Metadata-Version: 2.4
Name: vishnu-standard-time
Version: 0.2.0
Summary: Vishnu Standard Time: a flow-based productivity clock for humans and code.
Author: Vishnu Gottimukkala
License: MIT
Project-URL: Homepage, https://time.vishnu.store
Project-URL: Documentation, https://time.vishnu.store
Project-URL: Source, https://time.vishnu.store
Project-URL: Changelog, https://time.vishnu.store/.well-known/vst.json
Keywords: time,clock,productivity,cli,vst,vishnu-standard-time
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Office/Business :: Scheduling
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Vishnu Standard Time for Python

Vishnu Standard Time is a flow-based productivity clock for humans and code.

Official clock:

https://time.vishnu.store

```bash
pip install vishnu-standard-time
```

```python
from vishnu_standard_time import local_now, format_vst, flows_for

parts = local_now()
print(format_vst(parts))
print(flows_for(minutes=25))  # 4500
```

CLI:

```bash
vst now
vst now --json
vst percent
vst flows-left
vst stamp "started deploy"
vst convert 25m
vst after 4500
vst until 180000
vst timer 25m "deep work"
vst focus 25m "write README"
vst prompt
vst badge vst.svg
vst link
```

Core units:

```text
1 day    = 259,200 flows
1 minute = 180 flows
1 second = 3 flows
1 flow   = 333⅓ ms
```

Vishnu Standard Time — https://time.vishnu.store
