Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge in upstream changes #3

Closed
wants to merge 191 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
55885d9
Be more lenient in ignoring LICENSE and COPYING-like files
carmenbianca Jul 8, 2024
03f7938
Add change log entry
carmenbianca Jul 8, 2024
aa2c3e0
Allow Python-style comments in Cargo.lock files
jwnrt Aug 9, 2024
04cff09
Add `.envrc` comment detection
bpeetz Aug 13, 2024
56e4758
Add `flake.lock` as uncommentable file
bpeetz Aug 13, 2024
2ed3277
Translated using Weblate (Czech)
trendspotter Aug 14, 2024
1738708
Translated using Weblate (Czech)
trendspotter Aug 16, 2024
a623113
Merge pull request #1060 from jwnrt/cargo-lock
carmenbianca Aug 22, 2024
bfa327e
Update reuse.pot
Aug 22, 2024
23d99d7
Translated using Weblate (Russian)
Aug 24, 2024
6f3ce11
Translated using Weblate (Ukrainian)
IhorHordiichuk Aug 30, 2024
9e7c627
Translated using Weblate (Ukrainian)
IhorHordiichuk Sep 2, 2024
c5fa54a
Override LANGUAGE when running tests
carmenbianca Sep 5, 2024
5279713
Merge pull request #1067 from carmenbianca/fix-lang-test
carmenbianca Sep 5, 2024
222be97
lint specific file(s)
klmcadams Jul 31, 2024
d6aca85
fix: Methods signature
SMoraisAnsys Aug 1, 2024
d5e4b8e
refactor: Iterating over files
SMoraisAnsys Aug 1, 2024
39f0f52
fix: Methods signature
SMoraisAnsys Aug 1, 2024
701fafb
tests: Check lint-file subcommand
SMoraisAnsys Aug 1, 2024
7f86cc8
add copyright lines & adjust code to work with pre-commit
klmcadams Aug 1, 2024
1862aac
updated contact info & added files for PR
klmcadams Aug 1, 2024
fbef82d
fix pylint failure
klmcadams Aug 2, 2024
d36748f
use Union instead of pipe for multiple return types
klmcadams Aug 2, 2024
5bba598
Move ProjectReport.generate tests into class
carmenbianca Sep 6, 2024
f7f6586
Populate files in resources/fake_repository
carmenbianca Sep 6, 2024
46e42a1
Make lint-file work
carmenbianca Sep 6, 2024
34a8bb2
Make compatible with Python 3.8
carmenbianca Sep 6, 2024
a15f4a7
Use set instead of list in test
carmenbianca Sep 6, 2024
7f04e3c
Make test compatible with Windows
carmenbianca Sep 6, 2024
97074ed
Improve documentation of lint-file
carmenbianca Sep 10, 2024
4f420af
Fix pre-commit hook
carmenbianca Sep 10, 2024
15861d2
Document in README
carmenbianca Sep 10, 2024
7bdfa54
Merge pull request #1055 from klmcadams/feat/lint-file
carmenbianca Sep 10, 2024
02bfe47
Update reuse.pot
Sep 10, 2024
d3b6d51
Merge pull request #1041 from carmenbianca/startswith-license
carmenbianca Sep 10, 2024
05ed3ff
Bump to REUSE Specification 3.3
carmenbianca Sep 10, 2024
4f41449
Merge pull request #1069 from carmenbianca/reuse-3.3
carmenbianca Sep 10, 2024
81a4ac4
Translated using Weblate (Ukrainian)
IhorHordiichuk Sep 10, 2024
b19d51f
Remove duplicates
tekrei Sep 12, 2024
9285a97
Translated using Weblate (Czech)
trendspotter Sep 13, 2024
d9a2b51
Remove bidirectional aggregation between VCSStrategy and Project
carmenbianca Jul 8, 2024
9036904
Refactor iter_files out of Project
carmenbianca Jul 8, 2024
3b25418
Factor out iter_files into its own module covered_files
carmenbianca Jul 8, 2024
a8a1f28
Create fixture subproject_repository
carmenbianca Jul 8, 2024
f087082
Fix performance regression when searching for REUSE.toml
carmenbianca Jul 8, 2024
5651081
Convert Project into attrs class
carmenbianca Jul 8, 2024
8280798
Get errant source from exception instead of find_global_licensing
carmenbianca Jul 9, 2024
a8be9db
Reduce calls to iter_files
carmenbianca Jul 9, 2024
455fad9
Add change log entries
carmenbianca Jul 9, 2024
9a237f4
Small cleanup
carmenbianca Sep 18, 2024
f5396ca
Translated using Weblate (Swedish)
shillbom Sep 18, 2024
5c6b8d9
Remove more duplicates
carmenbianca Sep 23, 2024
26f0be9
Merge pull request #1072 from tekrei/patch-1
carmenbianca Sep 23, 2024
40cb533
Merge pull request #1047 from carmenbianca/performance-toml
carmenbianca Sep 26, 2024
9b6e94e
Update reuse.pot
Sep 26, 2024
18b175e
man: Clarify where REUSE.toml may be located
carmenbianca Sep 26, 2024
782b6ea
Merge pull request #1077 from carmenbianca/fix-reuse-toml-man
carmenbianca Sep 26, 2024
e0f020c
Licensing header is not needed in REUSE.toml
carmenbianca Jul 8, 2024
d8c863d
Add change log entry.
carmenbianca Jul 8, 2024
3deeff9
Merge pull request #1042 from carmenbianca/no-license-toml
carmenbianca Sep 26, 2024
c43d489
Fix a globbing cornercase
carmenbianca Sep 26, 2024
b760c61
Small improvements to globbing
carmenbianca Sep 26, 2024
0f5a87d
Add change log entry
carmenbianca Sep 26, 2024
aea0d07
Merge pull request #1078 from carmenbianca/fix-asterisk-slash
carmenbianca Sep 26, 2024
936c85b
Remove Python 3.8 support
carmenbianca Sep 26, 2024
d02f02d
Add a note on Python 3.9 deprecation
carmenbianca Sep 26, 2024
909e6e8
Add a note on Python 3.10 deprecation
carmenbianca Sep 26, 2024
f162262
Add change log entry
carmenbianca Sep 26, 2024
8615ea7
Merge pull request #1080 from carmenbianca/remove-3.8
carmenbianca Sep 26, 2024
7b8514a
Add shell completion via shtab
evelikov Sep 22, 2024
29c3699
Merge pull request #1076 from evelikov/shell-completion
carmenbianca Sep 26, 2024
61b34d8
Update poetry.lock
carmenbianca Sep 27, 2024
0aebc6e
Satisfy pylint
carmenbianca Sep 27, 2024
a5d2b10
Merge pull request #1081 from fsfe/fix-rtd
carmenbianca Sep 27, 2024
df6d291
Fix listed commands in README
carmenbianca Sep 30, 2024
d9f18b3
Fix and add argparse descriptions for subcommands
carmenbianca Sep 30, 2024
91c34fb
Merge pull request #1083 from carmenbianca/fix-doc-subcommands
carmenbianca Sep 30, 2024
63a93e0
Update reuse.pot
Sep 30, 2024
e453cd0
Add click dependency
carmenbianca Sep 30, 2024
e57bc3e
Translated using Weblate (Spanish)
gallegonovato Oct 8, 2024
7e81abb
Create scaffolding for using click CLI
carmenbianca Sep 30, 2024
fefd2d4
click: convert-dep5
carmenbianca Sep 30, 2024
35caac7
click: spdx
carmenbianca Oct 1, 2024
c654aa0
click: supported-licenses
carmenbianca Oct 1, 2024
170f376
click: download
carmenbianca Oct 1, 2024
8be8d71
click: lint-file
carmenbianca Oct 1, 2024
f20fd33
click: lint
carmenbianca Oct 1, 2024
281fc59
click: annotate
carmenbianca Oct 3, 2024
dd744c0
Remove argparse code
carmenbianca Oct 10, 2024
74f715f
Use click for pot file generation
carmenbianca Oct 10, 2024
18dac76
Use class-based gettext
carmenbianca Oct 10, 2024
d17dde5
Move some functions to comment.py
carmenbianca Oct 10, 2024
95d5e3c
Clean up after big refactoring
carmenbianca Oct 10, 2024
00b281f
Add change log entry
carmenbianca Oct 10, 2024
df46eaa
Improve the documentation
carmenbianca Oct 10, 2024
f31922e
Remove shtab
carmenbianca Oct 10, 2024
8f418ba
Fix tests for Windows
carmenbianca Oct 10, 2024
d34cca8
Small fix to if-statement
carmenbianca Oct 10, 2024
3dd5742
Merge pull request #1084 from carmenbianca/click
carmenbianca Oct 10, 2024
0375fc7
Generate project object on demand
carmenbianca Oct 10, 2024
6d9c844
Set up Python in gettext workflow
carmenbianca Oct 10, 2024
7a2a3f6
Merge pull request #1085 from carmenbianca/on-demand-project
carmenbianca Oct 10, 2024
7896bdf
Attempt to fix gettext workflow
carmenbianca Oct 10, 2024
f2191f5
Merge pull request #1086 from carmenbianca/fix-gettext-workflow
carmenbianca Oct 10, 2024
f24b453
Add change log entry
carmenbianca Oct 10, 2024
b81194c
Merge pull request #1061 from bpeetz/main
carmenbianca Oct 10, 2024
72f69bf
Translated using Weblate (Spanish)
gallegonovato Oct 10, 2024
ac9266d
Update reuse.pot
Oct 10, 2024
419abc6
Generate .pot with all reuse Python files
carmenbianca Oct 10, 2024
a87cdcc
Fix typo
carmenbianca Oct 10, 2024
234f38f
Merge pull request #1087 from carmenbianca/all-python-files-gettext
carmenbianca Oct 10, 2024
39f280d
Update reuse.pot
Oct 10, 2024
971c91b
Translated using Weblate (Czech)
trendspotter Oct 12, 2024
466afc6
Translated using Weblate (Ukrainian)
IhorHordiichuk Oct 12, 2024
67323d9
Translated using Weblate (Russian)
Oct 11, 2024
a8f0ca8
Provide helpful comment to translators
carmenbianca Oct 13, 2024
19bfd1a
Merge pull request #1088 from carmenbianca/translator-comments
carmenbianca Oct 13, 2024
d34f4e7
Update reuse.pot
Oct 13, 2024
6827442
Translated using Weblate (Ukrainian)
IhorHordiichuk Oct 14, 2024
e7dc19a
Add `.cabal` and `cabal.project` as recognised file types for comments
ozkutuk Oct 14, 2024
2b26734
Merge pull request #1089 from ozkutuk/cabal-extension
carmenbianca Oct 16, 2024
e8d504d
Update reuse.pot
Oct 16, 2024
c247baf
add shebang for .cabal files
ozkutuk Oct 16, 2024
a2a4ea7
Merge pull request #1090 from ozkutuk/fix-cabal
carmenbianca Oct 17, 2024
108d9ab
Translated using Weblate (Czech)
trendspotter Oct 17, 2024
2d487f1
Update reuse.pot
Oct 17, 2024
72698d9
Get rid of newline at start of lint output
carmenbianca Oct 17, 2024
78a2937
Add change log entry
carmenbianca Oct 17, 2024
d942142
Merge pull request #1091 from carmenbianca/first-newline-lint
carmenbianca Oct 17, 2024
ab54724
Factor exceptions out into own module
carmenbianca Oct 17, 2024
d05a806
Standardise naming of exceptions
carmenbianca Oct 17, 2024
0af6fb6
Fix documentation linking
carmenbianca Oct 17, 2024
d6a8b11
Merge pull request #1093 from carmenbianca/refactor-exceptions
carmenbianca Oct 17, 2024
5d648e4
Move consts to covered_files
carmenbianca Oct 17, 2024
c38ca2a
Translated using Weblate (Czech)
trendspotter Oct 17, 2024
9582ce4
Split _util into extract and copyright
carmenbianca Oct 24, 2024
9f9f413
Refactor VCS paths out of _util into vcs
carmenbianca Oct 24, 2024
f8466ba
Merge pull request #1094 from carmenbianca/refactor-consts
carmenbianca Oct 24, 2024
dfe2dc8
Update reuse.pot
Oct 24, 2024
ca7bf90
Be stricter about regenerating reuse.pot
carmenbianca Oct 24, 2024
327bc92
Merge pull request #1097 from carmenbianca/stricter-pot-generation
carmenbianca Oct 24, 2024
d2c08c3
Fix global licensing being ignored with a .license file
nea89o Aug 7, 2024
985bfba
Improve tests
carmenbianca Oct 24, 2024
da35d79
Merge pull request #1058 from nea89o/fix/dotlicensewithgloballicensin…
carmenbianca Oct 24, 2024
928d879
Bump version: v4.0.3 → v5.0.0
carmenbianca Oct 17, 2024
3b7f0c6
Update spdx resources
carmenbianca Oct 17, 2024
d0f8801
Fix up CONTRIBUTING release flow
carmenbianca Oct 17, 2024
18de74d
Compile change log
carmenbianca Oct 17, 2024
f8becb9
Improve CHANGELOG
carmenbianca Oct 17, 2024
edc7935
Include reuse-lint-file in index
carmenbianca Oct 17, 2024
f660e32
Remove unused code
carmenbianca Oct 17, 2024
83c6559
Add a missing space in the documentation
carmenbianca Oct 24, 2024
8ed714e
Compile change log again
carmenbianca Oct 24, 2024
3c7c56d
Translated using Weblate (Spanish)
eulaliob Oct 26, 2024
c5ff730
Fix URL anchors of change log
carmenbianca Oct 29, 2024
3ff7331
Translated using Weblate (Spanish)
eulaliob Oct 28, 2024
eedf5d5
Translated using Weblate (Spanish)
gallegonovato Oct 29, 2024
8be2a14
Add convenience functions for handling '+' in SPDX identifiers
carmenbianca Oct 31, 2024
bc740fe
Correctly download License if License+ was detected
carmenbianca Oct 31, 2024
0929849
Rename argument
carmenbianca Oct 31, 2024
ebb3bac
Add change log entry
carmenbianca Oct 31, 2024
6090c9b
Merge pull request #1098 from carmenbianca/fix-plus
carmenbianca Oct 31, 2024
6b8faef
Declare support for Python 3.13
carmenbianca Oct 31, 2024
ab524a1
Use Ubuntu 24.04 images
carmenbianca Oct 31, 2024
3251694
Merge pull request #1099 from carmenbianca/ubuntu-24.04
carmenbianca Oct 31, 2024
cf8697e
Translated using Weblate (Spanish)
eulaliob Oct 31, 2024
054fe8f
Translated using Weblate (Spanish)
eulaliob Nov 3, 2024
ee6f913
Translated using Weblate (Spanish)
eulaliob Nov 4, 2024
ae656d2
Translated using Weblate (Spanish)
eulaliob Nov 6, 2024
b2f797d
Translated using Weblate (Spanish)
eulaliob Nov 9, 2024
b154360
Translated using Weblate (Spanish)
eulaliob Nov 11, 2024
ff93a87
Translated using Weblate (Spanish)
eulaliob Nov 12, 2024
d0f4056
Merge branch 'main' into release-5.0.0
carmenbianca Nov 14, 2024
5f3c382
Merge pull request #1092 from carmenbianca/release-5.0.0
carmenbianca Nov 14, 2024
d2ab913
Translated using Weblate (Spanish)
eulaliob Nov 13, 2024
65350bb
Update poetry.lock
carmenbianca Nov 14, 2024
d7671bf
Bump version: v5.0.0 → v5.0.1
carmenbianca Nov 14, 2024
9625a50
v5.0.1 entry for change log
carmenbianca Nov 14, 2024
fd7b76c
Add step to release check list
carmenbianca Nov 14, 2024
0a6d83f
Merge pull request #1101 from carmenbianca/release-5.0.1
carmenbianca Nov 14, 2024
e4399ce
Fix v5.0.0 date in change log
carmenbianca Nov 14, 2024
45c58fa
Merge pull request #1102 from carmenbianca/fix-date
carmenbianca Nov 14, 2024
2078f10
Fix v5.0.0 date in change log
carmenbianca Nov 14, 2024
ed9cf74
Add change log
carmenbianca Nov 14, 2024
920b644
Bump version: v5.0.1 → v5.0.2
carmenbianca Nov 14, 2024
efd6d2a
Merge pull request #1103 from carmenbianca/release-5.0.2
carmenbianca Nov 14, 2024
3a82e7e
Remove TODO in change log
carmenbianca Nov 14, 2024
e853a3e
Merge pull request #1104 from carmenbianca/fix-todo
carmenbianca Nov 14, 2024
a7896a5
Translated using Weblate (Russian)
Nov 24, 2024
7a3a7c1
Translated using Weblate (Russian)
Jan 13, 2025
77aee52
merge with upstream
kbroch-rivosinc Jan 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/docker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
# ===========================================================================
docker_test:
name: Test the Docker images
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
# Dockerfile
Expand All @@ -46,7 +46,7 @@ jobs:
# ===========================================================================
docker_push_tag:
name: Push Docker images for tags to Docker Hub
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
# Depends on successful Docker build/test
needs:
- docker_test
Expand Down
15 changes: 9 additions & 6 deletions .github/workflows/gettext.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:

