Fsfe-reuse

Latest version: v0.5.2

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

Scan your dependencies

Page 2 of 3

0.3.3

Fixed

- Any files with the suffix `.spdx` are no longer considered licenses.

0.3.2

Fixed

- The documentation now builds under Python 3.7.

0.3.1

Fixed

- When using reuse from a child directory using pygit2, correctly find
the root.

0.3.0

Changed

- The output of `reuse compile` is now deterministic. The files,
copyright lines and SPDX expressions are sorted alphabetically.

Fixed

- When a GPL license could not be found, the correct `-only` or
`-or-later` extension is now used in the warning message, rather
than a bare `GPL-3.0`.
- If you have a license listed as
`SPDX-Valid-License: GPL-3.0-or-later`, this now correctly matches
corresponding SPDX identifiers. Still it is recommended to use
`SPDX-Valid-License: GPL-3.0` instead.

0.2.0

Added

- Internationalisation support added. Initial support for:
- English.
- Dutch.
- Esperanto.
- Spanish.

Fixed

- The license list of SPDX 3.0 has deprecated `GPL-3.0` and `GPL-3.0+`
et al in favour of `GPL-3.0-only` and `GPL-3.0-or-later`. The
program has been amended to accommodate sufficiently for those
licenses.

Changed

- `Project.reuse_info_of` now extracts, combines and returns
information both from the file itself and from debian/copyright.
- `ReuseInfo` now holds sets instead of lists.
- As a result of this, `ReuseInfo` will not hold duplicates of
copyright lines or SPDX expressions.
- click removed as dependency. Good old argparse from the library is
used instead.

0.1.1

Changed

- The `reuse --help` text has been tidied up a little bit.

Fixed

- Release date in change log fixed.
- The PyPI homepage now gets reStructuredText instead of Markdown.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.