Kumi
23407f031e
The commit also includes changes to add Alembic configuration file, add migration scripts for initial migration, and modify the database class to include functions for running migrations and creating new migrations.
35 lines
No EOL
809 B
TOML
35 lines
No EOL
809 B
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "trackbert"
|
|
version = "0.2.0"
|
|
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",
|
|
"postat",
|
|
"glsapi",
|
|
"fedextrack",
|
|
"sqlalchemy",
|
|
"alembic",
|
|
"python-dateutil",
|
|
]
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://kumig.it/kumitterer/trackbert"
|
|
"Bug Tracker" = "https://kumig.it/kumitterer/trackbert/issues"
|
|
|
|
[project.scripts]
|
|
trackbert = "trackbert.__main__:main" |