Reqstool

Latest version: v0.4.3

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

Scan your dependencies

0.4.3

What's Changed

* fix: Fix JSON output for additional classes by lfvjimisola in https://github.com/Luftfartsverket/reqstool-client/pull/63
* fix: Fix errors in schemas by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/64

CI

* ci: Install reqstool-client from build and run status command by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/61


**Full Changelog**: https://github.com/Luftfartsverket/reqstool-client/compare/v0.4.2...v0.4.3

0.4.2

What's Changed
* feat: Update categories to iso standard by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/53
* Fix python support by lfvjimisola in https://github.com/Luftfartsverket/reqstool-client/pull/54
* Feat: Update documentation and examples by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/59
* 23 add initial requirements dataset dogfooding by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/58


**Full Changelog**: https://github.com/Luftfartsverket/reqstool-client/compare/v0.4.1...v0.4.2

0.4.1

Breaking changes

in the references key of the `requirements.yml` the `sources` are no longer supported. Also the key requirements_ids is now an object.
This is the correct syntax for the references key in requirements.yml


references:
requirement_ids:
- "REQ 0825"
- "sys001:req101"



What's Changed
* feat: Updates to schema and logic for removal of sources by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/50
* build(deps-dev): Bump referencing from 0.33.0 to 0.34.0 by dependabot in https://github.com/Luftfartsverket/reqstool-client/pull/45


**Full Changelog**: https://github.com/Luftfartsverket/reqstool-client/compare/v0.4.0...v0.4.1

0.4.0

Breaking Changes

Two breaking changes were introduced with this new alpha release:

1. key `category` for a requirement is a list and is therefore changed to `categories`
1. categories have changed from custom categories to following top level ISO 25010 standard (see https://github.com/Luftfartsverket/reqstool-client/pull/39)

What's Changed

* fix: Refactor annotations validation by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/26
* fix: Statistics for missing manual and/or automated tests should be separated by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/27
* build(deps-dev): Bump jsonpickle from 3.0.2 to 3.0.3 by dependabot in https://github.com/Luftfartsverket/reqstool-client/pull/32
* feat: Fix color of Req Id in status table, should be RED if there are missing tests by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/38
* feat: Restructure total statistics in report by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/40
* 20 explain the different locations by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/28
* fix: Re-write testdata by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/35
* feat: Correct requirement categories following top level ISO 25010 standard and change version datatype to custom semantic version datatype by lfvdavid in https://github.com/Luftfartsverket/reqstool-client/pull/39
* Add group by and sort by to asciidoc report generation by lfvjimisola in https://github.com/Luftfartsverket/reqstool-client/pull/41
* docs: Updates to documentation by lfvjimisola in https://github.com/Luftfartsverket/reqstool-client/pull/33

New Contributors
* lfvdavid made their first contribution in https://github.com/Luftfartsverket/reqstool-client/pull/26

**Full Changelog**: https://github.com/Luftfartsverket/reqstool-client/compare/v0.3.1...v0.4.0

0.3.1

What's Changed
* build(deps-dev): Bump pygit2 from 1.14.0 to 1.14.1 by dependabot in https://github.com/Luftfartsverket/reqstool-client/pull/16
* feat: Validate JSON files by lfvjimisola in https://github.com/Luftfartsverket/reqstool-client/pull/13
* feat: Corrects expected file name by lfvbarcus in https://github.com/Luftfartsverket/reqstool-client/pull/15
* Full Changelog: https://github.com/Luftfartsverket/reqstool-client/compare/v0.3.0...v0.3.1

0.3.0

What's Changed

* First public release

**NOTE:** Regarding software development status being Alpha, reqstool is used daily by LFV. That said, we are still ironing out some bugs, making improvements etc. The main reason for the software having Alpha status is that we can't assure that there will not be breaking changes.

**Full Changelog**: https://github.com/Luftfartsverket/reqstool-client/commits/v0.3.0

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.