You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project restructured for PyPI distribution and standard Python conventions.
The internal folder structure has been updated to align with modern Python packaging standards. The CLI entry point has moved from src/ctf.py to src/challenge_toolkit/cli.py.
Action Required:
The project is now officially available on PyPI as challenge-toolkit. Moving forward, the recommended way to use the system is via a global tool installation:
Using uv: uv tool install challenge-toolkit
Using pip: pip install challenge-toolkit
Once installed, you can invoke the system directly from your terminal using the command challenge-toolkit.
Features
ci: add automated testing across python 3.10-3.14 (#22) (e689ebe)
release: add automatic update of version in pyproject.toml (7187d4a)
release: enable PyPI publishing in release configuration (9d4334f)
switch package to be installed as challenge-toolkit through pyproject.yml (changes install setup) (#14) (58a205e)
Project restructured for PyPI distribution and standard Python conventions.
The internal folder structure has been updated to align with modern Python packaging standards. The CLI entry point has moved from src/ctf.py to src/challenge_toolkit/cli.py.
Action Required:
The project is now officially available on PyPI as challenge-toolkit. Moving forward, the recommended way to use the system is via a global tool installation:
Using uv: uv tool install challenge-toolkit
Using pip: pip install challenge-toolkit
Once installed, you can invoke the system directly from your terminal using the command challenge-toolkit.