This project has been archived by its maintainers, and is no longer receiving any updates.
Listing Tracker
Monitor E-Commerce Webpages/Listings
Note: This tracker is very early in development!
Features and Usage
For any additional information not stated here, look inside the repository's /docs/ directory.
Add Listings to the Database
Add listings to the database (in the listings table) using the command python -m listing_tracker add listing*.
- The first input asks to type or paste the URL to continue.
- The second input asks to confirm the added URL is correct. Any input that starts with a "y" in either (upper/lower) case is accepted as "yes." This includes but is not limited to "y," "Ye," "yeAh," or even "your mama."
- The script then fills in the rest of the columns:
- it computes the website value by rotating through a list of domains and
- it fetches the current datetime to the second in UTC and adapts it into ISO format.
- These values are then inserted into the database, after which the success notification is printed:
- the website is in the statement if a value was found during the rotation while
- the url is printed instead if no value was found.
*Make sure to replace the python prefix with python3 or py if applicable.
Metadata
Release files for listing-tracker 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| listing_tracker-0.1.0.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| listing_tracker-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / listing_tracker-0.1.0.tar.gz
| Download URL | listing_tracker-0.1.0.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cc8d7392f5c7ef6a57dd493cb4d30b712b51b63381c4b250ed496ed8c6f681bb
|
|
BLAKE2b-256 checksum How to use checksums |
fa8291a027638131251343157791288b367d687b41797a73dcb186127df9a255
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2025.
Transparency logRelease files / listing_tracker-0.1.0-py3-none-any.whl
| Download URL | listing_tracker-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
17aa1da407755aacd46e86d0e519cb0207400cc68696fcac2513d06bd4451942
|
|
BLAKE2b-256 checksum How to use checksums |
024b7143a480621360c2a1c20ff538c01644855959f23ed665f115ae4d8ed99b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2025.
Transparency log