Installation¶
Requirements¶
Python 3.13+
Install from PyPI¶
python -m venv .venv
source .venv/bin/activate
pip install tseda
Run¶
tseda
Build docs locally¶
pip install -r docs/requirements.txt
sphinx-build -b html docs/source docs/_build/html
Building and publishing¶
The project uses uv for building and publishing to PyPI.
Build the distribution artifacts:
uv build
This produces a source distribution and a wheel under dist/.
Publish to PyPI:
uv publish --token YOUR_PYPI_TOKEN
Or set the token as an environment variable and publish:
export UV_PUBLISH_TOKEN=pypi-...
uv publish
To generate a PyPI API token, visit https://pypi.org/manage/account/token/. Use Entire account scope for the first upload of a new package, then narrow it to the specific project.