Pyversioning

Latest version: v0.14.1

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

Scan your dependencies

Page 1 of 3

0.14.1

**Release created on: 17.06.2024 - 05:23:13**

New Features
*None*

Changes
* Bumped dependencies.

Bug Fixes
* Print fatal error in case of syntax error in the template.
* Fixed fields in C example template.

CI Pipeline
* Run C example in pipeline and compile an example application.

0.14.0

**Release created on: 16.06.2024 - 22:47:36**

New Features
* Added CLI flags `-v`/`--verbose` and `-d`/`--debug`.
* Added more verbose and debug messages.
* Enabled quiet mode automatically, if no output file parameter given.
* Added CLI option `--config-file` for all commands.
See 18.
* Allow a user defined `.pyVersioning.yml` location.
* Fall back to predefined `.pyVersioning.yml` file in working directory.
* Added optional CLI argument `<output file>` to command `json`.
* Added optional CLI argument `<output file>` to command `yaml`.

Changes
* Bumped dependencies.
* Made CLI argument `<output file>` optional.
* If not present, the content is written to `STDOUT` and quiet mode is activated to avoid further program outputs.

Bug Fixes
* Fixed type annotations.
* GHA: Fixed project name in `Pipeline.yml`

Unit tests
* Added new unit tests for verbose and debug outputs.
* Added new unit test for command `fillout` to check output to `stdout`.
* Added new unit test for command `json` to check the written output file.
* Added new unit test for command `yaml` to check the written output file.
* Improved printing of `stdout` and `stderr`.
* Refactored test code to remove duplications.

----
/cc navidcity

0.13.3

**Release created on: 24.04.2024 - 05:44:07**

New Features
*None*

Changes
* Bumped dependencies.

Bug Fixes
*None*

0.13.2

**Release created on: 10.04.2024 - 21:38:21**

New Features
*None*

Changes
* Bumped dependencies.

Bug Fixes
* Adjusted usage of `SematicVersion`'s constructor to the new use model of pyTooling.
(Undocumented overload resolution feature was removed from meta-class. See also [v6.1 release notes](https://github.com/pyTooling/pyTooling/releases/tag/v6.1.0).)

0.13.1

**Release created on: 19.01.2024 - 07:00:05**

New Features
*None*

Changes
*None*

Bug Fixes
* Reactivated application tests in pipeline.

0.13.0

**Release created on: 17.01.2024 - 20:50:18**

New Features
*None*

Changes
* Bumped dependencies.
* Updated to pyTooling v6.0.0 and applied new features and API changes.
* Updated pipeline description.

Bug Fixes
* Added missing type hints.
* Changed `exit` calls to `raise Exception`.

Unit tests
* Readback output from JSON command and parse JSON string.
* Readback output from YAML command and parse YAML string.

Documentation
* Change Sphinx build flow from BuildTheDocs to Sphinx with ReadTheDocs v2.0 theme.
* Show documentation coverage via `sphinx_reports`..
* Show code coverage via `sphinx_reports`.
* Show testcase summary via `sphinx_reports`.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.