Drain-swamp

Latest version: v2.1.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 10

0.2.0

--------------------------

- style: little shop of horrors overly dramatic water spout
- feat(drain-swamp): add command, pretag. Sanitize semantic version str
- refactor(igor.py): remove do_edit_for_release do_bump_version do_build_next do_pretag
- ci(howto.txt): sanitize a semantic version str
- ci(howto.txt): should be master, not main
- refactor(igor.py): remove print_banner
- style: package was renamed, in requirments .in files, refer to the new package name
- refactor: add setuptool-scm as a dependency. Get the current version
- refactor(version_semantic): private member prepend with single underscore
- docs: inventory for setuptools-scm
- docs: add doctests for _version.py. Explain pretag with examples
- docs: show private members of version_semantic.py
- docs: fix doctest which explain snippet usage
- fix: get current version no longer update _version.py
- feat(cli_igor): add command, current. Gets current version

.. _changes_0-1-0:

0.1.0

--------------------------

- style: little shop of horrors shrine candles
- style: dentist keep shrine with candles. Building yet to burn down
- feat: snippets technique extended to support optional snippet code
- feat: build package with full semantic versioning support
- feat: lock and unlock dependences
- feat: update Sphinx docs/conf.py, NOTICE.rst, and CHANGES.rst

.. scriv-end-here


.. this could be appended to README.rst

Changelog
=========

..

Feature request
.................

- add input is_arch

Known regressions
..................

Commit items for NEXT VERSION
..............................

- ci: add codeql-analysis
- ci: add dependency-review and dependabot
- refactor(show-me): assert env.DS_CONFIG_SETTINGS into one step
- chore: bump actions/checkout
- fix(show-me): remove input fetch_tags
- fix(action): remove input fetch_tags
- docs(README): remove mention of input fetch_tags
- fix(action): specify this gha repo and branch v1
- fix(show-me): assert env.DS_CONFIG_SETTINGS and show file contents
- fix: remove output ds_config_settings. Prefer env.DS_CONFIG_SETTINGS
- fix: download artifact then set DS_CONFIG_SETTINGS
- fix: improve showing state before upload and after download
- ci(show-me): download artifact check contents
- fix(action): fix bash boolean evaluation. case not if
- fix(gh_joinpath): argparse.parse_known_args returns a tuple
- fix(gh_joinpath): parse --dir type pathlib.PurePath
- fix: archive id missing python-version
- fix(gh_joinpath): add option --dir
- fix: on Windows try env.GITHUB_WORKSPACE
- fix(action): consolidate output onto one id
- fix(gh_joinpath): on Windows outside repository path use Path.as_posix
- fix(gh_joinpath): use GITHUB_ACTION_PATH not GITHUB_WORKSPACE
- ci(show-me): replace input cache --> fetch_tags
- fix(action): single quote Windows path
- fix(action): specify path to gh_joinpath

.. scriv-start-here

.. _changes_1-0-0:

0.0.1

--------------------------

- feat: add action.yml main.sh src/to_toml.py
- docs: add LICENSE aGPLv3+ README.rst NOTICE.txt CHANGES.rst
- ci: add workflow show-me.yml
- chore: add boilerplate .gitignore

.. scriv-end-here

Page 10 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.