List of commits:
Subject Hash Author Date (UTC)
bpo-29592: site: skip abs_paths() when it's redundant (GH-167) 2e4e011795d26cab1a3843383d0539c12fea2458 INADA Naoki 2017-03-14 15:52:19
bpo-29548: Recommend PyObject_Call APIs over PyEval_Call APIs. (GH-75) aa289a59ff6398110e1122877c073c9354ee53db INADA Naoki 2017-03-14 09:00:59
bpo-28856: Let %b format for bytes support objects that follow the buffer protocol (GH-546) 7e2a54cdd977078b40b82182e46b201f8163f659 Xiang Zhang 2017-03-14 07:07:15
ftplib.FTP.retrbinary callback gets a bytes, not a str (GH-652) 9e52c907b5511393ab7e44321e9521fe0967e34d Jelle Zijlstra 2017-03-13 02:51:27
fix the name of argument to ftplib.FTP.set_pasv and fix wording (GH-653) 7bb6ac76b27efc7260b17b03362f60a4106a4805 Jelle Zijlstra 2017-03-13 02:19:00
bpo-29756: Improve documentation for list methods that compare items by equality (GH-572) b2d77175d1317494b4238b4e07426d310fbf1d19 Xiang Zhang 2017-03-13 02:09:16
bpo-29730: replace some calls to PyNumber_Check and improve some error messages (#650) 004251059b9c5e48d47cb30b94bcb92cb44d3adf Oren Milman 2017-03-12 22:37:05
Fix wrapping into StopIteration of return values in generators and coroutines (#644) b7c9150b68516878175e5373983189d6deea470c Yury Selivanov 2017-03-12 19:53:07
bpo-29742: asyncio get_extra_info() throws exception (#525) 2b27e2e6a35c3d3e369612b984017fe0d1bfcf0c Nikolay Kim 2017-03-12 19:23:30
bpo-28667: Fix a compile warning on FreeBSD when compare with FD_SETSIZE. (#501) 783d0c1a1c723733adcdf4249240246fc35a5bcb Serhiy Storchaka 2017-03-12 12:43:12
bpo-15695: Add PyAPI_FUNC() to _PyDict_SizeOf() declaration. (#639) bc44f045e6a801903bd7530a4fc5474e657832da Serhiy Storchaka 2017-03-12 12:15:54
bpo-26121: Revert to using the own implementations of lgamma and gamma on all platforms. (#637) 4125e5c60e24ffcff8031817dc60984335917f59 Serhiy Storchaka 2017-03-12 12:08:06
bpo-8256: Fixed possible failing or crashing input() (#517) c2cf12857187aa147c268651f10acd6da2c9cb74 Serhiy Storchaka 2017-03-12 11:50:36
bpo-26121: Use C library implementation for math functions erf() and erfc() on Windows. (#632) 4dadcd4ed7824c7904add78577e6a05864cfe493 Serhiy Storchaka 2017-03-12 11:39:22
bpo-29723: Add missing NEWS entry (#638) 27abb0e533a6f7ad195bd56b064c32164296a56e Nick Coghlan 2017-03-12 11:34:32
bpo-28692: Deprecate using non-integer value for selecting a plural form in gettext. (#507) f6595983e08fe20cf06a2535d74d912c6dbb044f Serhiy Storchaka 2017-03-12 11:15:01
bpo-20185: Convert the resource moduel to Argument Clinic. (#545) 1989763f0d0858ce6274f5e1d725b5b8da91a780 Serhiy Storchaka 2017-03-12 11:08:30
bpo-29723: Consistently configure sys.path[0] (#575) d2977a3ae2cc6802921b1e3b6e9d13fcfbda872d Nick Coghlan 2017-03-12 10:38:32
bpo-29798: Handle git worktree in `make patchcheck` (#629) 6a6d090612dd7deaac2bc0399fad743e5e2db606 Nick Coghlan 2017-03-12 09:37:09
bpo-15695: Implemented StgDict.__sizeof__(). (#509) 8999caeb003ed292011e98b8a30746cce787a125 Serhiy Storchaka 2017-03-12 09:12:30
Commit 2e4e011795d26cab1a3843383d0539c12fea2458 - bpo-29592: site: skip abs_paths() when it's redundant (GH-167)
Call abs_paths() only if removeduppaths() changed sys.path
Author: INADA Naoki
Author date (UTC): 2017-03-14 15:52
Committer name: GitHub
Committer date (UTC): 2017-03-14 15:52
Parent(s): aa289a59ff6398110e1122877c073c9354ee53db
Signer:
Signing key:
Signing status: N
Tree: 6f46c1b22da56ee073c6ea2ed21b933a14c24ad4
File Lines added Lines deleted
Lib/site.py 6 1
File Lib/site.py changed (mode: 100644) (index 0fc92009e1..4f96ca9117)
... ... def main():
522 522 """ """
523 523 global ENABLE_USER_SITE global ENABLE_USER_SITE
524 524
525 abs_paths()
525 orig_path = sys.path[:]
526 526 known_paths = removeduppaths() known_paths = removeduppaths()
527 if orig_path != sys.path:
528 # removeduppaths() might make sys.path absolute.
529 # fix __file__ and __cached__ of already imported modules too.
530 abs_paths()
531
527 532 known_paths = venv(known_paths) known_paths = venv(known_paths)
528 533 if ENABLE_USER_SITE is None: if ENABLE_USER_SITE is None:
529 534 ENABLE_USER_SITE = check_enableusersite() ENABLE_USER_SITE = check_enableusersite()
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/benf_wspdigital/cpython

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/benf_wspdigital/cpython

Clone this repository using git:
git clone git://git.rocketgit.com/user/benf_wspdigital/cpython

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main