jobs:
create-pot:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -23,8 +23,11 @@ jobs:
# exception to the branch protection, so we'll use that account's
# token to push to the main branch.
token: ${{ secrets.FSFE_SYSTEM_TOKEN }}
- name: Install gettext and wlc
run: sudo apt-get install -y gettext wlc
- name: Install poetry, gettext, and wlc
run: sudo apt-get install -y python3-poetry gettext wlc
# We mostly install reuse to install the click dependency.
- name: Install reuse
run: poetry install --no-interaction --only main
- name: Lock Weblate
run: |
wlc --url https://hosted.weblate.org/api/ --key ${{secrets.WEBLATE_KEY }} lock fsfe/reuse-tool
Expand All @@ -34,14 +37,14 @@ jobs:
- name: Pull Weblate translations
run: git pull origin main
- name: Create .pot file
run: make create-pot
run: poetry run make create-pot
# Normally, POT-Creation-Date changes in two locations. Check if the diff
# includes more than just those two lines.
- name: Check if sufficient lines were changed
id: diff
run:
echo "changed=$(git diff -U0 | grep '^[+|-][^+|-]' | grep -Ev
'^[+-]("POT-Creation-Date|#:)' | wc -l)" >> $GITHUB_OUTPUT
echo "changed=$(git diff -U0 po/reuse.pot | grep '^[+|-][^+|-]' | grep
-Ev '^[+-]("POT-Creation-Date|#:)' | wc -l)" >> $GITHUB_OUTPUT
- name: Commit and push updated reuse.pot
if: ${{ steps.diff.outputs.changed != '0' }}
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/jujutsu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
- "tests/**.py"
jobs:
test-jujutsu:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license_list_up_to_date.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
license-list-up-to-date:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pijul.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
- "tests/**.py"
jobs:
test-pijul:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ jobs:
# do not abort the whole test job if one combination in the matrix fails
fail-fast: false
matrix:
python-version: ["3.8", "3.12"]
os: [ubuntu-22.04]
python-version: ["3.9", "3.13"]
os: [ubuntu-24.04]
include:
- python-version: "3.8"
- python-version: "3.9"
os: macos-latest
- python-version: "3.8"
- python-version: "3.9"
os: windows-latest

