[Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: "search" -> "download" -> "unzip" -> "cmd" -> "cd" -> "python setup.py install" Therefore I still propose shipping bootstrap package that instruct

Re: [Python-Dev] GSoC 2010 is on -- projects?

2010-03-29 Thread anatoly techtonik
I would vote for allowing student work on community infrastructure tasks. Tracker, Wiki, Web site management tools are all outdated and everybody who cares agrees that they've seen a better tools. -- anatoly t. On Fri, Mar 19, 2010 at 4:36 AM, C. Titus Brown wrote: > Hi all, > > once again, t

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 9:30 AM, anatoly techtonik wrote: > So, there won't be any package management tool shipped with Python 2.7 > and users will have to download and install `setuptools` manually as > before: > >  "search" -> "download" -> "unzip" -> "cmd" -> "cd" -> "python > setup.py install"

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 09:30, anatoly techtonik wrote: > Therefore I still propose shipping bootstrap package that instruct > user how to download and install an actual package  management tool > when users tries to use it. So far I know only one stable tool - > `easy_install` - a part of `setupt

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 10:55 AM, Tarek Ziadé wrote: >> >> Therefore I still propose shipping bootstrap package that instruct >> user how to download and install an actual package  management tool >> when users tries to use it. So far I know only one stable tool - >> `easy_install` - a part of `se

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 11:02 AM, anatoly techtonik wrote: [..] > distutils is not a `package management` tool, because it doesn't know > anything even about installed packages, not saying anything about > dependencies. At this point, no one knows anything about installed packages at the Python l

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 11:15 AM, Tarek Ziadé wrote: [..] > Depending on how you call a Python user, I disagree here. Many people > use pip and distribute. s/how/who :) ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
2010/3/29 Lennart Regebro : > On Mon, Mar 29, 2010 at 09:30, anatoly techtonik wrote: >> Therefore I still propose shipping bootstrap package that instruct >> user how to download and install an actual package  management tool >> when users tries to use it. So far I know only one stable tool - >>

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
2010/3/29 anatoly techtonik : > 2010/3/29 Lennart Regebro : >> On Mon, Mar 29, 2010 at 09:30, anatoly techtonik wrote: >>> Therefore I still propose shipping bootstrap package that instruct >>> user how to download and install an actual package  management tool >>> when users tries to use it. So f

Re: [Python-Dev] Request for commit access

2010-03-29 Thread Nick Coghlan
Martin v. Löwis wrote: >> That's an ideal case, but it doesn't work, because more or less senior >> committers are already too busy. If they do not even have time to >> review issues, followup on patches - how can they monitor who reached >> the appropriate karma level? > > The practice proves to

Re: [Python-Dev] [Python-checkins] r79397 - in python/trunk: Doc/c-api/capsule.rst Doc/c-api/cobject.rst Doc/c-api/concrete.rst Doc/data/refcounts.dat Doc/extending/extending.rst Include/Python.h Incl

2010-03-29 Thread Nick Coghlan
Larry Hastings wrote: > * allow the CObject API to (unsafely) dereference a capsule > * add support for the new files added by capsule to the Visual > Studio builds (fixes an unrelated second complaint about my checkin) > * add a -3 warning for calls to CObject > * add a Pendi

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Nick Coghlan
anatoly techtonik wrote: > So, there won't be any package management tool shipped with Python 2.7 > and users will have to download and install `setuptools` manually as > before: Until the discussed package management tools support a robust inventory and uninstallation system that plays well with

Re: [Python-Dev] GSoC 2010 is on -- projects?

2010-03-29 Thread C. Titus Brown
On Mon, Mar 29, 2010 at 10:40:06AM +0300, anatoly techtonik wrote: > I would vote for allowing student work on community infrastructure > tasks. Tracker, Wiki, Web site management tools are all outdated and > everybody who cares agrees that they've seen a better tools. As long as it's programming,

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 12:15 PM, Tarek Ziadé wrote: > [..] >> distutils is not a `package management` tool, because it doesn't know >> anything even about installed packages, not saying anything about >> dependencies. > > At this point, no one knows anything about installed packages at the > Pyth

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
Anatoly, I am now answering only in Distutils-SIG. On Mon, Mar 29, 2010 at 3:45 PM, anatoly techtonik wrote: [..] ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/m

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Ron Adam
anatoly techtonik wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: "search" -> "download" -> "unzip" -> "cmd" -> "cd" -> "python setup.py install" Therefore I still propose shipping bo

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 11:02, anatoly techtonik wrote: > distutils is not a `package management` tool, because it doesn't know > anything even about installed packages With that definition, there are no packaga management tools for Python. So it's going to be pretty hard to ship one with 2.7. >

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread David Cournapeau
On Mon, Mar 29, 2010 at 10:45 PM, anatoly techtonik wrote: > On Mon, Mar 29, 2010 at 12:15 PM, Tarek Ziadé wrote: >> [..] >>> distutils is not a `package management` tool, because it doesn't know >>> anything even about installed packages, not saying anything about >>> dependencies. >> >> At this

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
2010/3/29 anatoly techtonik : > Ok. How about shipping bootstrap script only for `easy_install` tool for now? Since there are many who are of the opinion that easy_install isn't very good, and pip should be used instead, that would be a bad idea. Just drop it. 2.7 will not have a package managem

