[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Barry Warsaw
I think it’s fine to say that Python 2 EOL is on January 1, 2020. That doesn’t preclude a Contractual Obligation release in April. There’s precedence in the last Python 1 (1.6.1) release! https://en.wikipedia.org/wiki/Monty_Python%27s_Contractual_Obligation_Album -Barry > On Sep 10, 2

[Python-Dev] New CoC link in footer

2019-10-02 Thread Barry Warsaw
This is mostly just a test of the new python-dev footer. We’ve added a link to the CoC into the footer of the message… hopeful! -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To

[Python-Dev] Re: Accepting PEP 602 -- Annual Release Cycle for Python

2019-10-30 Thread Barry Warsaw
is is a kind of thing > that makes the ML obsolete and forces everyone into discourse. Doko, as to the substance of PEP 602, does the annual release cadence in October cause problems for Ubuntu? -Barry signature.asc Description: Message signed with OpenPGP __

[Python-Dev] Re: Accepting PEP 602 -- Annual Release Cycle for Python

2019-10-30 Thread Barry Warsaw
reakages, regressions, and other problems during the Python beta process. How can that be leveraged better? -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send

[Python-Dev] Re: 3.10 or 4.0?

2019-11-28 Thread Barry Warsaw
to be > proceeding. I’ve always expected that 4.0 would be reserved for such incompatible C API changes. I remember we had a similar discussion when 2.7.x was rolling over to x > 9. We didn’t bump it to 2.8 then, so I think we should just be prepared for Python 3.10 when the time comes.

[Python-Dev] Re: Deprecating the "u" string literal prefix

2019-12-03 Thread Barry Warsaw
compatibility > with 2.7. When we are going to deprecate and remove the "u" prefix? I think removing or even deprecating it will cause unnecessary code churn in third party libraries, for very little value. Let’s just call it a wart until Python 4000. -Barry signature.asc Descr

[Python-Dev] Rejecting PEP 606 and 608

2019-12-03 Thread Barry Warsaw
now. I will shortly be submitting and merging a PR to official reject both PEPs. -Barry, on behalf of the Python Steering Council signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To

[Python-Dev] Re: Deprecating the "u" string literal prefix

2019-12-04 Thread Barry Warsaw
.org/3/library/string.html#template-strings flufl.i18n - https://flufli18n.readthedocs.io/en/latest/ I’m not convinced that PEP 501 would provide much benefit on the technical side. Cheers, -Barry signature.asc Description: Message signed with OpenPGP __

[Python-Dev] Re: PEP 611: The one million limit.

2019-12-09 Thread Barry Warsaw
/reference/index.html), then the PEP needs to state that, and feedback from other implementation developers should be requested. Cheers, -Barry > On Dec 5, 2019, at 08:38, Mark Shannon wrote: > > Hi Everyone, > > Thanks for all your feedback on my proposed PEP. I've editing the PE

[Python-Dev] Feedback on PEP 611 (so far) from the Steering Council

2019-12-10 Thread Barry Warsaw
PEP. When the PEP author is ready for a pronouncement, you can email the Steering Council. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to

[Python-Dev] Re: Should set objects maintain insertion order too?

2019-12-16 Thread Barry Warsaw
guarantees for both sets and dicts. The Library Reference does document the ordering semantics for both dicts and sets, but I wouldn’t say that information is easy to find. Maybe we can make the latter more clear too. Cheers, -Barry > On Dec 16, 2019, at 09:57, David Mertz wrote: > &g

[Python-Dev] Re: Python-dev mailing lis archives earlier than late April 1999?

2020-01-01 Thread Barry Warsaw
retroguessing that we created dev@ first, then quickly rethought the name, created python-dev@ and retired dev@. -Barry > On Jan 1, 2020, at 08:51, Mark Sapiro wrote: > > On 1/1/20 8:42 AM, Nick Coghlan wrote: >> On Thu, 2 Jan 2020 at 02:24, Skip Montanaro wrote: >>> >>&g

[Python-Dev] Re: Python-dev mailing lis archives earlier than late April 1999?

