Skip to content

fix pyproject.toml not to install various files into site-packages#154

Merged
csernazs merged 1 commit into
csernazs:masterfrom
mgorny:fix-include
Jul 29, 2022
Merged

fix pyproject.toml not to install various files into site-packages#154
csernazs merged 1 commit into
csernazs:masterfrom
mgorny:fix-include

Conversation

@mgorny
Copy link
Copy Markdown
Contributor

@mgorny mgorny commented Jul 29, 2022

Fix the include directives to include the specified files in sdist
only. Without explicit format, they cause the specified files to be
included both in sdist and in wheels, which in turn means they're going
to be installed into the top-level directory of site-packages!

Fix the `include` directives to include the specified files in sdist
only.  Without explicit format, they cause the specified files to be
included both in sdist and in wheels, which in turn means they're going
to be installed into the top-level directory of site-packages!
@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 29, 2022

Codecov Report

Merging #154 (61effb5) into master (200e713) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #154   +/-   ##
=======================================
  Coverage   94.54%   94.54%           
=======================================
  Files           3        3           
  Lines         477      477           
=======================================
  Hits          451      451           
  Misses         26       26           

Help us with your feedback. Take ten seconds to tell us how you rate us.

@csernazs csernazs merged commit 15ad9e0 into csernazs:master Jul 29, 2022
@csernazs
Copy link
Copy Markdown
Owner

Thanks, and sorry for that! I'll release a new version very soon.

@mgorny
Copy link
Copy Markdown
Contributor Author

mgorny commented Jul 29, 2022

Thanks!

@csernazs
Copy link
Copy Markdown
Owner

FYI: 1.0.5 has just been released with your fix.

csernazs added a commit that referenced this pull request Sep 3, 2022
The main purpose of this test is to ensure that whell and sdist are having
the contents we expect, and no other contents. Partially, this is to avoid
issues described in #154.

It also checks classifiers that they are in-sync with the python version
described in the toml.
csernazs added a commit that referenced this pull request Sep 3, 2022
The main purpose of this test is to ensure that whell and sdist are having
the contents we expect, and no other contents. Partially, this is to avoid
issues described in #154.

It also checks classifiers that they are in-sync with the python version
described in the toml.
csernazs added a commit that referenced this pull request Sep 3, 2022
The main purpose of this test is to ensure that whell and sdist are having
the contents we expect, and no other contents. Partially, this is to avoid
issues described in #154.

It also checks classifiers that they are in-sync with the python version
described in the toml.
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