[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 -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/3BVAUIQOEOXAULHVYQNLLQIZQQETX2EV/ Code of Conduct: http://python.org/psf/codeofconduct/