saferatday0 updates: 2025-09-14 to 2025-09-21
This week features several upgrades to cici and pully, as well as refactoring and cleanup of library components.
Get the updates
To update cici and pully:
pip install --upgrade cici-tools pullyTo pull in most library updates:
pre-commit autoupdate
cici updateHighlights
-
cici documentation is now hosted at cici.saferatday0.dev.
-
cici's
formatandbuildcommands have been removed. -
cici is now available as a docker container at
registry.gitlab.com/saferatday0/cici. -
cici schemahas been added to generate a JSON Schema of supported cici config formats. -
The
gitlab-releasejob now fully implements the functionality ofgitlab-generic-packagejob, which has been removed. -
pully pullhas been renamedpully getand now supports multiple download strategies (closes #24) -
The
veriblecomponent has been renamed theverilogcomponent.
All changes
cici
Issues closed
- #11 Ensure cici bundle removes trailing whitespace when rendering CI bundles
- #10 Cleanup: remove cici format from codebase
New releases
-
- 10a85da Tweak doc header styles
- 815f8f8 Document application verification
- bd4484f Add final line to paragraph
- 51baa00 Add paragraph to cici description
- df82d2f Improve README
- c085f0d Publish initial release of mkdocs site
- 550a3c4 Add hadolint job to CI
- 06d38db Publish cici docker container
- 7282757 Fix type errors
- b778b23 Fix unit test failures
- c073f0b Add cici schema command to generate cici config schema
- 41330ef Remove defunct cici build command
- 4267d5c Expand cici mkdocs documentation
-
- b3b9995 Ensure consistent whitespace
-
- d14cf92 Add variable examples
infra/release-bulletin
Issues closed
- #1 Generate weekly release bulletin
issues
Issues closed
- #8 Add project topics to all saferatday0/library projects
library/gitlab
New releases
-
- e86f428 Avoid custommizing release assets package name
-
- 8dedeb4 Set package name
-
- f8febad Add --use-package-registry flag back
library/helm
Issues closed
- #1 Clean up helm component repo
library/pyinstaller
Issues closed
- #1 Merge pyinstaller repo into the python repo
library/python
Issues closed
- #1 Clean up python component repo
New releases
nyan
Issues closed
- #2 Remove existing apps
saferatday0.dev
Issues closed
- #3 Add featured library component section on library page
sandbox/pully
Issues closed
- #24 Support multiple download strategies in pully
- #16 Expose job context to pully subprocesses via environment variables
New releases
sandbox/susu
Issues closed
- #1 Create project scaffolding for susu tool