steps:
Expand All @@ -37,19 +37,19 @@ jobs:
- name: Install dependencies
run: |
pip install poetry~=1.3.0
poetry install --no-interaction --only main,test
poetry install --no-interaction --only main,test --all-extras
- name: Run tests with pytest
run: |
poetry run pytest --cov=reuse

pylint:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand All @@ -59,13 +59,13 @@ jobs:
poetry run pylint src/reuse/ tests/

black:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand All @@ -76,13 +76,13 @@ jobs:
poetry run black --check .

mypy:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand All @@ -92,7 +92,7 @@ jobs:
poetry run mypy

prettier:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container: node:latest
steps:
- uses: actions/checkout@v2
Expand All @@ -102,13 +102,13 @@ jobs:
run: npx prettier --check .

reuse:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand All @@ -117,13 +117,13 @@ jobs:
run: make reuse

docs:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/third_party_lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:

jobs:
third-party-lint:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
# do not abort the whole test job if one combination in the matrix fails
fail-fast: false
Expand All @@ -33,7 +33,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand All @@ -45,7 +45,7 @@ jobs:
matrix.repo }}

third-party-lint-expect-failure:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
# do not abort the whole test job if one combination in the matrix fails
fail-fast: false
Expand All @@ -56,7 +56,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9
- name: Install dependencies
run: |
pip install poetry~=1.3.0
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,6 @@ dmypy.json

