[Python-Dev] Proposal: Interpreter customization at Python startup time

2020-12-18 Thread Mario Corchero
Hi All,

I posted a proposal in Python ideas that I think deserves to be discussed
among core devs and the community. In short, it aims at providing a way of
customizing Python startup in a similar way of what sitecustomize provides
today.

Link to the discourse thread:
https://discuss.python.org/t/add-folder-for-python-customizations-sitecustomize/6190
Link to the proposal in a pepish format:
https://gist.github.com/mariocj89/36daffd1e157b93e5c697bbadcb05806

I'd appreciate feedback in the discourse thread if possible. If this looks
reasonable, Pablo Galindo would be my sponsor for submitting the proposal
as a PEP.

Thanks a lot and happy holidays :)!
Mario
___
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/MZUFM2O4IZKTHEVYFY3U2CQ6FCGC3MWA/
Code of Conduct: http://python.org/psf/codeofconduct/


[Python-Dev] Summary of Python tracker Issues

2020-12-18 Thread Python tracker

ACTIVITY SUMMARY (2020-12-11 - 2020-12-18)
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:
  open7554 (-13)
  closed 46857 (+66)
  total  54411 (+53)

Open issues with patches: 3040 


Issues opened (40)
==

#15651: PEP 3121, 384 refactoring applied to elementtree module
https://bugs.python.org/issue15651  reopened by vstinner

#26564: Malloc debug hooks: display memory block traceback on error
https://bugs.python.org/issue26564  reopened by iritkatriel

#36541: Make lib2to3 grammar better match Python, support the := walru
https://bugs.python.org/issue36541  reopened by gregory.p.smith

#42624: sqlite3 package document mistake
https://bugs.python.org/issue42624  opened by seeker-Liu

#42626: readline history, vi-editingmode and ANSI color codes bug
https://bugs.python.org/issue42626  opened by nijoakim

#42627: urllib.request.getproxies() misparses Windows registry proxy s
https://bugs.python.org/issue42627  opened by benrg

#42628: binascii doesn't work on some base64
https://bugs.python.org/issue42628  opened by kwatsen2

#42629: PyObject_Call not behaving as documented
https://bugs.python.org/issue42629  opened by maxbachmann

#42630: Variable.__init__ raises obscure AttributeError
https://bugs.python.org/issue42630  opened by shippo_

#42631: Multiprocessing module hangs on os.read() on Linux
https://bugs.python.org/issue42631  opened by to7m

#42633: Wave documentation doesn't mention signed/unsigned requirement
https://bugs.python.org/issue42633  opened by mattgwwalker

#42636: shielded task exception never retrieved when outer task cancel
https://bugs.python.org/issue42636  opened by natano

#42637: Python macos11.0 release note tkinter problems in news
https://bugs.python.org/issue42637  opened by epaine

#42641: Deprecate os.popen() function
https://bugs.python.org/issue42641  opened by vstinner

#42642: logging: add high priority log level for warnings being cleare
https://bugs.python.org/issue42642  opened by ncoghlan

#42643: http.server does not support HTTP range requests
https://bugs.python.org/issue42643  opened by Decorater

#42646: Add function that supports "applying" methods
https://bugs.python.org/issue42646  opened by wyz23x2

#42647: Unable to use concurrent.futures in atexit hook
https://bugs.python.org/issue42647  opened by jd

#42648: subprocess: add a helper/parameter to catch exec() OSError exc
https://bugs.python.org/issue42648  opened by vstinner

#42649: RecursionError when parsing unwieldy expression (regression fr
https://bugs.python.org/issue42649  opened by mjo

#42650: Can people use dest=argparse.SUPPRESS in custom Action classes
https://bugs.python.org/issue42650  opened by bmw

#42651: Recursive traceback crashes  Python Interpreter
https://bugs.python.org/issue42651  opened by xxm

#42652: recursive in finally clause cause Python interpreter crash.
https://bugs.python.org/issue42652  opened by xxm

#42653: Expose ISO-TP Contants for Linux >= 5.10
https://bugs.python.org/issue42653  opened by rumpelsepp

#42654: Add folder for python customizations: __sitecustomize__
https://bugs.python.org/issue42654  opened by mariocj89

#42655: Fix subprocess extra_groups gid conversion
https://bugs.python.org/issue42655  opened by kulikjak

#42657: Python 3.9.1 building process could not use local standard lib
https://bugs.python.org/issue42657  opened by xz_sophos

#42658: os.path.normcase() is inconsistent with Windows file system
https://bugs.python.org/issue42658  opened by sogom

#42659: Objects of uname_result Class Cannot be Successfully Pickled
https://bugs.python.org/issue42659  opened by CrocoDuck

#42660: _zoneinfo.c incorrectly checks bounds of `day` variable in cal
https://bugs.python.org/issue42660  opened by p-ganssle

#42663: zoneinfo does not support full range of allowed transition hou
https://bugs.python.org/issue42663  opened by p-ganssle

#42666: getting a class source regresses in Python 3.9
https://bugs.python.org/issue42666  opened by t-vi

#42667: shelve module is not thread-safe during accessing different da
https://bugs.python.org/issue42667  opened by gardener.willy

#42669: "except" documentation still suggests nested tuples are allowe
https://bugs.python.org/issue42669  opened by cjwatson

#42670: Missing word in itertools.product
https://bugs.python.org/issue42670  opened by snoyes

#42671: Make the Python finalization more deterministic
https://bugs.python.org/issue42671  opened by vstinner

#42672: tkinter/__init__.py raises a NameError if NoDefaultRoot()
https://bugs.python.org/issue42672  opened by shippo_

#42673: Optimize round_size for rehashing
https://bugs.python.org/issue42673  opened by jneb

#42674: __init_subclass__ only called for first subclass when class ha
https://bugs.python.org/issue42674  opened by ccgahagan

#42675: Document changes made in bpo-42195
https://bugs.python.org/issue42