2020-01-06 Thread Barry Warsaw
remember more details. I kind of doubt those original Majordomo archives have survived the various hosting migrations since then, but maybe they are laying around on mail.python.org some place? -Barry > On Jan 6, 2020, at 06:48, Skip Montanaro wrote: > > On Wed, Jan 1, 2020 at 7:2

[Python-Dev] Re: Why doesn't venv also install python3*-config?

2020-01-13 Thread Barry Scott
d all the python 3's. I have all the python versions installed on my build systems side-by-side. I did not need to use venv as all the python's are installled into the systems. Maybe you can use some of the ideas from the code. See this module: https://svn.code.sf.net/p/pysvn/code/trunk/py

[Python-Dev] Re: About "python-porting" mail list

2020-01-14 Thread Barry Warsaw
No objections here either. CC’ing postmaster. -Barry > On Jan 14, 2020, at 07:06, Facundo Batista wrote: > > El dom., 23 de dic. de 2018 a la(s) 14:20, Barry Warsaw > (ba...@python.org) escribió: >> >> On Dec 23, 2018, at 07:29, Facundo Batista wrote: >>>

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-23 Thread Barry Warsaw
t a > general policy to decide if a deprecated feature should stay until > 3.10, or if it's ok to remove it in 3.9. Given that we’ve changed the release cadence to one major release per year, it doesn’t seem that much of a burden to revert and carry these changes forward into Py

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Barry Scott
e. Other projects may have made the similar decisions. Barry > Victor > > Le ven. 24 janv. 2020 à 09:19, Chris Angelico a écrit : >> >> On Fri, Jan 24, 2020 at 7:05 PM Victor Stinner wrote: >>> We kept a compatibility layer with Python 2 on purpose, PEP 4 says

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Barry Warsaw
On Jan 27, 2020, at 13:56, Barry Scott wrote: > > Isn't there going to be a final Python 2.7 release in April 2020? Yes, but I’ve been calling it a “celebratory release”. We’re gonna party at Pycon like it’s 2000. -Barry signature.asc Description: Message signed w

[Python-Dev] PEP 613 Accepted

2020-01-30 Thread Barry Warsaw
. -Barry (on behalf of the Python Steering Council) signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3

[Python-Dev] PEP 614 accepted

2020-03-03 Thread Barry Warsaw
By unanimous consent, the Python Steering Council unanimously accepts PEP 614 — Relaxing Grammar Restrictions On Decorators. Congratulations to PEP author Brandt and PEP sponsor Guido, and thanks to everyone who’s worked on this PEP and its implementation. Cheers, -Barry signature.asc

[Python-Dev] Re: Proliferation of tstate arguments.

2020-03-18 Thread Barry Scott
;> anyone embedding is forced into *significantly* more code as a result. > > Putting a value in a function-local variable enforces stronger restrictions > than putting it in a thread-local variable. > > I am proposing that we *don't* change the API. How does that

[Python-Dev] Re: PEP 617: New PEG parser for CPython

2020-04-02 Thread Barry Warsaw
eta. Since that is counter to our general policy, we would need to get explicit RM approval for such a change. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe s

[Python-Dev] Re: PEP 617: New PEG parser for CPython

2020-04-02 Thread Barry Warsaw
e better policy-wise if the new parser were the default in time for the first beta rather than after. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe se

[Python-Dev] Providing fix for modulefinder.py regression on Windows

2020-04-11 Thread Barry Scott
efinder.py", line 343, in load_module co = compile(fp.read()+'\n', pathname, 'exec') File "C:\Python38.win32\lib\encodings\cp1252.py", line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap'

[Python-Dev] Re: Providing fix for modulefinder.py regression on Windows

2020-04-12 Thread Barry Scott
> On 11 Apr 2020, at 16:28, Barry Scott wrote: > > modulefinder.py does not open source files in "rb" which > prevents compile() from applying the encoding rules. > snip I have created the bpo, the pr and have the checks passing except that I need a NEWS.d entry to

[Python-Dev] Re: Providing fix for modulefinder.py regression on Windows

2020-04-13 Thread Barry Scott
> On 12 Apr 2020, at 21:49, Eric V. Smith wrote: > > On 4/12/2020 4:08 PM, Barry Scott wrote: >> >>> On 11 Apr 2020, at 16:28, Barry Scott >> <mailto:ba...@barrys-emacs.org>> wrote: >>> >>> modulefinder.py does not open source fil

