Re: [Python-Dev] w9xpopen.exe is still in 3.2

2011-02-20 Thread Martin v. Löwis
Am 20.02.2011 07:43, schrieb anatoly techtonik:
> Python definitely needs a development Roadmap to avoid things like
> w9xpopen.exe slipping off radar from release to release. We don't
> support Windows 9x since Python 2.6. What this file does in 3.x
> distributions?
> 
> http://bugs.python.org/issue2405

Read the report carefully. It can't be removed to support installations
that have changed COMSPEC.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] "Some" .pyc files not ending up in __pycache__ during installation

2011-02-20 Thread Stefan Behnel

Georg Brandl, 19.02.2011 21:53:

BTW, I haven't seen an issue yet.


http://bugs.python.org/issue11254

Stefan

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] w9xpopen.exe is still in 3.2

2011-02-20 Thread anatoly techtonik
On Sun, Feb 20, 2011 at 11:10 AM, "Martin v. Löwis"  wrote:
> Am 20.02.2011 07:43, schrieb anatoly techtonik:
>> Python definitely needs a development Roadmap to avoid things like
>> w9xpopen.exe slipping off radar from release to release. We don't
>> support Windows 9x since Python 2.6. What this file does in 3.x
>> distributions?
>>
>> http://bugs.python.org/issue2405
>
> Read the report carefully. It can't be removed to support installations
> that have changed COMSPEC.

What is the percentage of these installations?
Is it possible to support them using by 3rd-party package/distribution?
--
anatoly t.
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] [RELEASED] Python 3.2

2011-02-20 Thread Georg Brandl
On behalf of the Python development team, I'm delighted to announce
Python 3.2 final release.

Python 3.2 is a continuation of the efforts to improve and stabilize the
Python 3.x line.  Since the final release of Python 2.7, the 2.x line
will only receive bugfixes, and new features are developed for 3.x only.

Since PEP 3003, the Moratorium on Language Changes, is in effect, there
are no changes in Python's syntax and built-in types in Python 3.2.
Development efforts concentrated on the standard library and support for
porting code to Python 3.  Highlights are:

* numerous improvements to the unittest module
* PEP 3147, support for .pyc repository directories
* PEP 3149, support for version tagged dynamic libraries
* PEP 3148, a new futures library for concurrent programming
* PEP 384, a stable ABI for extension modules
* PEP 391, dictionary-based logging configuration
* an overhauled GIL implementation that reduces contention
* an extended email package that handles bytes messages
* a much improved ssl module with support for SSL contexts and certificate
  hostname matching
* a sysconfig module to access configuration information
* additions to the shutil module, among them archive file support
* many enhancements to configparser, among them mapping protocol support
* improvements to pdb, the Python debugger
* countless fixes regarding bytes/string issues; among them full support
  for a bytes environment (filenames, environment variables)
* many consistency and behavior fixes for numeric operations

For a more extensive list of changes in 3.2, see

http://docs.python.org/3.2/whatsnew/3.2.html

To download Python 3.2 visit:

http://www.python.org/download/releases/3.2/

Please consider trying Python 3.2 with your code and reporting any bugs
you may notice to:

http://bugs.python.org/


Enjoy!

- -- 
Georg Brandl, Release Manager
georg at python.org
(on behalf of the entire python-dev team and 3.2's contributors)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Gsoc 2011 ideas

2011-02-20 Thread anatoly techtonik
I've compiled a list of issues with python.org services that are not
strictly related to core development, but still may be beneficial for
Python community as a GSoC project at
http://code.google.com/p/pydotorg/issues/list Feel free to add your
own proposals/ideas.
-- 
anatoly t.



On Sat, Feb 12, 2011 at 2:44 PM, yeswanth swami  wrote:
> Hi everyone,
> I am planning to apply for Gsoc 2011 for the PSF . I would like to know if
> any of you have any ideas which can be implemented this summer. I guess the
> gsoc 2011 ideas page has not been put up as yet. So I thought maybe any of
> you can suggest some ideas .
> Thanks
> Yeswanth
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> http://mail.python.org/mailman/options/python-dev/techtonik%40gmail.com
>
>
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] w9xpopen.exe is still in 3.2

2011-02-20 Thread Brian Curtin
On Sun, Feb 20, 2011 at 15:22, anatoly techtonik wrote:

