Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 928 Bytes

PYPI.md

File metadata and controls

55 lines (38 loc) · 928 Bytes

Update Poetry

poetry lock
poetry install --sync
poetry debug resolve

Build docs

rm -rf docs
poetry run pdoc -n -o docs pyxtream

Generate requirements.txt

poetry export --without-hashes > requirements.txt

Build PIP Module

poetry build

Configure PYPI Token

poetry config pypi-token.pypi <token>
poetry publish -u __token__ -p <token>

Upload to PYPI

poetry publish

Optional Local Install

python3 -m pip install dist/pyxtream-0.7

Record TS Video

ffmpeg -y -i "(iptv url)" -c:v copy -c:a copy -map 0:v -map 0:a -t 00:00:30 "myrecording.ts" >"mylog.log" 2>&1

Versioning

  • Increment the MAJOR version when you make incompatible API changes.
  • Increment the MINOR version when you add functionality in a backwards-compatible manner.
  • Increment the PATCH version when you make backwards-compatible bug fixes.