[Python-Dev] Accepted PEP 615: Support for the IANA Time Zone Database in the Standard Library

2020-04-20 Thread Barry Warsaw
questions and concerns. We look forward to its availability in Python 3.9. Thank you Paul, and everyone who helped contribute to this important new module. Cheers, -Barry (on behalf of the Python Steering Council) signature.asc Description: Message signed with OpenPGP

[Python-Dev] Re: Moving tzdata into the python organization

2020-04-29 Thread Barry Warsaw
No objections here. -Barry > On Apr 29, 2020, at 06:05, Paul Ganssle wrote: > > Signed PGP part > Hi all, > > PEP 615 specifies that we will add a first party tzdata package. I created > this package at pganssle/tzdata, but I believe the final home for it should &g

[Python-Dev] Re: PoC: Subinterpreters 4x faster than sequential execution or threads on CPU-bound workaround

2020-05-06 Thread Barry Scott
on a service that forks slave processes to handle I/O transactions. There is a monitor process that manages the total memory of all slaves and shutdown and replaces slaves when they use too much memory. Typically there are 60 to 100 slaves with a core each to play with. Th

[Python-Dev] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Barry Warsaw
3.10 and 3.11, Pablo will also help to continually improve the process of selecting and serving as release manager. Please join me in welcoming Pablo in his new role! Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev

[Python-Dev] Re: Can we stop adding to the C API, please?

2020-06-04 Thread Barry Scott
uot;3.10.0 final: Monday, 2021-10-04" to revert > incompatible changes which caused most troubles. > snip My experience with keeping PyCXX up to date with these changes is that its not hard to be compatible. I support python 3.4 to 3.9 for limited and unlimited API. (I also support py

[Python-Dev] Re: Are extension types allowed to implement both nb_add and sq_concat?

