Skip to content

Comments

build: make project REUSE-compliant#136

Merged
tlambert03 merged 2 commits intopyapp-kit:mainfrom
tlambert03:reuse
Feb 24, 2026
Merged

build: make project REUSE-compliant#136
tlambert03 merged 2 commits intopyapp-kit:mainfrom
tlambert03:reuse

Conversation

@tlambert03
Copy link
Member

@tlambert03 tlambert03 commented Feb 23, 2026

closes #135

@buhtz let me know what else I should do

- Added BSD-2-Clause, BSD-3-Clause, CC-BY-4.0, CC0-1.0, and MIT licenses to LICENSES directory.
- Included specific licenses for Battelle, ColorBrewer, Yorick, gnuplot, and PSF in LICENSES.
- Updated REUSE.toml to annotate copyright and license information for various colormap data sources.
- Changed license-files reference in pyproject.toml from LICENSE/* to LICENSES/* for accurate file path.
@buhtz
Copy link

buhtz commented Feb 23, 2026

Did you run "reuse lint" in your repo?

@tlambert03
Copy link
Member Author

tlambert03 commented Feb 23, 2026

yeah: did you see my comment? I also added it to pre-commit. it's being tested on CI, etc...

@buhtz
Copy link

buhtz commented Feb 24, 2026

Awesome! Works well. Ready to merge I would say.

Just for information for @Arian-Ott: My spdx2dep tool won't work yet on this repo. I need to implement "LicenseRef-" handling first.

But that is great. Using it on a real repo brings up new needs and edge cases. FOSS synergy! 🚀 🤟

@Arian-Ott
Copy link

Hey,

thanks for the quick update. This is incredible and great work guys :)
Once the changes are pushed, I'll pull the new version and finish packaging.

@buhtz Can I ping you for a quick review and sponsoring when I'm done packaging?

FOSS is a great vibe :D

@Arian-Ott
Copy link

Also @tlambert03, your github contributions are impressive :)

I'll notify you when cmap enters the debian unstable :)

@tlambert03
Copy link
Member Author

thanks all! will merge and cut a new release

@tlambert03 tlambert03 merged commit 954b1ca into pyapp-kit:main Feb 24, 2026
27 checks passed
@tlambert03 tlambert03 deleted the reuse branch February 24, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: Standardising license metadata (SPDX/REUSE) for easier packaging

3 participants