[Python-Dev] Google Groups mirror (Was: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 4:50 PM, Tarek Ziadé wrote: > Anatoly, I am now answering only in Distutils-SIG. > > On Mon, Mar 29, 2010 at 3:45 PM, anatoly techtonik > wrote: > [..] Seems like I start to hate mailing lists even more with all this message duplication and thread following nightmare. Wh

Re: [Python-Dev] Google Groups mirror (Was: Bootstrap s cript for package management tool in Python 2.7)

2010-03-29 Thread Antoine Pitrou
anatoly techtonik gmail.com> writes: > > Seems like I start to hate mailing lists even more with all this > message duplication and thread following nightmare. Why can't people > here create a Google Groups mirror? There are already gmane mirrors, such as: http://news.gmane.org/gmane.comp.python

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
2010/3/29 Nick Coghlan : > anatoly techtonik wrote: >> So, there won't be any package management tool shipped with Python 2.7 >> and users will have to download and install `setuptools` manually as >> before: > > Until the discussed package management tools support a robust inventory > and uninstal

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 16:21, anatoly techtonik wrote: > Just a thought about user story my customers would likely write if I > shipped Python as a product: > "As a user, I think Python is suxx, because it makes its users suffer > for a long time from packaging disorder". So fix it. Python is op

Re: [Python-Dev] Google Groups mirror (Was: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 5:15 PM, Antoine Pitrou wrote: > anatoly techtonik gmail.com> writes: >> >> Seems like I start to hate mailing lists even more with all this >> message duplication and thread following nightmare. Why can't people >> here create a Google Groups mirror? > > There are already

Re: [Python-Dev] Google Groups mirror (Was: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread Antoine Pitrou
> > There are already gmane mirrors, such as: > > http://news.gmane.org/gmane.comp.python.devel > > Do you use it yourself for thread subscription? I don't think there's any "thread subscription", if you mean subscribing to individual threads. > My point is that gmane mouse clicking interface i

Re: [Python-Dev] Why is nan != nan?

2010-03-29 Thread Robert Kern
On 2010-03-29 01:17 AM, David Cournapeau wrote: On Sun, Mar 28, 2010 at 9:28 AM, Robert Kern wrote: On 2010-03-27 00:32 , David Cournapeau wrote: On Sat, Mar 27, 2010 at 8:16 AM, Raymond Hettinger wrote: On Mar 26, 2010, at 2:16 PM, Xavier Morel wrote: How about raising an exception in

[Python-Dev] OOP On Web

2010-03-29 Thread Pry, Jeffrey
Hello, Nice to meet everyone! I have two files (class.py and object.py). Now, within object.py I create two objects from the class.py file. The class.py file contains the necessary code to make a connection to a FTP server. The two objects pass the credentials, etc. My question is, if I wanted

Re: [Python-Dev] OOP On Web

2010-03-29 Thread Michael Foord
On 29/03/2010 16:02, Pry, Jeffrey wrote: Hello, Nice to meet everyone! Hello Jeffrey, This mailing list is for the development *of* Python, not for developing *with* Python. More appropriate places to ask are the Python-tutor mailing list or the comp.lang.python newsgroup. Both of these h

Re: [Python-Dev] OOP On Web

2010-03-29 Thread Oleg Broytman
Hello. We'are sorry but we cannot help you. This mailing list is to work on developing Python (fixing bugs and adding new features to Python itself); if you're having problems using Python, please find another forum. Probably python-list (comp.lang.python) news group/mailing list is the best pl

[Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Michael Foord
Hello all, Python 3 includes a WeakSet implementation. Any objections to me backporting this to 2.7? http://docs.python.org/py3k/library/weakref.html#weakref.WeakSet I needed this in unittest and used a WeakKeyDictionary instead. Michael -- http://www.ironpythoninaction.com/ http://www.void

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Larry Hastings
anatoly techtonik wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: "search" -> "download" -> "unzip" -> "cmd" -> "cd" -> "python setup.py install" Therefore I still propose shipping boot

Re: [Python-Dev] Google Groups mirror (Was: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread skip
anatoly> Why can't people here create a Google Groups mirror? Whoever "people here" are could, I suppose. I wouldn't mind a read-only mirror but would not be a fan of a two-way mirror because Google seems to do an awful job of weeding out spam. In any case, the correct place to submit such

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Daniel Stutzbach
On Mon, Mar 29, 2010 at 12:16 PM, Michael Foord wrote: > Python 3 includes a WeakSet implementation. Any objections to me > backporting this to 2.7? > > http://docs.python.org/py3k/library/weakref.html#weakref.WeakSet > Backporting WeakSet would also make it possible to backport the fix for this

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Michael Foord
On 29/03/2010 18:16, Michael Foord wrote: Hello all, Python 3 includes a WeakSet implementation. Any objections to me backporting this to 2.7? http://docs.python.org/py3k/library/weakref.html#weakref.WeakSet I needed this in unittest and used a WeakKeyDictionary instead. Hmmm... I was unde

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Michael Foord
On 29/03/2010 19:14, Daniel Stutzbach wrote: On Mon, Mar 29, 2010 at 12:16 PM, Michael Foord mailto:mich...@voidspace.org.uk>> wrote: Python 3 includes a WeakSet implementation. Any objections to me backporting this to 2.7? http://docs.python.org/py3k/library/weakref.html#weakref.W

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Daniel Stutzbach
On Mon, Mar 29, 2010 at 2:21 PM, Michael Foord wrote: > It should be possible to fix it with a WeakKeyDictionary instead of > WeakSet. > True. I should have said "Backporting WeakSet would make it *easier* to backport the fix ..." :-) -- Daniel Stutzbach, Ph.D. President, Stutzbach Enterprises,

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Michael Foord
On 29/03/2010 20:20, Michael Foord wrote: On 29/03/2010 18:16, Michael Foord wrote: Hello all, Python 3 includes a WeakSet implementation. Any objections to me backporting this to 2.7? http://docs.python.org/py3k/library/weakref.html#weakref.WeakSet I needed this in unittest and used a Weak

Re: [Python-Dev] [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Martin v. Löwis
anatoly techtonik wrote: > So, there won't be any package management tool shipped with Python 2.7 > and users will have to download and install `setuptools` manually as > before: [...] > So, do we need a PEP for that? How else can I know if consensus is > reached? Anybody is willing to elaborate on

Re: [Python-Dev] WeakSet in Python 2.7

2010-03-29 Thread Michael Foord
On 29/03/2010 20:46, Daniel Stutzbach wrote: On Mon, Mar 29, 2010 at 2:21 PM, Michael Foord mailto:mich...@voidspace.org.uk>> wrote: It should be possible to fix it with a WeakKeyDictionary instead of WeakSet. True. I should have said "Backporting WeakSet would make it *easier* to b

Re: [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Distutils] At least one package management tool for 2.7)

2010-03-29 Thread Ian Bicking
On Mon, Mar 29, 2010 at 11:26 AM, Larry Hastings wrote: > anatoly techtonik wrote: > >> So, there won't be any package management tool shipped with Python 2.7 >> and users will have to download and install `setuptools` manually as >> before: >> >> "search" -> "download" -> "unzip" -> "cmd" -> "c

[Python-Dev] Contribute

2010-03-29 Thread Valerio Turturici
Hello everyone, my name's Valerio, i'm italian and i study computer science at University of Pisa. I'm honored to speak and learn from people like you. My knowledge of C language is not very advanced, but i know Python well enough. I really like to contribute, i can learn and improve a lot. This

Re: [Python-Dev] Contribute

2010-03-29 Thread Benjamin Peterson
2010/3/29 Valerio Turturici : > Hello everyone, > my name's Valerio, i'm italian and i study computer science at University of > Pisa. I'm honored to speak and learn from people like you. > My knowledge of C language is not very advanced, but i know Python well > enough. I really like to contribute

Re: [Python-Dev] Contribute

2010-03-29 Thread Nick Coghlan
Valerio Turturici wrote: > Hello everyone, > my name's Valerio, i'm italian and i study computer science at > University of Pisa. I'm honored to speak and learn from people like you. > My knowledge of C language is not very advanced, but i know Python well > enough. I really like to contribute, i c

Re: [Python-Dev] Contribute

2010-03-29 Thread Michael Foord
On 30/03/2010 00:06, Valerio Turturici wrote: Hello everyone, my name's Valerio, i'm italian and i study computer science at University of Pisa. I'm honored to speak and learn from people like you. My knowledge of C language is not very advanced, but i know Python well enough. I really like to

Re: [Python-Dev] Contribute

2010-03-29 Thread skip
Nick> I think there's a page on the wiki with suggestions on how to get Nick> started, but I don't have a link handy - hopefully someone else Nick> will chime in with it. :ring: :ring: :ring: http://www.python.org/dev/contributing/ Skip __

Re: [Python-Dev] Contribute

2010-03-29 Thread Matthew Wilkes
On 2010-03-30, at 0006, Valerio Turturici wrote: Have you any advice for me? :) Also, have a look at Google's Summer of Code programme. It is a good way to get involved with a large project. Matthw ___ Python-Dev mailing list Python-Dev@python.

Re: [Python-Dev] Contribute

2010-03-29 Thread Shashwat Anand
Python should have something like gnome-love ( http://live.gnome.org/GnomeLove ). Some bugs on bugzilla is tagged with gnome-love which are fairly easy and especially created to help dive in new developers. On Tue, Mar 30, 2010 at 4:00 AM, wrote: > >Nick> I think there's a page on the wiki

Re: [Python-Dev] Contribute

2010-03-29 Thread skip
Shashwat> Python should have something like gnome-love ( Shashwat> http://live.gnome.org/GnomeLove ). Some bugs on bugzilla is Shashwat> tagged with gnome-love which are fairly easy and especially Shashwat> created to help dive in new developers. I don't know what gnome love is (a