Re: [Python-Dev] PEP 405 (built-in virtualenv) status

2012-03-15 Thread Tres Seaver
ill, but I'm currently not able to install > numpy at all under Python 3 using pysetup, easy_install, or pip.) ExtensionClass and Acquisition would fit the bill, except they aren't ported to Python3 (Acquisition needs the headers from ExtensionClass). Tres. - -- =====

Re: [Python-Dev] PEP 405 (built-in virtualenv) status

2012-03-16 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/16/2012 04:46 AM, Lennart Regebro wrote: > On Fri, Mar 16, 2012 at 05:55, Tres Seaver > wrote: >> ExtensionClass and Acquisition would fit the bill, except they >> aren't ported to Python3 (Acquisition needs the headers

Re: [Python-Dev] Unpickling py2 str as py3 bytes (and vice versa) - implementation (issue #6784)

2012-03-16 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/16/2012 10:57 AM, Guido van Rossum wrote: > On Thu, Mar 15, 2012 at 9:48 PM, Tres Seaver > wrote: >> On 03/13/2012 06:49 PM, Nick Coghlan wrote: >>> On Wed, Mar 14, 2012 at 8:08 AM, Guido van Rossum >>> wro

Re: [Python-Dev] Playing with a new theme for the docs

2012-03-20 Thread Tres Seaver
st defeats their purpose (italic works fine for that). Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP

Re: [Python-Dev] Playing with a new theme for the docs

2012-03-21 Thread Tres Seaver
or that "design" is bad. > Don't throw out the baby with the bathwater. Designers who care more about utility / accessibility more than their hipster karma seem to be a tiny minority in the current web world (without even counting "web designers" who think a Photoshop docum

Re: [Python-Dev] .{git,bzr}ignore in cpython HG repo

2012-04-01 Thread Tres Seaver
uot; [1] http://en.wikipedia.org/wiki/Hanlon's_razor Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PG

Re: [Python-Dev] cpython: Fix email post-commit review comments.

2012-04-18 Thread Tres Seaver
th '_rtfm'. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.

Re: [Python-Dev] netiquette on py-dev

2012-04-24 Thread Tres Seaver
might miss or defer replying to the message). Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux)

Re: [Python-Dev] Adding types.build_class for 3.3

2012-05-08 Thread Tres Seaver
e designated metaclass - the > *actual* metaclass of the resulting class definition may be something > different. That's why this is a separate method from mcl.__new__. Why not make it a static method, if there is no notion of a useful 'cls' argument? Tres. - -- =

Re: [Python-Dev] sys.implementation

2012-05-12 Thread Tres Seaver
priate > type. Why would anyone want to iterate over either of them? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com ---

Re: [Python-Dev] [Python-checkins] peps: Add PEP 422: Dynamic Class Decorators

2012-06-05 Thread Tres Seaver
the > scheme the PEP as: > > # Walk the MRO to build a complete decorator list decorators = [] for > entry in cls.mro(): > decorators.extend(cls.__dict__.get("__decorators__", ()) # Apply the > decorators in "Last In, First Out" order, just like unwinding

Re: [Python-Dev] [Python-checkins] cpython (3.2): #14957: clarify splitlines docs.

2012-06-08 Thread Tres Seaver
as from non-Python-core packages where the convention is that the Sphink docs are managed and built in the 'docs' subdirectory). Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Softw

Re: [Python-Dev] Stdlib and timezones, again

2012-10-01 Thread Tres Seaver
ng a copy in Python at all: if your app needs it, and the OS on which you deploy doesn't provide it, you have a straightforward way of installing it. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.

Re: [Python-Dev] Stdlib and timezones, again

2012-10-01 Thread Tres Seaver
e downside of bundling immediately-stale data, and hoping that everybody else remembers to configure it out. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by De

Re: [Python-Dev] Bumping autoconf from 2.68 to 2.69

2012-10-16 Thread Tres Seaver
ling) inside a release line: too much potential for breakage for little gain. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN

Re: [Python-Dev] return type of __complex__

2012-10-19 Thread Tres Seaver
ged in 2.7 and/or 3.x? > > Certainly 3.x, but not 2.7. Why not 2.7? It is a perfectly-backward-compatible change: no currenly-working code could possibly break if cmath's restriction was relaxed. Tres. - -- === Tres

Re: [Python-Dev] return type of __complex__

