Skip to content

Commit f16d053

Browse files
committed
style: replace verbose license headers with SPDX tags
Also updates dependencies. Co-Authored-by: Pascal Repond <pascal.repond@rero.ch>
1 parent ba68ba4 commit f16d053

45 files changed

Lines changed: 468 additions & 1210 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
# RERO Invenio Base
2-
# Copyright (C) 2022 RERO.
3-
#
4-
# This program is free software: you can redistribute it and/or modify
5-
# it under the terms of the GNU Affero General Public License as published by
6-
# the Free Software Foundation, version 3 of the License.
7-
#
8-
# This program is distributed in the hope that it will be useful,
9-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11-
# GNU Affero General Public License for more details.
12-
#
13-
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
161
root = true
172

183
[*]

.github/workflows/pypi-publish.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
# RERO Invenio Base
2-
# Copyright (C) 2025 RERO.
3-
#
4-
# This program is free software: you can redistribute it and/or modify
5-
# it under the terms of the GNU Affero General Public License as published by
6-
# the Free Software Foundation, version 3 of the License.
7-
#
8-
# This program is distributed in the hope that it will be useful,
9-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11-
# GNU Affero General Public License for more details.
12-
#
13-
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
161
name: Publish
172

183
on:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
<!--
2+
SPDX-FileCopyrightText: Fondation RERO+
3+
SPDX-License-Identifier: AGPL-3.0-or-later
4+
-->
5+
16
# Changelog
27

38
## [v1.0.0](https://github.com/rero/rero-invenio-base/tree/v1.0.0) (2026-05-06)

CONTRIBUTING.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,6 @@
11
<!--
2-
RERO Invenio Base
3-
Copyright (C) 2022 RERO.
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Affero General Public License as published by
7-
the Free Software Foundation, version 3 of the License, or (at your
8-
option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Affero General Public License for more details.
14-
15-
You should have received a copy of the GNU Affero General Public License
16-
along with this program. If not, see <http://www.gnu.org/licenses/>.
2+
SPDX-FileCopyrightText: Fondation RERO+
3+
SPDX-License-Identifier: AGPL-3.0-or-later
174
-->
185

196
# Contributing

MANIFEST.in

Lines changed: 0 additions & 31 deletions
This file was deleted.

README.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,7 @@
1-
<!-- rero-invenio-base
2-
Copyright (C) 2026 RERO.
3-
4-
This program is free software: you can redistribute it and/or modify
5-
it under the terms of the GNU Affero General Public License as published by
6-
the Free Software Foundation, version 3 of the License, or (at your
7-
option) any later version.
8-
9-
This program is distributed in the hope that it will be useful,
10-
but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
GNU Affero General Public License for more details.
13-
14-
You should have received a copy of the GNU Affero General Public License
15-
along with this program. If not, see <http://www.gnu.org/licenses/>. -->
1+
<!--
2+
SPDX-FileCopyrightText: Fondation RERO+
3+
SPDX-License-Identifier: AGPL-3.0-or-later
4+
-->
165

176
<!-- PROJECT SHIELDS -->
187
[![Github actions

check_license_config.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ dev = [
3737
]
3838

3939
[tool.project.entry-points]
40-
check_license = "rero_invenio_base.cli.utils:check_license"
4140
check_json = "rero_invenio_base.cli.utils:check_json"
4241
rero = "rero_invenio_base.cli:rero"
4342

rero_invenio_base/__init__.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
1-
# RERO Invenio Base
2-
# Copyright (C) 2022 RERO.
3-
#
4-
# This program is free software: you can redistribute it and/or modify
5-
# it under the terms of the GNU Affero General Public License as published by
6-
# the Free Software Foundation, version 3 of the License.
7-
#
8-
# This program is distributed in the hope that it will be useful,
9-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11-
# GNU Affero General Public License for more details.
12-
#
13-
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
1+
# SPDX-FileCopyrightText: Fondation RERO+
2+
# SPDX-License-Identifier: AGPL-3.0-or-later
153

164
"""Generic backend libraries for RERO Invenio instances."""
175

rero_invenio_base/cli/__init__.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
1-
# RERO Invenio Base
2-
# Copyright (C) 2022 RERO.
3-
#
4-
# This program is free software: you can redistribute it and/or modify
5-
# it under the terms of the GNU Affero General Public License as published by
6-
# the Free Software Foundation, version 3 of the License.
7-
#
8-
# This program is distributed in the hope that it will be useful,
9-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11-
# GNU Affero General Public License for more details.
12-
#
13-
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
1+
# SPDX-FileCopyrightText: Fondation RERO+
2+
# SPDX-License-Identifier: AGPL-3.0-or-later
153

164
"""Click command-line utilities."""
175

0 commit comments

Comments
 (0)