MIT License
Python 3.6+
Author: TheLostIdea1
Chronos Sync Lite
Hello, time travelers! Chronos Sync Lite provides a streamlined, live-ticking terminal experience. This version focuses on the core "present" functionality with a unique triple-naming system.
1. Installation & Setup
Install the library using pip from your local build:
pip install .
or
pip install chronossync-lite
2. Usage & Syntax
Chronos Sync Lite can be used in the REPL or within a Python script.
Python Script Usage
When using a script, you must wrap the call in print() to trigger the internal display loop:
import chronossync_lite
# Triple naming: Package.Module/Class.Method
print(chronossync_lite.chronossync_lite.present())
REPL Usage
In a REPL environment, simply evaluating the method will trigger the clock:
>>> import chronossync_lite
>>> chronossync_lite.chronossync_lite.present()
3. Logic and Mechanics
- Triple Naming: Access the logic via
chronossync_lite.chronossync_lite.present(). - Anti-Flicker (\r): Uses carriage returns to overwrite the current line, preserving terminal history.
- The "Ordinal" Logic: Follows a custom convention:
- 1st, 2nd, 3th (e.g., "3th of March").
- Applies to the tens place: 21st, 22nd, 23th.
- Graceful Termination: Press Ctrl+C at any time to stop the live loop and return to the prompt.
4. Development & Testing
This project uses the modern src layout. To verify the logic, run the test suite from the root directory:
python -m unittest discover tests
Metadata
Release files for chronossync-lite 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 | Provenance | Actions |
|---|---|---|---|---|
| chronossync_lite-0.1.0.tar.gz | 4.0 kB | Without provenance | Details for chronossync_lite-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| chronossync_lite-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for chronossync_lite-0.1.0-py3-none-any.whl |
Total release size: 8.0 kB
Release files / chronossync_lite-0.1.0.tar.gz
| Download URL | chronossync_lite-0.1.0.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1ee2042e29465a60c8bf3165a4e8355a5b7fa3a7f7931ca3ae98ddf06b66f945
|
|
BLAKE2b-256 checksum How to use checksums |
f11b2cf3ce1959457c496d6b50bdf674617efb8191381beca21f4426b730cf89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / chronossync_lite-0.1.0-py3-none-any.whl
| Download URL | chronossync_lite-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3d66dea23e79735f235056824bf4fd894e2a201d7e3500911b96da9f7caa3ed8
|
|
BLAKE2b-256 checksum How to use checksums |
5215b6ffdb3e71ffc838d9624f06bb6e7817ec92a2ed693d8bc52128ae57dfaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Security for chronossync-lite 0.1.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.