This is a commandline tool for downloading content from NRK (Norwegian public broadcaster). It supports downloading TV series and programs. The tool is written in Python, and is compatible with Python 3.10 or newer. It has been tested under Linux, macOS and Windows.
The documentation for nrkdownload is availabe here: https://nrkdownload.readthedocs.io
Install uv. To set up the development environment:
uv sync --group docs
pre-commit install
- Make sure all tests are ok by running
nox
- Make sure all pre-commit hooks are ok by running
pre-commit run --all-files
- Make a pull requst on GitHub
- Merge the PR to the
main
branch - Create a new tag nameed
vX.Y.Z
whereX.Y.Z
is the new version number - The new version of the package will be published to PyPi automatically
- Optionally create a new release on GitHub, based on the new tag