Commit graph

9 commits

Author SHA1 Message Date
ad44b1e1cc
Update trackbert version to 0.2.3, add tabulate to dependencies, and refactor main function arguments in __main__.py. Also, introduce HTTPRequest class for handling HTTP requests. 2023-08-30 10:59:13 +02:00
751a7ad9e5
Update version to 0.2.2, add DHL tracking provider, and improve config file generation and loading
- Change version in pyproject.toml to 0.2.2
- Add DHL tracking provider to README.md
- Update README.md with instructions for generating a config file
- Improve config file generation in __main__.py
- Load config file in Tracker class
- Update start and start_async methods in Tracker class to accept an optional config file path
2023-08-29 18:58:32 +02:00
44fe6a28a2
feat: Add DHL configuration and implementation
This commit adds the DHL configuration and implementation to the project.

- Added DHL configuration to the config file.
- Updated the project version to 0.2.1 in the pyproject.toml file.
- Created a new file for the DHL tracker implementation.
- Implemented the DHL tracker functionality to get shipment events.
- Added DHL to the list of supported carriers.
2023-08-29 10:47:52 +02:00
23407f031e
Bump version to 0.2.0 and add alembic as a dependency.
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.
2023-08-29 10:30:45 +02:00
eb87e38507
Update README.md and pyproject.toml
- Add FedEx as a new tracking provider in README.md
- Update version number to 0.1.3 in pyproject.toml
2023-08-27 10:38:11 +02:00
01a0d1dc35
Add FedEx tracking functionality and configuration to the code
- Add FedEx configuration to config.ini
- Add FedEx tracking module to dependencies
- Implement FedEx tracking functionality
- Add FedEx as a supported carrier in the tracker
2023-08-27 10:36:30 +02:00
edb021536e
Version bump 2023-08-26 07:30:00 +02:00
ecde311927
Bump version to 0.1.1 in pyproject.toml & add GLS tracker
- Increase version to 0.1.1 in pyproject.toml to show updated version
- Add "glsapi" as a new dependency in pyproject.toml for package
- Add GLS tracker module
- Create GLS class and methods to get status and supported carriers
2023-08-25 07:54:34 +02:00
619aa99e35
Making trackbert a proper package
Adding .gitlab-ci.yml
2023-08-25 07:37:43 +02:00