lp:~torsten/python/descr-set-via-super

Created by Torsten Landschoff and last modified
Get this branch:
bzr branch lp:~torsten/python/descr-set-via-super
Only Torsten Landschoff can upload to this branch. If you are Torsten Landschoff please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Torsten Landschoff
Project:
Python
Status:
Development

Recent revisions

44560. By Torsten Landschoff

Proof of concept extending super() to handle write access on descriptors.

Quite a few open points remain:
* Does one have to check via PyDescr_IsData before using the setfunc?
* What is the correct behaviour if the name is found but is not a descriptor?
* How should this interact with plain fields?

I'll happily work to resolve these points if this change is considered
worthwhile for Python proper.

44559. By brian.curtin

Fix #5774. Some _winreg functions are documented as taking kwargs but don't.

44558. By matthias.klose

- Issue #8509: Fix quoting in help strings and code snippets in configure.in.

44557. By brian.curtin

Fix #7838. Add docstrings and privatize _subprocess implementation details.

Since CREATE_NEW_* are used for the creation flags of a subprocess, they
were added to __all__. The rest of the previously exposed attributes are
now qualified by _subprocess.ATTR rather than importing *.

44556. By antoine.pitrou

Make test_makefile_close a networked test (can't read() from a non-connected
socket under OS X), and skip it under Windows (where sockets can't be read()
from using their fds).

44555. By georg.brandl

#7507: quote "!" in pipes.quote(); it is a special character for some shells.

44554. By georg.brandl

Markup fixes.

44553. By antoine.pitrou

Issue #5238: Calling makefile() on an SSL object would prevent the
underlying socket from being closed until all objects get truely destroyed.

44552. By antoine.pitrou

Issue #7943: Fix circular reference created when instantiating an SSL
socket. Initial patch by Péter Szabó.

44551. By florent.xicluna

Fix the "regrtest -s" switch.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~python-dev/python/trunk
This branch contains Public information 
Everyone can see this information.