+
Skip to content

Tags: giltho/reuse-tool

Tags

Verified

This tag was signed with the committer’s verified signature.
carmenbianca Carmen Bianca BAKKER

v2.1.0

Toggle v2.1.0's commit message
Release v2.1.0

v2.0.0

Toggle v2.0.0's commit message
Alter changelog

v1.1.2

Toggle v1.1.2's commit message

Verified

This tag was signed with the committer’s verified signature.
carmenbianca Carmen Bianca BAKKER
1.1.2 - 2023-02-09

- Note to maintainers: It is now possible/easier to use the `build` module to
  build this module. Previously, there was a namespace conflict. (fsfe#640)

v1.1.1

Toggle v1.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
carmenbianca Carmen Bianca BAKKER
v1.1.1 - 2023-02-05

- Don't include documentation files (e.g. `README.md`) in top-level (i.e.,
  `site-packages/`). (fsfe#657)
- Include documentation directory in sdist. (fsfe#657)

v1.1.0

Toggle v1.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
carmenbianca Carmen Bianca BAKKER
v1.1.0

### Added

- Added support for Python 3.11. (fsfe#603)

- More file types are recognised:

  - Kotlin script (`.kts`)
  - Android Interface Definition Language (`.aidl`)
  - Certificate files (`.pem`)

- Added comment styles:

  - Apache Velocity Template (Extensions: `.vm`, `.vtl`) (fsfe#554)
  - XQuery comment style (Extensions: `.xq(l|m|y|uery|)`) (fsfe#610)

- Some special endings are always stripped from copyright and licensing
  statements (fsfe#602):

  - `">` (and variations such as `'>`, `" >`, and `"/>`)
  - `] ::`

### Changed

- Removed `setup.py` and replaced it with a Poetry configuration. Maintainers
  beware. (fsfe#600)
- Updated PyPI development status to 'production/stable' (fsfe#381)
- The pre-commit hook now passes `lint` as an overridable argument. (fsfe#574)
- `addheader` has been renamed to `annotate`. The functionality remains the
  same. (fsfe#550)
- Bumped SPDX license list to v3.19.

### Deprecated

- `addheader` has been deprecated. It still works, but is now undocumented.
  (fsfe#550)

### Removed

- `setup.py`. (fsfe#600)
- Releases to PyPI are no longer GPG-signed. Support for this is not present in
  Poetry and not planned. (fsfe#600)
- Dependency on `requests` removed; using `urllib.request` from the standard
  library instead. (fsfe#600)

### Fixed

- Repair tests related to CVE-2022-39253 changes in upstream Git. New versions
  of Git no longer allow `git submodule add repository path` where repository is
  a file. A flag was added to explicitly allow this in the test framework.
  (fsfe#619)
- Sanitize xargs input in scripts documentation. (fsfe#525)
- License identifiers in comments with symmetrical ASCII art frames are now
  properly detected (fsfe#560)
- Fixed an error where copyright statements contained within a multi-line
  comment style on a single line could not be parsed (fsfe#593).
- In PHP files, add header after `<?php` (fsfe#543).

Verified

This tag was signed with the committer’s verified signature. The key has expired.
mxmehl Max Mehl

v0.14.0

Toggle v0.14.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
mxmehl Max Mehl
0.14.0 - 2021-12-27

Happy holidays! This is mainly a maintenance release fixing some subcommands and
adding loads of supported file types and file names. However, you can also enjoy
the `supported-licenses` subcommand and the `--quiet` flag for linting as well
as better suggestions for license identifiers. Thanks to everyone who
contributed!

### Added

- `supported-licenses` command that lists all licenses supported by REUSE (fsfe#401)

- `--quiet` switch to the `lint` command (fsfe#402)

- Better suggestions for faulty SPDX license identifiers in `download` and
  `init` (fsfe#416)

- Python 3.10 support declared

- More file types are recognised:

  - Apache FreeMarker Template Language (`.ftl`)
  - AsciiDoc (`.adoc`, `.asc`, `.asciidoc`)
  - Bibliography (`.csl`)
  - C++ (`.cc` and `.hh`)
  - GraphQL (`.graphql`)
  - Handlebars (`.hbs`)
  - Markdown-linter config (`.mdlrc`)
  - MS Office (`.doc`, `.xls`, `.pptx` and many more)
  - Nimble (`.nim.cfg`, `.nimble`)
  - Open Document Format (`.odt`, `.ods`, `.fodp` and many more)
  - Perl plain old documentation (`.pod`)
  - Portable document format (`.pdf`)
  - Protobuf files (`.proto`)
  - Soy templates (`.soy`)
  - SuperCollider (`.sc`, `.scsyndef`)
  - Turtle/RDF (`.ttl`)
  - V-Lang (`.v`, `.vsh`)
  - Vue.js (`.vue`)

- More file names are recognised:

  - Doxygen (`Doxyfile`)
  - ESLint (`.eslintignore` and `.eslintrc`)
  - Meson options file (`meson_options.txt`)
  - NPM ignore (`.npmignore`)
  - Podman container files (`Containerfile`)
  - SuperCollider (`archive.sctxar`)
  - Yarn package manager (`.yarn.lock` and `.yarnrc`)

### Changed

- Updated SPDX license list to 3.15

### Fixed

- Fix Extensible Stylesheet Language (`.xsl`) to use HTML comment syntax

- Allow creating .license file for write-protected files (fsfe#347) (fsfe#418)

- Do not break XML files special first line (fsfe#378)

- Make `download` subcommand work correctly outside of project root and with
  `--root` (fsfe#430)

v0.13.0

Toggle v0.13.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
mxmehl Max Mehl
0.13.0 - 2021-06-11

- `addheader` recognises file types that specifically require .license files
  instead of headers using `UncommentableCommentStyle`. (fsfe#189)

- `.hgtags` is ignored. (fsfe#227)

- `spdx-symbol` added to possible copyright styles. (fsfe#350)

- `addheader` ignores case when matching file extensions and names. (fsfe#359)

- Provide `latest-debian` as Docker Hub tag, created by `Dockerfile-debian`. (fsfe#321)

- More file types are recognised:

  - Javascript modules (`.mjs`)
  - Jupyter Notebook (`.ipynb`)
  - Scalable Vector Graphics (`.svg`)
  - JSON (`.json`)
  - Comma-separated values (`.csv`)
  - Racket (`.rkt`)
  - Org-mode (`.org`)
  - LaTeX package files (`.sty`)
  - devicetree (`.dts`, `.dtsi`)
  - Bitbake (.bb, .bbappend, .bbclass)
  - XML schemas (`.xsd`)
  - OpenSCAD (`.scad`)

- More file names are recognised:
  - Bash configuration (`.bashrc`)
  - Coverage.py (`.coveragerc`)
  - Jenkins (`Jenkinsfile`)
  - SonarScanner (`sonar-project.properties`)
  - Gradle (`gradle-wrapper.properties`, `gradlew`)

- Bump `alpine` Docker base image to 3.13. (fsfe#369)

- Fixed a regression where unused licenses were not at all detected. (fsfe#285)

- Declared dependency on `python-debian != 0.1.39` on Windows. This version does
  not import on Windows. (fsfe#310)

- `MANIFEST.in` is now recognised instead of the incorrect `Manifest.in` by
  `addheader`. (fsfe#306)

- `addheader` now checks whether a file is both readable and writeable instead
  of only writeable. (fsfe#241)

- `addheader` now preserves line endings. (fsfe#308)

- `download` does no longer fail when both `--output` and `--all` are used. (fsfe#326)

- Catch erroneous SPDX expressions. (fsfe#331)

- Updated SPDX license list to 3.13.

v0.12.1

Toggle v0.12.1's commit message

Verified

This tag was signed with the committer’s verified signature.
carmenbianca Carmen Bianca BAKKER
0.12.1 - 2020-12-17

### Fixed

- Bumped versions of requirements (fsfe#288).
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载