- Add options to publish to different repositories
- Add package manager update command
- (release) Set README version 0.6.0
- GH Releases empty asset list
- (release) Set README version 0.5.1
- Enhance container entrypoint resolution with custom script validation
- (containers) Validate custom entrypoint scripts (#19)
- Replace shell script installer with Python installer
- Utilize LRU cache for GitHub stuff
- Update vscode settings
- Make a log debug
- Fix broken
APT_PACKAGES - (github) Make cached configuration environment-aware
- Formatting
- (release) Set README version 0.5.0
uvsupport
- (release) Set README version 0.4.1
- Add support for git-less testing
- Add
get_black_target_versionto avoid compatibility warning - Add
build-deps-imagetask - Enhance Docker image handling for any container registry
- Update registry username handling/container registry URL logic
- Allow passing specific test file paths to
test - Make var positional task args optional
- Fix broken
build_deps_image_task - Update
build_imagereferences to fix broken release stuff - [breaking]
REGISTRY_USERNAME->CONTAINER_REGISTRY_USERNAME - Add 'enable' value to
TRUTHY_VALUES
- Wording
- Remove useless dupe dep
- Remove unnecessary fields from project examples
- (env) [breaking] Unify shell-style parsing for colon-delimited env vars
- Compute version outside
build-imagetask
- README formatting
- Update README
- (release) Set README version 0.4.0
- Auto-add newlines to changelog
- Add newline to changelog
- Improve type hints and error handling in utility functions
- Remove
ReleaseComponentBump - Add
git cliffdata file and correctly version bump pre-1.0.0 releases
- (release) Set README version 0.3.1
- (release) Remove useless post-release phase
- (release)
git pushas necessary - (release) Resolve release phase during main execution
- (tests) Fix broken release tests
- Fix log regression
- Remove "unreleased" section from
git-cliffoutput - (tests) Fix tests for changelog
- Add newline to changelog
- [breaking] Refactor several functions for less redundant code, use of enums, etc.; update tests
- (dependabot) Remove dependabot as "widen" is not yet supported for Python
- (release) Set README version 0.3.0
- (github) Allow
get_github_tokento retrieve token from GitHub CLI if available
- (dependabot)
widenfor dependabot - (tests) Remove "[DRY RUN]" from output assertions
- Properly replace README version references
- (release) Set README version 0.2.0
- Add fallback to latest tagged release notes when unreleased placeholder is detected
- Add release script to update README
- Add cache to more stuff
- Add better logging for tasks-in-tasks
- Update release pre-script for keeping tasks in check
- [breaking] Common defaults
- Tweak release script to use a placeholder (and consequently add a post script)
- Enhance version computation flow
- Fix
PYTHONPATHintool.poe.env - Implement dry-run functionality for release scripts
- Add changelog management for releases
- Log formatting in release script
- Log formatting in release script
- Typo in tests
- Handle optional config paths for
isortandflake8 - Exclude 'containers' tag in this project
- Remove useless file
- Add environment variable fixtures for tests
- Include
--unreleasedflag ingit cliff - Color log
- Remove unnecessary log
- Remove unnecessary param and logs
- Clean up release flow; add back
dry_runparams - Update release script to use
RELEASE_SCRIPT_PHASEenv var - Logging for changelog
- Update README
- Clarify needing
PYTHONPATHset for development
- Add tests for prepend_changelog utility function
- Add new tests for dotenv and entrypoint command resolution
- Update version in README
- Remove usless item after all in
pyproject.toml - (release) Set README version 0.1.0