Skip to content

Release 1.2.0#20

Draft
The0mikkel wants to merge 39 commits intomainfrom
develop
Draft

Release 1.2.0#20
The0mikkel wants to merge 39 commits intomainfrom
develop

Conversation

@The0mikkel
Copy link
Member

No description provided.

VaiTon and others added 20 commits February 3, 2026 21:18
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…yproject.yml (changes install setup) (#14)

This update changes the structure of the toolkit, and switches to require to be installed, rather than used directly.  
Please see the README.md for installation guide.

This update adds the following:

- Add pyproject.toml and uv.lock
- Move sources into src/challenge_toolkit
- Expose CLI as 'challenge-toolkit' via project.scripts
- Remove requirements.txt
- Modify imports to always start from package name
@The0mikkel The0mikkel self-assigned this Feb 3, 2026
VaiTon and others added 3 commits February 4, 2026 00:34
Run build and tests across Python 3.10–3.14
Run build and tests across Python 3.10–3.14
## [1.2.0-rc.1](v1.1.2...v1.2.0-rc.1) (2026-02-05)

### Features

* **ci:** add automated testing across python 3.10-3.14 ([#22](#22)) ([e689ebe](e689ebe))
* **release:** add automatic update of version in pyproject.toml ([7187d4a](7187d4a))
* switch package to be installed as `challenge-toolkit` through pyproject.yml (changes install setup)  ([#14](#14)) ([58a205e](58a205e))
* **test:** add pytest with uv ([#19](#19)) ([96fc932](96fc932))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add automated testing of CLI tool Add pyproject.toml to repository Add uv support Add python CLI package release

3 participants