Releases: sarnold/procman
Release v0.6.2
0.6.2 (2025-08-19)
Fixes
-
Bump to latest upstream fix release, update changelog. [Stephen L Arnold]
-
Remove deprecated version attribute from package metadata. [Stephen L Arnold]
Prefix Release v0.6.1
0.6.1 (2025-07-31)
Fixes
-
Add PROCMAN_PREFIX override for install prefix path. [Stephen L Arnold]
- set the above env variable to install prefix as needed, something like
PROCMAN_PREFIX=/usr if scripts are installed to /usr/bin
- set the above env variable to install prefix as needed, something like
RPM Release v0.6.0
0.6.0 (2025-07-15)
Changes
-
Make sure github and reuse can find the license file. [Stephen L Arnold]
- use reasonable min versions in pyproject.toml, update changelog
-
Cleanup dep versioning, allow el9 setuptools. [Stephen L Arnold]
el9 Release v0.5.3
0.5.3 (2025-07-14)
Changes
-
Update readme and docs build, set min python version to 3.8. [Stephen L Arnold]
- update changelog for release
-
Update deps, keep munch but swap pyyaml for ruamel.yaml. [Stephen L Arnold]
- change example config from yaml string to dict, update munches
to use Dict attributes instead of yaml - update tox and project files, bump pre-commit hooks
- change example config from yaml string to dict, update munches
Fixes
- Address codeql warning in example app. [Stephen L Arnold]
Release v0.5.2
0.5.2 (2025-06-18)
Fixes
-
Cleanup typing and misc lint, ignore pytest warnings. [Stephen L Arnold]
- cleanup tox commands, add an assert to make return type even
more obvious
- cleanup tox commands, add an assert to make return type even
py.typed Release v0.5.1
0.5.1 (2025-05-31)
Changes
-
Add py.typed marker and 2 type:ignore, remove mypy cfg. [Stephen L Arnold]
- cleanup some docstrings and lint
-
Cleanup config file documentation bits. [Stephen L Arnold]
-
Cleanup old runner environments, fix some typos. [Stephen L Arnold]
Type Hints Release v0.5.0
0.5.0 (2025-05-30)
Changes
-
Update changelog for new release, update pre-commit hooks. [Stephen L Arnold]
-
Update readme and help strings, cleanup project files. [Stephen L Arnold]
-
Refactor part 2, wire up config file as positional arg. [Stephen L Arnold]
- add file arg to load_config, update test and entry point
-
Refactor part 1, decouple util funcs, add user config arg. [Stephen L Arnold]
- tests and entrypoint are updated, but config arg is not wired up yet
-
Update docs config and deps. [Stephen L Arnold]
Fixes
-
Cleanup old runners in coverage workflow, update project files. [Stephen L Arnold]
-
Add type annotations and cleanup imports, add mypy config. [Stephen L Arnold]
Action Release v0.4.1
0.4.1 (2025-03-18)
Changes
- Update to latest bandit action for testing, fix readme. [Stephen L Arnold]
Release v0.4.0
0.4.0 (2025-03-16)
New
-
Add github dependabot cfg plus autobot workflow. [Stephen L Arnold]
- manily for github actions and initial pip testing
Changes
-
Apply recommended actions hardening, add PR approval. [Stephen L Arnold]
- the latter auto-approve workflow is owner-only for CI checks
- update .pre-commit-config.yaml
-
Add explicit job permissions, bump runner version. [Stephen L Arnold]
-
Add REUSE.toml config and become reuse spec 3.3 compliant. [Stephen L Arnold]
- procman-sdist-sbom.txt was generated using
reuse spdxcmd - COPYING is now a symlink pointing to LICENSES/LGPL-2.1-or-later.txt
- add readme section on SBOM and licensing info
- add reuse cmd and bump python versions in tox file
- procman-sdist-sbom.txt was generated using
-
Update all workflow actions and python versions. [Stephen L Arnold]
Fixes
-
Make sure release workflow has the right job permissions. [Stephen L Arnold]
-
Update gitchangelog and add config, fix readme URI. [Stephen L Arnold]
-
Move description text and add version. [Stephen L Arnold]
Release v0.3.0
0.3.0 (2024-01-12)
Changes
-
Tighten up show output, use full path for cfg file. [Stephen L Arnold]
- since the demo config is a string and not a file, the --show command
will display a "fictitious" user file, and --test will warn about it
- since the demo config is a string and not a file, the --show command
Fixes
-
Use resolved paths for config and scripts. [Stephen L Arnold]
- return resolved path obj from load_config, use it in get_userscripts
- update tests for full script path in get_userscripts list