trackbert/pyproject.toml
Kumi 2664cabae0
feat: add support for 4PX tracking provider
Introduce support for the 4PX tracking provider by integrating
the track4px library. Added the necessary dependencies and
implemented the FourPX class to fetch and yield tracking status
events, enhancing our logistics tracking capabilities.
2024-09-06 21:32:59 +02:00

38 lines
928 B
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "trackbert"
version = "0.3.0-dev"
authors = [{ name = "Kumi Mitterer", email = "trackbert@kumi.email" }]
description = "Python application tracking your shipments"
readme = "README.md"
license = { file = "LICENSE" }
requires-python = ">=3.10"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
dependencies = [
"pykeydelivery >= 0.9.1",
"postat",
"glsapi",
"fedextrack",
"dhltrack",
"dpdtrack",
"track4px",
"sqlalchemy",
"alembic",
"python-dateutil",
"tabulate",
]
[project.urls]
"Homepage" = "https://git.private.coffee/kumi/trackbert"
"Bug Tracker" = "https://git.private.coffee/kumi/trackbert/issues"
"Source Code" = "https://git.private.coffee/kumi/trackbert"
[project.scripts]
trackbert = "trackbert.__main__:main"