Skip to content

bpo-31221: patchcheck ignores external libraries#3109

Merged
vstinner merged 1 commit into
python:masterfrom
vstinner:patchcheck
Aug 17, 2017
Merged

bpo-31221: patchcheck ignores external libraries#3109
vstinner merged 1 commit into
python:masterfrom
vstinner:patchcheck

Conversation

@vstinner
Copy link
Copy Markdown
Member

@vstinner vstinner commented Aug 16, 2017

Tools/scripts/patchcheck.py now ignores changes in Modules/expat/ and
Modules/zlib/ subdirectories. Drop also support for Mercurial, since
CPython migrated to Git.

https://bugs.python.org/issue31221

Comment thread Tools/scripts/patchcheck.py Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/Mercurial or //

@zware
Copy link
Copy Markdown
Member

zware commented Aug 16, 2017

Looks fine as far as I can tell; I'm not particularly familiar with patchcheck.

Tools/scripts/patchcheck.py now ignores changes in directories which
are copies of external libraries:

* Modules/_ctypes/libffi_msvc/
* Modules/_ctypes/libffi_osx/
* Modules/_decimal/libmpdec/
* Modules/expat/
* Modules/zlib/

Drop also support for Mercurial, since CPython migrated to Git.

Exclude also libmpdec

patchcheck: exclude also libffi_osx and libffi_msvc
@vstinner vstinner merged commit 4a347ce into python:master Aug 17, 2017
@vstinner vstinner deleted the patchcheck branch August 17, 2017 14:29
@bedevere-bot
Copy link
Copy Markdown

GH-3116 is a backport of this pull request to the 3.6 branch.

@bedevere-bot
Copy link
Copy Markdown

GH-3118 is a backport of this pull request to the 2.7 branch.

@serhiy-storchaka serhiy-storchaka changed the title bpo-31221: patchcheck: ignore expat and zlib bpo-31221: patchcheck ignores external libraries Aug 17, 2017
vstinner added a commit that referenced this pull request Aug 17, 2017
* bpo-31221: patchcheck ignores external libraries (#3109)

Tools/scripts/patchcheck.py now ignores changes in directories which
are copies of external libraries:

* Modules/_ctypes/libffi_msvc/
* Modules/_ctypes/libffi_osx/
* Modules/_decimal/libmpdec/
* Modules/expat/
* Modules/zlib/

Drop also support for Mercurial, since CPython migrated to Git.

Exclude also libmpdec

patchcheck: exclude also libffi_osx and libffi_msvc
(cherry picked from commit 4a347ce)

* Exclude also Modules/_ctypes/libffi on Python 3.6
vstinner added a commit that referenced this pull request Aug 17, 2017
* bpo-31221: patchcheck ignores external libraries (#3109)

Tools/scripts/patchcheck.py now ignores changes in directories which
are copies of external libraries:

* Modules/_ctypes/libffi_msvc/
* Modules/_ctypes/libffi_osx/
* Modules/_decimal/libmpdec/
* Modules/expat/
* Modules/zlib/

Drop also support for Mercurial, since CPython migrated to Git.

Exclude also libmpdec

patchcheck: exclude also libffi_osx and libffi_msvc
(cherry picked from commit 4a347ce)

* Exclude also Modules/_ctypes/libffi on Python 2.7

* Remove _decimal/libmpdec, not in Python 2.7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants