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

PKG-INFO in sdist is missing License-File #101

Closed
mtelka opened this issue Apr 30, 2024 · 3 comments
Closed

PKG-INFO in sdist is missing License-File #101

mtelka opened this issue Apr 30, 2024 · 3 comments

Comments

@mtelka
Copy link

mtelka commented Apr 30, 2024

The sdist package contains license in docs/license.txt, but the package metadata does not point there. It would be great if either the PKG-INFO contains something like (see PEP 639):

License-File: docs/license.txt

or the license is moved to LICENSE file.

Thank you.

@mtelka
Copy link
Author

mtelka commented Apr 30, 2024

This is probably related to #67.

@mtelka
Copy link
Author

mtelka commented Apr 30, 2024

I think this contains some hints how to do that.

cdent added a commit that referenced this issue Apr 30, 2024
cdent added a commit that referenced this issue May 1, 2024
* Cleanup namespace handling in tests

When we did a lot of recent Python2-isms cleanup recently
it broke some tests when run in an environment where a
previous version of paste, or one of the consumers of its
namespace package, were already installed.

This was probably done to quiet warnings. However, it
hides issues with complex environments.

In addition to fixing the problem, this change adds a
tox test environment that should cause a failure if
we introduce the error again.

Fixes #99

* remove skipsdist to see if that ensures namespace

* update LICENSE per #101
@cdent
Copy link
Collaborator

cdent commented May 1, 2024

Fixed in #100

@cdent cdent closed this as completed May 1, 2024
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

No branches or pull requests

2 participants