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

Globally exclude __pycache__ and py[co] from sdist #139

Merged
merged 1 commit into from
Mar 4, 2016
Merged

Globally exclude __pycache__ and py[co] from sdist #139

merged 1 commit into from
Mar 4, 2016

Conversation

koobs
Copy link
Contributor

@koobs koobs commented Mar 3, 2016

This change adds two global exclude patterns to MANIFEST.in, to preclude compiled/binary files from being added to the PyPI source distribution (sdist)

This change was tested to confirm the non-presence of these files in a newly generated sdist, by creating a new sdist using python setup.py sdist, using the sources from the existing tarball (that contain the bad files).

Resolves #134

koobs referenced this pull request in dateutil/dateutil Mar 3, 2016
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Mar 3, 2016
- Update PORTVERSION and distinfo checksum (0.3.6)
- Update dateutil RUN_DEPENDS version to match that in setup.py
- Add mock to TEST_DEPENDS (requirements.txt)
- post-extract: Remove binary files and cache dirs from WRKSRC [1]
- Patch setup.py to add test depends and add support for test command
- Update test target, using canonical setuptools test command
- Enable NO_ARCH (architecture independent)

Changes:

  https://github.com/spulec/freezegun/blob/0.3.6/CHANGELOG

[1] spulec/freezegun#139
[2] spulec/freezegun#134


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@410016 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Mar 3, 2016
- Update PORTVERSION and distinfo checksum (0.3.6)
- Update dateutil RUN_DEPENDS version to match that in setup.py
- Add mock to TEST_DEPENDS (requirements.txt)
- post-extract: Remove binary files and cache dirs from WRKSRC [1]
- Patch setup.py to add test depends and add support for test command
- Update test target, using canonical setuptools test command
- Enable NO_ARCH (architecture independent)

Changes:

  https://github.com/spulec/freezegun/blob/0.3.6/CHANGELOG

[1] spulec/freezegun#139
[2] spulec/freezegun#134
spulec added a commit that referenced this pull request Mar 4, 2016
Globally exclude __pycache__ and py[co] from sdist
@spulec spulec merged commit f1f5148 into spulec:master Mar 4, 2016
@spulec
Copy link
Owner

spulec commented Mar 4, 2016

thanks!

svmhdvn pushed a commit to svmhdvn/freebsd-ports that referenced this pull request Jan 10, 2024
- Update PORTVERSION and distinfo checksum (0.3.6)
- Update dateutil RUN_DEPENDS version to match that in setup.py
- Add mock to TEST_DEPENDS (requirements.txt)
- post-extract: Remove binary files and cache dirs from WRKSRC [1]
- Patch setup.py to add test depends and add support for test command
- Update test target, using canonical setuptools test command
- Enable NO_ARCH (architecture independent)

Changes:

  https://github.com/spulec/freezegun/blob/0.3.6/CHANGELOG

[1] spulec/freezegun#139
[2] spulec/freezegun#134
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.

None yet

2 participants