2012-10-19 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/19/2012 11:56 AM, Benjamin Peterson wrote: > 2012/10/19 Tres Seaver : >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> On 10/19/2012 11:26 AM, Benjamin Peterson wrote: >>> 2012/10/19 Antonio Cuni : >>&g

Re: [Python-Dev] return type of __complex__

2012-10-20 Thread Tres Seaver
le for complex; only applications which do explicit type sniffing can tell the difference, which makes the sniffing bogus. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software &quo

Re: [Python-Dev] Anyone have a Universal setter example?

2012-10-26 Thread Tres Seaver
gmane: gmane.comp.python.capi Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1

[Python-Dev] Detecting tp_compare / tp_richcompare from Python

2012-11-08 Thread Tres Seaver
on PyPy / Jython, too). Am I missing something? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG

Re: [Python-Dev] Detecting tp_compare / tp_richcompare from Python

2012-11-08 Thread Tres Seaver
ough for your purpose? == > and != still compare by pointer, but you're primarily interested in > ordering her, right? The b-search algorithm needs ordering on keys, but also meaningful (non-identity) equality. Tres. - -- ===

Re: [Python-Dev] Detecting tp_compare / tp_richcompare from Python

2012-11-08 Thread Tres Seaver
methodwrappers don't compare equal the same way slotwrappers do :(. I still need to straddle (back to Python 2.6. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software

Re: [Python-Dev] Detecting tp_compare / tp_richcompare from Python

2012-11-08 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 11/08/2012 02:51 PM, Tres Seaver wrote: > On 11/08/2012 12:59 PM, Guido van Rossum wrote: >> In Python, you can write > >> if C.__eq__ == object.__eq__: print('class C does not override >> __eq__') > >>

Re: [Python-Dev] Keyword meanings [was: Accept just PEP-0426]

2012-12-08 Thread Tres Seaver
stream package authors) makes the choices. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) C

Re: [Python-Dev] PEP 431 Time zone support improvements - Update

2012-12-29 Thread Tres Seaver
rror is better than a bad-but-silent answer. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Ve

Re: [Python-Dev] Draft PEP for time zone support.

2012-12-30 Thread Tres Seaver
mezone data, version 2, \ 1 gmt time flag, 1 std time flag, no leap seconds, no transition times, \ 1 abbreviation char Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software

Re: [Python-Dev] fork or exec?

2013-01-10 Thread Tres Seaver
-exec by default is probably a > reasonable decision. Why would we wander away from POSIX semantics here? There are good reasons not to close open descriptors (the 'pipe()' syscall, for instance), and there is no POSIXy way to ask for them *not* to be closed. Tres. - --

Re: [Python-Dev] fork or exec?

2013-01-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/10/2013 01:30 PM, Antoine Pitrou wrote: > On Thu, 10 Jan 2013 12:47:23 -0500 Tres Seaver > wrote: >> Why would we wander away from POSIX semantics here? There are good >> reasons not to close open descriptors (the &#x

Re: [Python-Dev] fork or exec?

2013-01-11 Thread Tres Seaver
volved? Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined

Re: [Python-Dev] Ctypes bug fix for Solaris - too late for 2.7.3?

2013-01-27 Thread Tres Seaver
> Whoops, sorry. I thought I had remembered some recent discussion of > an upcoming 2.7 micro. Off-by-one error, or just brain freeze? :-) The upcoming micro you recall is 2.7.4. The 2.7.3 train left the station already. ;) Tres. - -- ======

Re: [Python-Dev] BDFL delegation for PEP 426 (PyPI metadata 1.3)

2013-02-03 Thread Tres Seaver
changeable, which is the only thing that makes distribute viable, in the ecosystem sense. Tres. - -- ======= Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"

[Python-Dev] Re: Can't build Zope on Windows w/ 2.4.1c1

2005-03-10 Thread Tres Seaver
the MRO of the testcase class has changed: it declares a 'run' method, which is supposed to run the external process, which clashes with the 'run' method of unittest.TestCase. I don't know what change in the 2.4 -> 2.4.1c1 update would have mucked with the MRO (if a

Re: [Python-Dev] Re: Can't build Zope on Windows w/ 2.4.1c1

2005-03-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tim Peters wrote: | [Tres Seaver] | |>Unit tests for Zope 2.7.4's 'zdaemon' package, which passed under Python |>2.4, now fail under 2.4.1c1: | | | Are you sure they passed under 2.4? Yep. I showed output from that in the ori

<    1   2   3   4