> On Sun, Feb 20, 2011 at 11:10 AM, "Martin v. Löwis" 
> wrote:
> > Am 20.02.2011 07:43, schrieb anatoly techtonik:
> >> Python definitely needs a development Roadmap to avoid things like
> >> w9xpopen.exe slipping off radar from release to release. We don't
> >> support Windows 9x since Python 2.6. What this file does in 3.x
> >> distributions?
> >>
> >> http://bugs.python.org/issue2405
> >
> > Read the report carefully. It can't be removed to support installations
> > that have changed COMSPEC.
>
> What is the percentage of these installations?
> Is it possible to support them using by 3rd-party package/distribution?


I'm not sure the percentage matters. Someone somewhere may need it now or in
the future, and keeping it requires zero effort.

Removing it and creating an external distribution requires extra work from
someone on python-dev and also on the user's part, which is a losing
situation.
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [RELEASED] Python 3.2

2011-02-20 Thread Victor Stinner
Le dimanche 20 février 2011 à 23:22 +0100, Georg Brandl a écrit :
> On behalf of the Python development team, I'm delighted to announce
> Python 3.2 final release.
> 
> Python 3.2 is a continuation of the efforts to improve and stabilize the
> Python 3.x line.

Congratulation to all Python developers for this wonderful release! And
a special kudo to our release manager, Georg.

I hope that Python 3 is now stable enough to support migration of major
projects like Django, Twisted or Zope. Other important projets like
Distribute, Jinja2, PyQt, PyGObject, pygame, NumPy+SciPy and Sphinx are
already compatible with Python 3.

Victor

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] w9xpopen.exe is still in 3.2

2011-02-20 Thread James Y Knight

On Feb 20, 2011, at 4:10 AM, Martin v. Löwis wrote:

> Am 20.02.2011 07:43, schrieb anatoly techtonik:
>> Python definitely needs a development Roadmap to avoid things like
>> w9xpopen.exe slipping off radar from release to release. We don't
>> support Windows 9x since Python 2.6. What this file does in 3.x
>> distributions?
>> 
>> http://bugs.python.org/issue2405
> 
> Read the report carefully. It can't be removed to support installations
> that have changed COMSPEC.

Does a modern windows installation actually even *work* if you change COMSPEC 
to command.com instead of cmd.exe? And why would anyone ever do that? Hey, I 
have a good idea: python can just ignore COMSPEC and always run cmd.exe. Then 
you can delete w9xpopen, hooray.

James
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] w9xpopen.exe is still in 3.2

2011-02-20 Thread Martin v. Löwis
> Does a modern windows installation actually even *work* if you change
> COMSPEC to command.com instead of cmd.exe? And why would anyone ever
> do that? Hey, I have a good idea: python can just ignore COMSPEC and
> always run cmd.exe. Then you can delete w9xpopen, hooray.

We have a process for that: in version 3.x, we deprecate the feature,
and in version 3.x+1, we drop support for it. Since deprecation missed
Python 3.2, we can only deprecate in 3.3, and drop in 3.4.

As for "always run cmd.exe": we can't, as it's not us who runs
cmd.exe, but the CRT (in the popen library function).

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] Distutils2 next steps

2011-02-20 Thread Tarek Ziadé
Hello

Now that Python 3.2 is out, I am planning to do the following with Distutils2:

1 - release a new alpha before Pycon for community feedback
2 - add distutils2 back in the trunk, along with the changes in
pkgutil and sysconfig
3 - continue the ongoing work in Distutils2 to prepare the first
Python 3.3 release

If you want me to give more details here on what is going to be done
precisely in the various stdlib parts, let me know.

I plan to do 2. as a sprint task, and will be looking for help from
other core devs, for reviews, advices etc. So if anyone is interested
and present at Pycon, please add your name at
http://us.pycon.org/2011/sprints/projects under the "Disttuils2"
project.

Thanks !

Cheers
Tarek
-- 
Tarek Ziadé | http://ziade.org
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Distutils2 next steps

2011-02-20 Thread Georg Brandl
On 21.02.2011 08:41, Tarek Ziadé wrote:
> Hello
> 
> Now that Python 3.2 is out, I am planning to do the following with Distutils2:
> 
> 1 - release a new alpha before Pycon for community feedback
> 2 - add distutils2 back in the trunk, along with the changes in
> pkgutil and sysconfig
> 3 - continue the ongoing work in Distutils2 to prepare the first
> Python 3.3 release
> 
> If you want me to give more details here on what is going to be done
> precisely in the various stdlib parts, let me know.

I think I'm also speaking for the prospective release manager of 3.3
by saying yes, please, details would be nice, but not necessarily
*right* now. :)

Georg


___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com