Skip to content

Specify BSD-3.0 license and add license files#62

Open
ecederstrand wants to merge 5 commits intoipython:mainfrom
ecederstrand:patch-1
Open

Specify BSD-3.0 license and add license files#62
ecederstrand wants to merge 5 commits intoipython:mainfrom
ecederstrand:patch-1

Conversation

@ecederstrand
Copy link
Copy Markdown

@ecederstrand ecederstrand commented Apr 27, 2026

Fixes license specifiers according to https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files

This allows automatic license inspection tools like pip-licenses to correctly categorize this package.

Also attempts to fix the test pipeline.

Closes #55 #58 #63

Fixes license specifiers according to https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files

This allows automatic license inspection tools like pip-licenses to correctly categorize this package.
pyproject.toml explains why matplotlib is not a dependency
@ecederstrand
Copy link
Copy Markdown
Author

@Serge3leo @Carreau I hope the CI pipeline fix in this MR is OK. It works when I run the tests locally.

@Carreau Carreau self-requested a review May 5, 2026 16:48
@Carreau
Copy link
Copy Markdown
Member

Carreau commented May 5, 2026

Adding to my todo.

Python 3.9 is EOL and tests are failing
Python 3.9 is EOL and tests are failing
@ecederstrand
Copy link
Copy Markdown
Author

I removed Python 3.9 from the test matrix since it's EOL and tests were failing

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.

2 participants