2020-06-12 Thread Barry Warsaw
with an emitted warning, or promoted to a full-on feature supported in the language. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-23 Thread Barry Warsaw
` is also a soft keyword. I’m guessing it must be. Those are my current thoughts on first read through. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-23 Thread Barry Warsaw
could support this syntax: case in 401, 403, 404: That seems like it would be both unambiguous and semantically obvious. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.o

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-23 Thread Barry Warsaw
is simply > preventing an error, rather than making one otherwise-valid name > special. I thought of that too as I was reading the PEP, but forgot to add it to my notes. I do like ellipsis more than underscore here. -Barry signature.asc Description: Message signed with OpenPGP

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-23 Thread Barry Warsaw
On Jun 23, 2020, at 13:50, Ethan Furman wrote: > > On 06/23/2020 12:49 PM, Barry Warsaw wrote: > >> Maybe the PEP could support this syntax: >> case in 401, 403, 404: >> That seems like it would be both unambiguous and semantically obvious. > > Unfort

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-23 Thread Barry Warsaw
mirrors try/except and if/elif/else constructs so it looks quite natural. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-24 Thread Barry Warsaw
On Jun 23, 2020, at 23:25, Emily Bowman wrote: > I wonder if it's time to officially designate _ as a reserved name. That would break the i18n use case. Cheers, -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev

[Python-Dev] Re: PEP 622: Structural Pattern Matching

2020-06-24 Thread Barry Warsaw
comments made on this thread. Thank you, and I look forward to the updated PEP. > On Tue, Jun 23, 2020 at 12:07 PM Barry Warsaw wrote: > Couldn’t you adopt a flat indentation scheme with the minor change of moving > the expression into a `match:` clause? E.g. > > mat

[Python-Dev] Re: Plan to remove Py_UNICODE APis except PEP 623.

2020-07-02 Thread Barry Scott
ll the 8-bit char sets. Why is it needed? Barry ___ 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://ma

[Python-Dev] Re: Plan to remove Py_UNICODE APis except PEP 623.

2020-07-02 Thread Barry Scott
Once I add that support to PyCXX all my users should easily port to a non-Py_UNICODE world. Barry ___ 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/pyt

[Python-Dev] Re: PEP 622 version 2 (Structural Pattern Matching)

2020-07-12 Thread Barry Warsaw
nk it reads better. as expression case … I still wish cases lined up under match, but it’s not a deal breaker for me. -Barry signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscrib

[Python-Dev] Re: How to customize CPython to a minimal set

2020-07-24 Thread Barry Scott
. You can use the same technics for unix systems. 1. Start with standard python 2. pip install deps 3. run tool to create minimum app If you build multiple apps then you can share common files to cut down size as well. Barry > On 22 Jul 2020, at 14:31, Huang, Yang wrote: > > Thank yo

[Python-Dev] Re: PEP 622 version 2 (Structural Pattern Matching)

2020-08-05 Thread Barry Warsaw
PEP 622 is already on the SC’s agenda for review. -Barry > On Aug 5, 2020, at 09:47, Ethan Furman wrote: > > On 7/30/20 8:35 AM, Rob Cliffe via Python-Dev wrote: > >> The debate is still going on as to whether "capture" variables should be >> marked... &

[Python-Dev] Re: docs: I'd like new features to references their PEPs

2020-09-14 Thread Barry Warsaw
Linking to a PEP for the historical record is fine, but let’s please make it clear that the PEP is both not the documentation for any feature, and may indeed be out of date. PEPs are deliberately not updated as features evolve. Cheers, -Barry > On Sep 14, 2020, at 09:38, David Antonini wr

[Python-Dev] Thank you Larry Hastings!

2020-10-05 Thread Barry Warsaw
! Cheers, -Barry (on behalf of the PSC and PSF) signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3

[Python-Dev] Re: Shutting down Import-SIG mailing list?

2020-10-13 Thread Barry Warsaw
Seems fine to me. It’s an easy process; just ask postmaster@ and they can shut the list down, retaining the archives read-only for posterity. -Barry > On Oct 13, 2020, at 09:26, Eric V. Smith wrote: > > Would anyone care if Import-SIG was shut down? It gets a few spam emails per &

[Python-Dev] Python 3.0.1 planned for this Friday, Feb 13

2009-02-11 Thread Barry Warsaw
is way for about 24 hours, I will tag the branch at about 2300 UTC Thursday February 12 so that Martin can build the Windows installers on his Friday morning. Then Friday evening at about 2300 UTC, I will spin the tarballs and make the release. Cheers, Barry -BEGIN PGP SIGNATURE- Vers

Re: [Python-Dev] Python 3.0.1 planned for this Friday, Feb 13

2009-02-12 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 12, 2009, at 7:52 AM, Benjamin Peterson wrote: On Thu, Feb 12, 2009 at 6:28 AM, Daniel (ajax) Diniz wrote: Barry Warsaw wrote: A quick reminder that I am planning to release Python 3.0.1 this Friday, February 13. Cool :) Should I

Re: [Python-Dev] 3.0.1 and 2.6.2

2009-02-12 Thread Barry Warsaw
mainly. I have no problem holding off. The documentation change is probably safe. Given that I'm tagging 3.0.1 in about 4.5 hours, please be very conservative with any other changes. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZRtMnEjvBPtnXfVAQ

Re: [Python-Dev] 3.0.1 and 2.6.2

2009-02-12 Thread Barry Warsaw
ack it out. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZRxDnEjvBPtnXfVAQLJCQP/d+BUqjwxHDyK0Dv8i7TlgoYfjHCgCu/M zQVrMihB3lyoem7os2VdGubButLwOoMP69uU9Rieo62Fag1bxF6ME2HJC6dgJ3ge xUwRD+01hCkkWNeONdYN/cANjkezE7i4O9z7YyGVJuktO3ZbdY/vjYbY/HE2ZrGK +wguhd06tA0= =c6q3 --

[Python-Dev] email package sprint?

2009-02-13 Thread Barry Warsaw
il package. Those of you who are going to Pycon, is anybody available to sprint a bit on email? Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZVz7nEjvBPtnXfVAQK7nwQArJMjC9TVxnuuZ+4kBBD3+1pqyXbnRKa/ /nuWCfrqsW5z/RGxWdPjHf/02TCdGXsnRwGhE8bjDgawL0VnO1lTZI

[Python-Dev] RELEASED Python 3.0.1

2009-02-13 Thread Barry Warsaw
see the Python 3.0.1 release page: http://www.python.org/download/releases/3.0.1/ To report bugs in Python 3.0.1, please submit them to the issue tracker at: http://bugs.python.org/ Enjoy! Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZYpSnEj

Re: [Python-Dev] The fate of 3.0.*

2009-02-14 Thread Barry Warsaw
(a) happens it's okay if the 3.0 branch is left alone until the time we need to make that one patch. The probability of (b) is low, so let's worry about that when it happens, and let's try not to make it happen. :-) That's more than fine with me! :) Barry -BEGIN PGP SI

Re: [Python-Dev] RELEASED Python 3.0.1

2009-02-14 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 13, 2009, at 11:46 PM, Benjamin Kaplan wrote: Any chance of getting a Mac installer for this one? I believe Ronald is planning to upload it soon. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin

Re: [Python-Dev] draft 3.1 release schedule

2009-02-17 Thread Barry Warsaw
hould concentrate on making that a great release without worrying about also trying to get 2.7 out. :Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZrJ7HEjvBPtnXfVAQJEKAP/fQ/SWqCNYmPQreBdN4Y7BKC4+K0f9Kk6 7DuVEyjd/BI9luqLxeGgZFdm9cwBXNkrSQ0Vw9wGx5rjGWRxPhAzWPh3tSE

[Python-Dev] Python 2.6.2 and 3.0.2

2009-02-17 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thinking again about 3.0.2. If we'd like to do bug fix releases before Pycon, I suggest Monday March 9th for code freeze and tagging. That would mean a Tuesday March 10th release. What do you think? Barry -BEGIN PGP SIGN

Re: [Python-Dev] Python 2.6.2 and 3.0.2

2009-02-18 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 18, 2009, at 1:49 AM, Brett Cannon wrote: If there are really enough fixes to warrant it, sure. Otherwise would it be worth more to just wait until after PyCon where there is a bigger chance of fixed issues? Good point. Barry

[Python-Dev] Attention Bazaar mirror users

2009-02-20 Thread Barry Warsaw
upgrading your client to at least bzr 1.9 would be a hardship, please contact me. If I don't hear any objections by say Tuesday, I'll go ahead and do the repo upgrades. Thanks, Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZ7HwHEjvBPtnXfVAQIlxAQAk0ze8AH

Re: [Python-Dev] A suggestion: Do proto-PEPs in Google Docs

2009-02-20 Thread Barry Warsaw
h the participants would have to manage persistency themselves. A DVCS would probably work too, given these are almost entirely text files. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSZ76AXEjvBPtnXfVAQIx5QQAs29FVEYDjbcvG2vLB3RtuuLOwahECP2Q Yyxvz26mRgOeCX/4rfa

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-20 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 20, 2009, at 10:09 AM, Barry Warsaw wrote: I've just upgraded the Bazaar mirrors on code.python.org to use bzr 1.12. We now have the opportunity to upgrade the repository format for better performance. Because of the bzr-svn requir

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-21 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 21, 2009, at 7:15 AM, Stephen J. Turnbull wrote: Besides, if Barry makes this experiment *now* and enough people speak up that it will make it difficult for them to contribute to Python, the Bazaar proponents can revert to an older version

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-21 Thread Barry Warsaw
should be the case with Bazaar and I assume Mercurial or Git. I just offered up the PPA for folks like me who are root but lazy. :) Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSaBk33EjvBPtnXfVAQI4sgP+LST/04wpPdckq++BLt5rpeCNfFomu+Zi ea/wWcVvaEOe5qX+wBuzV7

Re: [Python-Dev] A suggestion: Do proto-PEPs in Google Docs

2009-02-21 Thread Barry Warsaw
ience working on PEP 0374. Maybe Brett, Barry, or Alexandre would like to comment? My only comment is that Google docs did not always work correctly for me. E.g. at some point toward the end of the process, I lost the ability to add comments. But hey, it's a big pile of JavaScript

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-21 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 21, 2009, at 3:35 PM, Jeroen Ruigrok van der Werven wrote: -On [20090221 21:30], Barry Warsaw (ba...@python.org) wrote: I think no matter what DVCS gets chosen Isn't that getting ahead of the game? I thought that the choice wheth

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-21 Thread Barry Warsaw
seems very prone to this "upgrade the server and the clients need to be upgraded too" cycle. That's not what we're talking about. This is a case of older clients not understanding a newer repository format. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-25 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 20, 2009, at 10:09 AM, Barry Warsaw wrote: I've just upgraded the Bazaar mirrors on code.python.org to use bzr 1.12. We now have the opportunity to upgrade the repository format for better performance. Because of the bzr-svn requir

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-25 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 25, 2009, at 2:03 PM, Mark Dickinson wrote: On Wed, Feb 25, 2009 at 2:23 PM, Barry Warsaw wrote: This is now done. Please let me know if you have any problems with the mirrors. Is the cron job that's supposed to update th

Re: [Python-Dev] How do I get commit access?

2009-02-27 Thread Barry Warsaw
itted with this one: http://bugs.python.org/issue1974 Barry usually takes ownership of changes to the email package. Do you have patches ready for him to review? Not yet for 1974, but given that I submitted a patch for this issue: http://bugs.python.org/issue4308 ...some months ago, and nothin

Re: [Python-Dev] Instructions on using git mirror

2009-02-27 Thread Barry Warsaw
o the wiki. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSag4V3EjvBPtnXfVAQLTMQP9EUHzd+C0aOdwISI3ckTz2aZxyWhM2/M3 yyBY8/WTEa2gJbFePX6Qk+JS33/B3FYbcKRBpjfKlaTp9DLlVdSZoQ2sA/gD27sE 82SxuxbjnjtR+513xIX2P1WflOA1SxpfKgOs9c4Gxkuee1eUgv2A5LKX5PlaE/oX sPKVgQk7hw0= =/Ipw --

Re: [Python-Dev] Attention Bazaar mirror users

2009-02-27 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 25, 2009, at 2:03 PM, Mark Dickinson wrote: On Wed, Feb 25, 2009 at 2:23 PM, Barry Warsaw wrote: This is now done. Please let me know if you have any problems with the mirrors. Is the cron job that's supposed to update th

Re: [Python-Dev] Instructions on using git mirror

2009-02-27 Thread Barry Warsaw
t folks can fill out there own links. Thoughts? Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSahm9XEjvBPtnXfVAQKYTwP/QzLWj5E8zrqwh2Wd50imAdbtricUEOOX 32r2vSMZ0P4LwFuIKHSFNT3FLsn1p254Os0tD/05RAVEvVxuOkd9w7Hn+Vn75yG2 trkK356ESUfJFtGttFUhXD6z2fpKP23u+dZV/OtDQWqpZSg59wkDL

Re: [Python-Dev] PEP 372 -- Adding an ordered directory to collectionsready for pronouncement

2009-03-02 Thread Barry Warsaw
: it's just a list with linear searching for key lookup. Messages should not have a billion headers. ;) Have you or Armin considered the possibility of wanting both the defaultdict and odict behavior in, say a mixin subclass? Barry -BEGIN PGP SIGNATURE- Vers

Re: [Python-Dev] Instructions on using git mirror

2009-03-02 Thread Barry Warsaw
to the wiki. See * http://wiki.python.org/moin/FrontPage * http://wiki.python.org/moin/Bazaar Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSaxsjXEjvBPtnXfVAQIqpQP9HHXHzbXG5D51QeKr3B9F4AppINrznndC Jam/IN+zuy+nm0T8Tq41rCqywuQm5Cj5+oBI6U5pQj58nQ6YAJzBYuJ1/mmRZOYv 0fTzIt0O

Re: [Python-Dev] asyncore fixes in Python 2.6 broke Zope's version of medusa

2009-03-04 Thread Barry Warsaw
FWIW, I use smtpd.py and a few of the asyncore APIs (.loop(), .socket_map.clear(), and .close_all()) in the Mailman 3 test suite. That only works on Python 2.6 and I don't recall even a hiccup when moving from 2.5 to 2.6. Barry -BEGIN PGP SIGNATURE- Vers

Re: [Python-Dev] Integrate BeautifulSoup into stdlib?

2009-03-05 Thread Barry Warsaw
o, do you know where your time machine keys are? :) Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSbAaRHEjvBPtnXfVAQK3nQP/Uz6CF7zxIbTJWHyGyPBr1+pUTESzryNs SKnBwcyIjYw/+7whtdfp31jbgsv+FcZ9YmMx7haUzPS/lKaRClvfUlirXe

Re: [Python-Dev] patch commit policies (was [issue4308] repr of httplib.IncompleteRead is stupid)

2009-03-05 Thread Barry Warsaw
This is a Python-wide policy. When Python 2.7 is released, there will be one last 2.6.x bug fix release, and then it will go into security-only mode. Similarly, when Python 3.1 is released, there will be one last 3.0.x release and it too will go into security-only mode. Barry -BEGI

Re: [Python-Dev] RELEASED Python 3.1 alpha 1

2009-03-08 Thread Barry Warsaw
n 3.1. Congratulations on your first baby! Here's to hoping you release many more of these! Yes, well done, Benjamin. Barry Warsaw is walking with a spring in his steps again ;-) I was wondering why the weather here in DC has turned so beautiful after last week's snow storm! Barry

Re: [Python-Dev] BZR mirror and pushing to Launchpad

2009-03-09 Thread Barry Warsaw
llowing the instructions on the the wiki page. Perhaps RDM branched from code.python.org before I upgraded the repository format to 1.9-rich-root? Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSbUIcnEjvBPtnXfVAQI47AP/QdS/7qyrGXseNsDYLIl/aRC4DV3HOBxm G4721SchQAw8CF6z

Re: [Python-Dev] BZR mirror and pushing to Launchpad

2009-03-09 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 9, 2009, at 9:02 AM, R. David Murray wrote: On Mon, 9 Mar 2009 at 08:15, Barry Warsaw wrote: On Mar 9, 2009, at 1:26 AM, Andrew Bennetts wrote: On the other hand, it does appear that <https://code.launchpad.net/~rdmurray/python/bug5450&

Re: [Python-Dev] Ext4 data loss

2009-03-10 Thread Barry Warsaw
rename dance if appropriate, and fortunately it's easy enough to implement in Python. Mailman's queue runner has done exactly this for ages. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCUAwUBSbbSXHEjvBPtnXfVAQLrsQP2NxJL+

Re: [Python-Dev] Ext4 data loss

2009-03-10 Thread Barry Warsaw
rrectly on Linux. Of course, a careful *nix application can ensure that the file owners and mod bits are set the way it needs them to be set. A convenience function might be useful though. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSbbb8XEjvBPtnXfVAQLxvgP/SDn

[Python-Dev] py: urls, new bazaar plugin available

2009-03-12 Thread Barry Warsaw
lugin installed, you can now do: bzr branch py:trunk or to get the 2.6 branch you can do: bzr branch py:2.6 You can also use this to get user branches, e.g. my email rewrite branch: bzr branch py:~barry/30email If you have write access to branches on code.python.org, you can

Re: [Python-Dev] Issue workflow doc is now live

2009-03-23 Thread Barry Warsaw
rg/dev/workflow/ . So now people who ever triage issues have a guide to follow if they are not sure how to set things. Does that mean PEP 3 should be Withdrawn or does it mean it should be replaced? It should probably be replaced with Brett's document. Barry -BEGIN PGP SIGNATURE--

Re: [Python-Dev] Integrate BeautifulSoup into stdlib?

2009-03-25 Thread Barry Warsaw
package manager. Tools like setuptools, zc.buildout, etc. seem great for developers but not very good for distributions. At last year's Pycon I think there was agreement from the Linux distributors that distutils, etc. just wasn't very useful for them. Barry -BEGIN PGP SIGNATURE--

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
ploying actual Zope-the-web-thing I just want to install it from my distro and be done with it. It's up to my distro to determine compatibility, handle bug and security fixing, etc. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScpFj3EjvBPtnXfVAQJakwP/djOrhp

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
with other developers. My hope of course is that the setup.py is useful to distros who want to include my package in their offering. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScq4enEjvBPtnXfVAQIOpAP/bJsMn7iKyIOhm8iGxWfeNhtaesCXy2MZ eU8KyI0xvtACleLzzZd

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
icult to work with for plugins, and I think the Python ecosystem could benefit from more shared wisdom, if not code, in designing plugin frameworks for applications. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScq5b3EjvBPtnXfVAQIdDAP+OHWHqbYhpAuokfOQ4

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
ul (I hope) but there won't be much further decomposition into smaller sharable parts. Does Twisted's monolithic package structure stem from a similar pattern? Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScq7MXEjvBPtnXfVAQIUFwP/efivE5nTcEF/xhL6FgfJ41/vhWiI1jKY

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
thon from source, say into the default /usr/local and started easy_installing stuff into there, it was possible to break your system Python. This was because the system Python hacked /usr/ local's site-packages into sys.path. That's now been fixed. Barry -BEGIN PGP SIGN

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-25 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 25, 2009, at 6:24 PM, P.J. Eby wrote: At 06:08 PM 3/25/2009 -0500, Barry Warsaw wrote: I've found setuptools entry points difficult to work with for plugins, I'd be interested in hearing more about your specific difficulties,

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
ection. Think: the package-y flavor of os.listdir(os.path.dirname(package.__file__)) Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScvV8HEjvBPtnXfVAQIvdQP/dwzTsPLVtM4eAKLRfzJHG7mToNVDgHNn 4L6Kh99sScVOpeYPw8tltX5YAFwDeysIiD

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
n patterns.) Good idea. Thinking back on my typical use cases, a glob style pattern would be enough. Usually I'm asking "give me all the .py files in this package" or "I'm looking for the .txt files in this path". Barry -BEGIN PGP SIGN

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
. That works for me! Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScvcTHEjvBPtnXfVAQLEAAP+MmMW3yzIYK5mT+YauzReV10UYFDkLhvT ALbKI6+NFKu6aMYBWe70QqXYxmau3XpZyUD6qzg32t7J2kTJfoLWRCAzv9XLv6/0 Qu33AVZ7yYasSW/tbpHeDvBYsJAM3ANjYRCI4v1G35gZ8HFgdQwEnviYNW1nB/yt 3lguOFPoT6c= =/CuU

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
e one place that I've had to drop down to file system introspection. Really ... ? What are all these for ? E.g. find all the doctests under foo.bar.docs Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScvc9XEjvBPtnXfVAQJT8AP/QhT6Pm4xEL+Bas96cD9waG

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
uld support putting pkg_resources in the stdlib. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScvdH3EjvBPtnXfVAQKDvQP7B8/POejfswQ8A+Xl4+XJQiO8xHpyPUbC wpja12gXhamSvBxgoKnFCeTzMgdEoaeK838CR4yvn9YBM7hzJWW0seODG7JpmxGp w9RXDaf1BuFuxdtTZ8qsoNzRtFQ0LOEh5HtnHYVcpwDHg9FMOKu4

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 26, 2009, at 3:07 PM, Olemis Lang wrote: On Thu, Mar 26, 2009 at 2:52 PM, Barry Warsaw wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 26, 2009, at 2:43 PM, Olemis Lang wrote: One thing that /would/ be helpful though is the

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 26, 2009, at 3:14 PM, Olemis Lang wrote: On Thu, Mar 26, 2009 at 2:53 PM, Barry Warsaw wrote: BTW, under a better name, I would support putting pkg_resources in the stdlib. ... or a subset of it ? or integrating its features with

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-26 Thread Barry Warsaw
this. Yes, it should look inside a package. Very often, a data directory will be made a package through the addition of a __init__.py just so the data can be found. There are often no other py files in such data packages. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin

Re: [Python-Dev] "setuptools has divided the Python community"

2009-03-27 Thread Barry Warsaw
rce.resource_listdir() that I was missing. Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSc1B6HEjvBPtnXfVAQI39wP/VZ4m7x8hd6HzI4VFetFwe/zgLxIJO5Wt adpQEv/hou+JVgRxSaa0mNAzZSVzDw8pDa2aZ0RXeM/fEaSnhX2IUh+28gNvhyMZ m+57LF5GZMxJsV2fYNj6ELFKeC/JXCQYB43Fxs7AShzlP/1LRnrN9Lnt

<    5   6   7   8   9   10   11   12   13   14   >