pyknuddels/pyproject.toml
Kumi 3473e6ed6d
Add initial project structure with Knuddels API integration
Introduced the foundational codebase for a new Python wrapper to interact with the Knuddels.de API. This includes a .gitignore file to exclude virtual environments and compiled Python files, basic project metadata in pyproject.toml, and license information. Core functionality is added in the `api.py` file within a `Knuddels` class, enabling login, session handling, and GraphQL queries for message management. Accompanying `users.py` and `messages.py` modules define relevant data classes. Also set up a test script to verify login and data retrieval flows.
2024-01-13 16:46:59 +01:00

23 lines
No EOL
615 B
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "pyknuddels"
version = "0.1.0"
authors = [
{ name="Kumi", email="pyknuddels@kumi.email" },
]
description = "Simple Python wrapper to fetch data from Knuddels.de"
readme = "README.md"
license = { file="LICENSE" }
requires-python = ">=3.10"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
[project.urls]
"Homepage" = "https://kumig.it/kumitterer/pyknuddels"
"Bug Tracker" = "https://kumig.it/kumitterer/pyknuddels/issues"