Bump reuse from 1.1.2 to 2.1.0
Bumps reuse from 1.1.2 to 2.1.0.
Release notes
Sourced from reuse's releases.
v2.1.0
After the yanked 2.0.0 release, we're excited to announce our latest major version packed with new features and improvements! We've expanded our file type recognition, now including Fennel, CommonJS, Qt .pro, .pri, .qrc, .qss, .ui, Textile, Visual Studio Code workspace, Application Resource Bundle, Svelte components, AES encrypted files, Jakarta Server Page, Clang format, Browserslist config, Prettier config and ignored files, Flutter pubspec.lock, .metadata, Terraform and HCL, Typst and more.
We've also added the ability to detect SPDX snippet tags in files and introduced additional license metadata for the Python package. A new
--json
flag has been added to thelint
command, marking the first step towards better integration of REUSE output with other tools.On the changes front, we've bumped the SPDX license list to v3.21 and made significant updates to our Sphinx documentation. Please note that Python 3.6 and 3.7 support has been dropped in this release.
We've fixed several issues including automatic generation of Sphinx documentation via readthedocs.io and a compatibility issue where reuse could not be installed if gettext is not installed.
This update is all about making your experience better. Enjoy adding copyright and licensing information to your code!
Added
- Detect SPDX snippet tags in files. (#699)
- More file types are recognised:
- Fennel (
.fnl
) (#638)- CommonJS (
.cjs
) (#632)- Qt .pro (
.pro
) (#632)- Qt .pri (
.pri
) (#755)- Qt .qrc (
.qrc
) (#755)- Qt .qss(
.qss
) (#755)- Qt .ui (
.ui
) (#755)- Textile (
.textile
) (#712)- Visual Studio Code workspace (
.code-workspace
) (#747)- Application Resource Bundle (
.arb
) (#749)- Svelte components (
.svelte
)- AES encrypted files (
.aes
) (#758)- Jakarte Server Page (
.jsp
) (#757)- Clang format (
.clang-format
) (#632)- Browserslist config (
.browserslist
)- Prettier config (
.prettierrc
) and ignored files (.prettierignore
)- Flutter pubspec.lock (
pubspec.lock
) (#751)- Flutter .metadata (
.metadata
) (#751)- Terraform (
.tf
,tfvars
) and HCL (.hcl
). (#756)- Typst (
.typ
)- Added loglevel argument to pytest and skip one test if loglevel is too high (#645).
--add-license-concluded
,--creator-person
, and--creator-organization
added toreuse spdx
. (#623)- Additional license metadata for the Python package has been added. The actual SPDX license expression remains the same:
Apache-2.0 AND CC0-1.0 AND CC-BY-SA-4.0 AND GPL-3.0-or-later
. (#733)- Added
--contributor
option toannotate
. (#669)- Added
--json
flag tolint
command (#654).reuse.ReuseInfo
now hascopy
andunion
methods. (#759)reuse.ReuseInfo
now stores information about the source from which the information was gathered. (#654, #787)- Added Ukrainian and Czech translations (#767)
- Added
--suppress-deprecation
to hide (verbose) deprecation warnings. (#778)Changed
- Bumped SPDX license list to v3.20. (#692)
reuse.SpdxInfo
was renamed toreuse.ReuseInfo
. It is now a (frozen) dataclass instead of a namedtuple. This is only relevant if you're using reuse as a library in Python. Other functions and methods were similarly renamed. (#669)- Sphinx documentation: Switched from RTD theme to Furo. (#673, #716)
... (truncated)
Changelog
Sourced from reuse's changelog.
2.1.0 - 2023-07-18
After the yanked 2.0.0 release, we're excited to announce our latest major version packed with new features and improvements! We've expanded our file type recognition, now including Fennel, CommonJS, Qt .pro, .pri, .qrc, .qss, .ui, Textile, Visual Studio Code workspace, Application Resource Bundle, Svelte components, AES encrypted files, Jakarta Server Page, Clang format, Browserslist config, Prettier config and ignored files, Flutter pubspec.lock, .metadata, Terraform and HCL, Typst and more.
We've also added the ability to detect SPDX snippet tags in files and introduced additional license metadata for the Python package. A new
--json
flag has been added to thelint
command, marking the first step towards better integration of REUSE output with other tools.On the changes front, we've bumped the SPDX license list to v3.21 and made significant updates to our Sphinx documentation. Please note that Python 3.6 and 3.7 support has been dropped in this release.
We've fixed several issues including automatic generation of Sphinx documentation via readthedocs.io and a compatibility issue where reuse could not be installed if gettext is not installed.
This update is all about making your experience better. Enjoy adding copyright and licensing information to your code!
Added
- Detect SPDX snippet tags in files. (#699)
- More file types are recognised:
- Fennel (
.fnl
) (#638)- CommonJS (
.cjs
) (#632)- Qt .pro (
.pro
) (#632)- Qt .pri (
.pri
) (#755)- Qt .qrc (
.qrc
) (#755)- Qt .qss(
.qss
) (#755)- Qt .ui (
.ui
) (#755)- Textile (
.textile
) (#712)- Visual Studio Code workspace (
.code-workspace
) (#747)- Application Resource Bundle (
.arb
) (#749)- Svelte components (
.svelte
)- AES encrypted files (
.aes
) (#758)- Jakarte Server Page (
.jsp
) (#757)- Clang format (
.clang-format
) (#632)- Browserslist config (
.browserslist
)- Prettier config (
.prettierrc
) and ignored files (.prettierignore
)- Flutter pubspec.lock (
pubspec.lock
) (#751)- Flutter .metadata (
.metadata
) (#751)- Terraform (
.tf
,tfvars
) and HCL (.hcl
). (#756)- Typst (
.typ
)
... (truncated)
Commits
-
a86a96a
Update reuse.pot -
89a5d50
Merge pull request #802 from fsfe/release-2.1.0 -
8bd182b
fix: remove changelog comment -
1efca6e
fix: update reuse spec version to 3.0 -
17dfd88
chore: alter changelog -
c6e5a4c
Bump version: 2.0.0 → 2.1.0 -
abe3877
fix: sort imports -
7a69d21
Merge pull request #800 from weblate/weblate-fsfe-reuse-tool -
ca06fb5
Translated using Weblate (Esperanto) -
f9c585c
Translated using Weblate (Ukrainian) - Additional commits viewable in compare view