Skip to content
This repository has been archived by the owner on Jul 4, 2024. It is now read-only.

Exclude __pycache__ dirs & compiled files in sdist #180

Merged
merged 1 commit into from
Mar 7, 2016
Merged

Exclude __pycache__ dirs & compiled files in sdist #180

merged 1 commit into from
Mar 7, 2016

Conversation

koobs
Copy link
Contributor

@koobs koobs commented Mar 5, 2016

The current release (0.18) source distribution (sdist) on PyPI contains
compiled sources (*.py[co]) and __pycache__ directories.

This change adds recursive excludes to MANIFEST.in to preclude
inclusion of these in sdist generation.

The current release (0.18) source distribution (sdist) on PyPI contains
compiled sources (*.py[co]) and __pycache__ directories.

This change adds recursive excludes to MANIFEST.in to preclude
inclusion of these in sdist generation.
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Mar 5, 2016
- Update PORTVERSION and distinfo checksum (0.18)
- Remove TESTS option bits (no longer necessary)
- Patch setup.py to remove unecessary dependencies and switch test_suite
  back to the actual test module instead of nose (TODO: upstream)
- Remove unecessary TEST_DEPENDS (nose, coverage). The tests run
  perfectly fine without them.
- Convert test target to modern framework
- post-extract: Remove compiled (py[co]) files and __pycache__
  directories that were inadvertently included in the sdist [1]

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.18/CHANGES.rst

[1] Gandi/gandi.cli#180


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@410187 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Mar 5, 2016
- Update PORTVERSION and distinfo checksum (0.18)
- Remove TESTS option bits (no longer necessary)
- Patch setup.py to remove unecessary dependencies and switch test_suite
  back to the actual test module instead of nose (TODO: upstream)
- Remove unecessary TEST_DEPENDS (nose, coverage). The tests run
  perfectly fine without them.
- Convert test target to modern framework
- post-extract: Remove compiled (py[co]) files and __pycache__
  directories that were inadvertently included in the sdist [1]

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.18/CHANGES.rst

[1] Gandi/gandi.cli#180
@sayoun
Copy link
Contributor

sayoun commented Mar 7, 2016

Thanks

sayoun added a commit that referenced this pull request Mar 7, 2016
Exclude __pycache__ dirs & compiled files in sdist
@sayoun sayoun merged commit addab39 into Gandi:master Mar 7, 2016
@koobs koobs deleted the patch-1 branch July 28, 2016 14:00
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Sep 12, 2017
Remove post-extract target, removal of compiled files from sdist has
been merged upstream [1].

Note: A number of PaaS tests fail, this has been reported upstream [2].

[1] Gandi/gandi.cli#180
[2] Gandi/gandi.cli#215


  https://github.com/Gandi/gandi.cli/blob/0.21/CHANGES.rst

Requested by:	bapt


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@449679 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Sep 12, 2017
Remove post-extract target, removal of compiled files from sdist has
been merged upstream [1].

Note: A number of PaaS tests fail, this has been reported upstream [2].

[1] Gandi/gandi.cli#180
[2] Gandi/gandi.cli#215


  https://github.com/Gandi/gandi.cli/blob/0.21/CHANGES.rst

Requested by:	bapt
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants