[Python-Dev] Summary of Python tracker Issues
ACTIVITY SUMMARY (2021-09-24 - 2021-10-01) Python tracker at https://bugs.python.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open7341 ( +8) closed 49734 (+50) total 57075 (+58) Open issues with patches: 2905 Issues opened (38) == #45288: Inspect - Added sort_result parameter on getmembers function. https://bugs.python.org/issue45288 opened by Patitotective #45289: test_dbm and test_dbm_ndbm segfaults in M1 Mac https://bugs.python.org/issue45289 opened by pablogsal #45292: Implement PEP 654: Exception Groups https://bugs.python.org/issue45292 opened by iritkatriel #45295: Speed up classmethod calls via LOAD_METHOD https://bugs.python.org/issue45295 opened by kj #45296: IDLE: Better document close and exit. https://bugs.python.org/issue45296 opened by terry.reedy #45297: Improve the IDLE shell save command https://bugs.python.org/issue45297 opened by steven.daprano #45298: SIGSEGV when access a fork Event in a spawn Process https://bugs.python.org/issue45298 opened by kemingy #45299: SMTP.send_message() does from mangling when it should not https://bugs.python.org/issue45299 opened by grant.b.edwards #45300: Building Python documentation with doctest logs a ResourceWarn https://bugs.python.org/issue45300 opened by vstinner #45301: pycore_condvar.h: remove Windows conditonal variable emulation https://bugs.python.org/issue45301 opened by vstinner #45302: basic builtin functions missing __text_signature__ attributes https://bugs.python.org/issue45302 opened by xloem #45303: ast module classes missing __text_signature__ attribute https://bugs.python.org/issue45303 opened by xloem #45304: Supporting out-of-band buffers (pickle protocol 5) in multipro https://bugs.python.org/issue45304 opened by jakirkham #45305: Incorrect record of call_args_list when using multiple side_ef https://bugs.python.org/issue45305 opened by dmcnulla #45306: Docs are incorrect re: constant initialization in the C99 stan https://bugs.python.org/issue45306 opened by jhaberman #45311: Threading Semaphore and BoundedSemaphore release method implem https://bugs.python.org/issue45311 opened by besi7dollma #45314: Using target python while cross-building https://bugs.python.org/issue45314 opened by fransdb #45315: `PyType_FromSpec` does not copy the name https://bugs.python.org/issue45315 opened by seberg #45316: [C API] Functions not exported with PyAPI_FUNC() https://bugs.python.org/issue45316 opened by vstinner #45317: Document the removal the usage of the C stack in Python to Pyt https://bugs.python.org/issue45317 opened by Mark.Shannon #45319: Possible regression in __annotations__ descr for heap type sub https://bugs.python.org/issue45319 opened by christian.heimes #45320: Remove deprecated inspect functions https://bugs.python.org/issue45320 opened by hugovk #45321: Module xml.parsers.expat.errors misses error code constants of https://bugs.python.org/issue45321 opened by sping #45324: The frozen importer should capture info in find_spec(). https://bugs.python.org/issue45324 opened by eric.snow #45325: Allow "p" in Py_BuildValue https://bugs.python.org/issue45325 opened by pablogsal #45326: Unexpected TypeError with type alias+issubclass+ABC https://bugs.python.org/issue45326 opened by AMDmi3 #45328: http.client.HTTPConnection doesn't work without TCP_NODELAY https://bugs.python.org/issue45328 opened by rtobar2 #45329: pyexpat: segmentation fault when `--with-system-expat` is spec https://bugs.python.org/issue45329 opened by y-tag #45330: dulwich_log performance regression in 3.10 https://bugs.python.org/issue45330 opened by kj #45331: Can create enum of ranges, cannot create range enum. Range sho https://bugs.python.org/issue45331 opened by techdragon #45335: Default TIMESTAMP converter in sqlite3 ignores time zone https://bugs.python.org/issue45335 opened by iafisher #45336: Issue with xml.tree.ElementTree.write https://bugs.python.org/issue45336 opened by twowolfs #45337: Create venv with pip fails when target dir is under userappdat https://bugs.python.org/issue45337 opened by AdamYoblick #45338: Add key argument to collections.Counter https://bugs.python.org/issue45338 opened by kubataytekin #45339: concurrent.future.ThreadPoolExecutor should parameterize class https://bugs.python.org/issue45339 opened by erickpeirson #45340: Lazily create dictionaries for plain Python objects https://bugs.python.org/issue45340 opened by Mark.Shannon #45341: Update "Python Package Index" in Docs https://bugs.python.org/issue45341 opened by StevenHsuYL #45342: wrap_socket fails when load_cert_chain is called without setti https://bugs.python.org/issue45342 opened by shreya1312 Most recent 15 issues with no replies (15) == #45341: Update "Python Package Index" in Docs https://bugs.python.org/issue45341 #4
[Python-Dev] Does ensurepip still have to include a copy of setuptools?
Hi everyone,
ensurepip includes private copies of pip and setuptools. But PEP 453 states
that "once pip is able to run pip install --upgrade pip without needing
setuptools installed first, then the private copy of setuptools will be removed
from ensurepip in subsequent CPython releases."
https://www.python.org/dev/peps/pep-0453/#automatic-installation-of-setuptools
At the moment pip itself includes a needed part of setuptools.
https://github.com/pypa/pip/tree/9c474d4862907ae220ced0fcdbd76660955ff732/src/pip/_vendor/pkg_resources
I experimented with modifying ensurepip in the main branch not to install
setuptools, and then used it to install pip. It worked fine.
Then I run `./python -m pip install --upgrade pip`, and it upgraded pip
successfully.
Does this mean that we can drop the copy of setuptools?
Note, the venv module has such code `CORE_VENV_DEPS = ('pip', 'setuptools')`. I
am not sure whether it requires setuptools from ensurepip.
Thanks,
Illia
___
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at
https://mail.python.org/archives/list/[email protected]/message/3BVAUIQOEOXAULHVYQNLLQIZQQETX2EV/
Code of Conduct: http://python.org/psf/codeofconduct/