# End of https://www.gitignore.io/api/linux,python

po/reuse.pot
*.mo
docs/api/
docs/history.md
Expand Down
11 changes: 10 additions & 1 deletion .pre-commit-hooks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,23 @@
# SPDX-License-Identifier: GPL-3.0-or-later

- id: reuse
name: reuse
name: reuse lint
entry: reuse
args: ["lint"]
language: python
pass_filenames: false
description:
"Lint the project directory for compliance with the REUSE Specification"
language_version: python3

- id: reuse-lint-file
name: reuse lint-file
entry: reuse
args: ["lint-file"]
language: python
description:
"Lint the changed files for compliance with the REUSE Specification."

- id: reuse-annotate
name: reuse-annotate
entry: "reuse annotate"
Expand Down
4 changes: 3 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ jobs=0

disable=duplicate-code,
logging-fstring-interpolation,
implicit-str-concat
implicit-str-concat,
inconsistent-quotes,
too-many-positional-arguments
enable=useless-suppression

[REPORTS]
Expand Down
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ build:
# This should mirror the configuration in ./.github/workflows/test.yaml
os: ubuntu-22.04
tools:
python: "3.8"
python: "3.9"
jobs:
post_create_environment:
- python -m pip install poetry
Expand Down
15 changes: 4 additions & 11 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,7 @@ Contributors
- Luca Bonissi <lucabon@fsfe.org>
- José Vieira <jvieira33@sapo.pt>
- flow <adolflow@sindominio.net>
- pd <euklade@gmail.com>
- Roberto Bauglir <bauglir@fsfe.org>
- T. E. Kalayci <tekrei@member.fsf.org>
- John Mulligan <jmulligan@redhat.com>
- Kevin Broch <kbroch@rivosinc.com>
- Benoit Rolandeau <benoit.rolandeau@allcircuits.com>
Expand Down Expand Up @@ -73,14 +71,12 @@ Contributors
- Keith Maxwell <keith.maxwell@gmail.com>
- Kirill Elagin <kirelagin@gmail.com>
- Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
- Luca Bonissi <lucabon@fsfe.org>
- Manlio Perillo <manlio.perillo@gmail.com>
- Mauro Aranda <maurooaranda@gmail.com>
- Maxim Cournoyer <maxim.cournoyer@gmail.com>
- Mikko Piuhola <mikkopiu@users.noreply.github.com>
- Raniere Silva <Raniere.CostadaSilva@gesis.org>
- Robert Cohn <rscohn2@gmail.com>
- Sebastian Schuberth <sschuberth@fsfe.org>
- Simon Schliesky <p-github@schliesky.com>
- Stefan Bakker <s.bakker777@gmail.com>
- T. E. Kalayci <tekrei@member.fsf.org>
Expand All @@ -93,12 +89,9 @@ Contributors
- mdolling <mdolling@gfz-potsdam.de>
- psykose <alice@ayaya.dev>
- Adrián Chaves <adrian@chaves.io>
- Alvar <8402811+oxzi@users.noreply.github.com>
- Alvar Penning <post@0x21.biz>
- Aminda Suomalainen <suomalainen+git@mikaela.info>
- Andrey Bienkowski <hexagon-recursion@posteo.net>
- André Ockers <ao@fsfe.org>
- Anthony Loiseau <anthony@loiseau.fr>
- Arnout Engelen <arnout@bzzt.net>
- Basil Peace <grv87@yandex.ru>
- Benedikt Fein <fein@fim.uni-passau.de>
Expand All @@ -119,7 +112,7 @@ Contributors
- Johannes Keyser <joke@fsfe.org>
- Jon Burdo <jon@jonburdo.com>
- Josef Andersson <josef.andersson@gmail.com>
- José Vieira <jvieira33@sapo.pt>
- Kerry McAdams <github@klmcadams>
- Kevin Meagher <11620178+kjmeagher@users.noreply.github.com>
- Lars Francke <lars.francke@stackable.de>
- Libor Pechacek <lpechacek@gmx.com>
Expand All @@ -135,19 +128,19 @@ Contributors
- Olaf Meeuwissen <paddy-hack@member.fsf.org>
- Pep <socialkuma@hotmail.com>
- Philipp Zabel <philipp.zabel@gmail.com>
- Roberto Bauglir <bauglir@fsfe.org>
- Romain Tartière <romain@blogreen.org>
- Ryan Schmidt <git@ryandesign.com>
- Sebastian Crane <seabass@fsfe.org>
- T. E. Kalaycı <tekrei@tutanota.com>
- Sebastien Morais <github@SMoraisAnsys>
- Vishesh Handa <me@vhanda.in>
- Vlad-Stefan Harbuz <vlad@vladh.net>
- Yaman Qalieh <ybq987@gmail.com>
- criadoperez <alejandro@criadoperez.com>
- ethulhu <eth.morgan@gmail.com>
- nautilusx <translate@disroot.org>
- pukkamustard <pukkamustard@users.noreply.github.com>
- rajivsunar07 <56905029+rajivsunar07@users.noreply.github.com>
- Сергій <sergiy.goncharuk.1@gmail.com>
- Mersho <code.rezaei@gmail.com>
- Skyler Grey <sky@a.starrysky.fyi>
- Emil Velikov <emil.l.velikov@gmail.com>
- Linnea Gräf <nea@nea.moe>
Loading