Re: [Python-Dev] Problems with revision 4077 of new SVN repository

2005-11-03 Thread Robin Munn
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Martin v. Löwis wrote:
 Robin Munn wrote:
 
 Revision 4077 is fine now. However, the same problem exists in revision
 4284, which has a 0x01 character before the word add. Same solution:
 
 
 I now have fixed that as well.
 
 Regards,
 Martin

And my script just finished running, with no further errors of this type
found. So doing an SVK mirror of the repository should work now, barring
any further surprises. I'm starting the SVK sync now; we'll see what
happens.

Thanks for fixing these!


- --
Robin Munn
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDacVN6OLMk9ZJcBQRApUbAJ9+Ly5vPr8HRmoRbwJ3po4IWe8PBwCePTdm
XNx8HGqPvs7fwahHuJSogMw=
=a6Nc
-END PGP SIGNATURE-
___
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] PyPy 0.8.0 is released!

2005-11-03 Thread Michael Hudson
pypy-0.8.0: Translatable compiler/parser and some more speed 
==

The PyPy development team has been busy working and we've now packaged 
our latest improvements, completed work and new experiments as 
version 0.8.0, our third public release.

The highlights of this third release of PyPy are:

- Translatable parser and AST compiler. PyPy now integrates its own
  compiler based on Python own 'compiler' package but with a number
  of fixes and code simplifications in order to get it translated 
  with the rest of PyPy.  This makes using the translated pypy 
  interactively much more pleasant, as compilation is considerably 
  faster than in 0.7.0.

- Some Speed enhancements. Translated PyPy is now about 10 times
  faster than 0.7 but still 10-20 times slower than
  CPython on pystones and other benchmarks.  At the same time, 
  language compliancy has been slightly increased compared to 0.7
  which had already reached major CPython compliancy goals. 

- Some experimental features are now translateable.  Since 0.6.0, PyPy
  shipped with an experimental Object Space (the part of PyPy
  implementing Python object operations and manipulation) implementing
  lazily computed objects, the Thunk object space. With 0.8.0 this
  object space can also be translated preserving its feature
  additions.

What is PyPy (about)? 


PyPy is a MIT-licensed research-oriented reimplementation of
Python written in Python itself, flexible and easy to
experiment with.  It translates itself to lower level
languages.  Our goals are to target a large variety of
platforms, small and large, by providing a compilation toolsuite
that can produce custom Python versions.  Platform, Memory and
Threading models are to become aspects of the translation
process - as opposed to encoding low level details into a
language implementation itself.  Eventually, dynamic
optimization techniques - implemented as another translation
aspect - should become robust against language changes.

Note that PyPy is mainly a research and development project
and does not by itself focus on getting a production-ready
Python implementation although we do hope and expect it to
become a viable contender in that area sometime next year. 

PyPy is partially funded as a research project under the 
European Union's IST programme. 

Where to start? 
-

Getting started:http://codespeak.net/pypy/dist/pypy/doc/getting-started.html

PyPy Documentation: http://codespeak.net/pypy/dist/pypy/doc/ 

PyPy Homepage:  http://codespeak.net/pypy/

The interpreter and object model implementations shipped with
the 0.8 version can run on their own and implement the core
language features of Python as of CPython 2.4.  However, we still
do not recommend using PyPy for anything else than for education, 
playing or research purposes.  

Ongoing work and near term goals
-

At the last sprint in Paris we started exploring the new directions of
our work, in terms of extending and optimising PyPy further. We
started to scratch the surface of Just-In-Time compiler related work,
which we still expect will be the major source of our future speed
improvements and some successful amount of work has been done on the
support needed for stackless-like features.
  
This release also includes the snapshots in preliminary or embryonic
form of the following interesting but yet not completed sub projects:

- The OOtyper, a RTyper variation for higher-level backends 
  (Squeak, ...)
- A JavaScript backend
- A limited (PPC) assembler backend (this related to the JIT)
- some bits for a socket module

PyPy has been developed during approximately 16 coding sprints across
Europe and the US.  It continues to be a very dynamically and
incrementally evolving project with many of these one-week workshops
to follow.

PyPy has been a community effort from the start and it would
not have got that far without the coding and feedback support
from numerous people.   Please feel free to give feedback and 
raise questions. 

contact points: http://codespeak.net/pypy/dist/pypy/doc/contact.html


have fun, 

the pypy team, (Armin Rigo, Samuele Pedroni, 
Holger Krekel, Christian Tismer, 
Carl Friedrich Bolz, Michael Hudson, 
and many others: http://codespeak.net/pypy/dist/pypy/doc/contributor.html)

PyPy development and activities happen as an open source project  
and with the support of a consortium partially funded by a two 
year European Union IST research grant. The full partners of that 
consortium are: 

Heinrich-Heine University (Germany), AB Strakt (Sweden)
merlinux GmbH (Germany), tismerysoft GmbH (Germany) 
Logilab Paris (France), DFKI GmbH (Germany)
ChangeMaker (Sweden), Impara (Germany)
___
Python-Dev mailing list
Python-Dev@python.org

[Python-Dev] PYTHOPN_API_VERSION

2005-11-03 Thread Thomas Heller
Shouldn't PYTHON_API_VERSION be different between 2.3 and 2.4?
It is 1012 in both versions.

I tried to detect whether PyTuple_Pack is supported, which was added in
2.4. Or is this only to detect changed apis, and not added apis?

Thomas

___
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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Jack Jansen
As people may have noticed (or possibly not:-) I've been rather  
inactive on python-dev the last year or so, due to being completely  
inundated with other work. Too bad that I've missed all the  
interesting discussions on Python 3000, but I'm bound to catch up  
some time later this year:-).

BUT: what I also missed are all the important announcements, such as  
new releases, the switch to svn, and a couple more (I think).

I know I would be much helped with a moderated python-dev-announce  
mailing list, which would be only low-volume, time-critical  
announcements for people developing Python. Even during times when I  
am actively following python-dev it would be handy to have important  
announcements coming in in a separate mailbox in stead of buried  
under design discussions and such...
--
Jack Jansen, [EMAIL PROTECTED], http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Goldman


___
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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Oleg Broytmann
On Thu, Nov 03, 2005 at 10:29:37PM +0100, Jack Jansen wrote:
 I know I would be much helped with a moderated python-dev-announce  
 mailing list, which would be only low-volume

   http://www.google.com/search?q=python-dev+summary+site%3Amail.python.org

Oleg.
-- 
 Oleg Broytmannhttp://phd.pp.ru/[EMAIL PROTECTED]
   Programmers don't die, they just GOSUB without RETURN.
___
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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Josiah Carlson

Even when they are on the ball, the summaries generally occur one week
after the discussion/execution happens.  That's not so much in the
'time-critical' aspect which, I would imagine, is about as important as
the 'low-volume' aspect.

 - Josiah


Oleg Broytmann [EMAIL PROTECTED] wrote:
 
 On Thu, Nov 03, 2005 at 10:29:37PM +0100, Jack Jansen wrote:
  I know I would be much helped with a moderated python-dev-announce  
  mailing list, which would be only low-volume
 
http://www.google.com/search?q=python-dev+summary+site%3Amail.python.org
 
 Oleg.
 -- 
  Oleg Broytmannhttp://phd.pp.ru/[EMAIL PROTECTED]
Programmers don't die, they just GOSUB without RETURN.
 ___
 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/jcarlson%40uci.edu

___
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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Jack Jansen

On 3-nov-2005, at 22:36, Oleg Broytmann wrote:

 On Thu, Nov 03, 2005 at 10:29:37PM +0100, Jack Jansen wrote:

 I know I would be much helped with a moderated python-dev-announce
 mailing list, which would be only low-volume


http://www.google.com/search?q=python-dev+summary+site% 
 3Amail.python.org

Hmm. I wouldn't mind if it was push in stead of pull, I wouldn't mind  
if it was in the right order, and I wouldn't mind if itwas more  
concise:-)

But: I'll just wait to see whether more people chime in that they'd  
like this, or that I'm alone...
--
Jack Jansen, [EMAIL PROTECTED], http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Goldman


___
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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread skip
 I know I would be much helped with a moderated python-dev-announce
 mailing list, which would be only low-volume

Oleg
http://www.google.com/search?q=python-dev+summary+site%3Amail.python.org

That works up to a point, however the python-dev summaries only come out
once every couple of weeks, so probably aren't going to catch important
stuff that comes and goes with less than a two-week lifespan.  Alerts that
machines are going down for maintenance fall into this category.  Also, I
think the cvs-svn switch probably didn't take more than a few days once the
ball got rolling.  I think Martin announced the demise of the SF repository
around 20 October, with a cutover date of 26 October.

Skip

___
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] PYTHOPN_API_VERSION

2005-11-03 Thread Martin v. Löwis
Thomas Heller wrote:
 Shouldn't PYTHON_API_VERSION be different between 2.3 and 2.4?
 It is 1012 in both versions.
 
 I tried to detect whether PyTuple_Pack is supported, which was added in
 2.4. Or is this only to detect changed apis, and not added apis?

It's meant to detect changes that can break existing binary modules.
In most cases, this would be changed structs.
Whether such changes happened between 2.3 and 2.4, I don't know.

If you want to ask whether a certain function is present, either use
autoconf, or check for the Python (hex) version where it was first
introduced.

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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Martin v. Löwis
Jack Jansen wrote:
 Hmm. I wouldn't mind if it was push in stead of pull, I wouldn't mind  
 if it was in the right order, and I wouldn't mind if itwas more  
 concise:-)
 
 But: I'll just wait to see whether more people chime in that they'd  
 like this, or that I'm alone...

I'm -1 on such a list. If it existed, people could complain why wasn't
this announced properly. So the blame would be on people who
failed to give proper notice, instead of on the people who did not
care enough to follow the entire discussion.

More specifically, I'm sure I would have forgotten to post about the
svn switchover to python-dev-announce, just as I failed to post to
comp.lang.python.announce.

This is all volunteer work.

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] Proposal: can we have a python-dev-announce mailing list?

2005-11-03 Thread Tony Meyer
 I know I would be much helped with a moderated python-dev-announce
 mailing list, which would be only low-volume, time-critical
 announcements for people developing Python. Even during times when I
 am actively following python-dev it would be handy to have important
 announcements coming in in a separate mailbox in stead of buried
 under design discussions and such...

Firstly, my apologies for the current delay in summaries, which  
exacerbates this problem (although others are right when they say  
that things sometimes happen too fast even for on-time summaries).

A while back there was talk about a mailing list for PEP changes and  
the solution was instead to use the topic feature of mailman,  
essentially creating a subset-mailing-list.  Would something like  
this be feasible for this?  (I don't really know enough how how the  
topic feature can be used to know if it is workable or not).

I presume that this would still need some sort of action from the  
poster (e.g. including a tag somewhere), but it would probably be  
easier for people to remember to do that than cross-post to another  
list entirely.

=Tony.Meyer

___
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] No more problems with new SVN repository

2005-11-03 Thread Robin Munn
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Robin Munn wrote:
 So doing an SVK mirror of the repository should work now, barring
 any further surprises. I'm starting the SVK sync now; we'll see what
 happens.

Confirmed; the SVK mirror took about 18 hours, but it completed
successfully with no further problems.

Again, thanks for fixing the issues so quickly.


- --
Robin Munn
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDaqiZ6OLMk9ZJcBQRAjGuAJwLmbrxBgrHYUb/7LOvjq89GfKrWACghGgn
pvuMT5edAfMw3OAoZf5mJiw=
=2i88
-END PGP SIGNATURE-
___
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] No more problems with new SVN repository

2005-11-03 Thread Guido van Rossum
I have a question after this exhilarating exchange.

Is there a way to prevent this kind of thing in the future, e.g. by
removing or rejecting change log messages with characters that are
considered invalid in XML?

(Or should perhaps the fix be to suppress or quote these characters
somehow in XML?)

--
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
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] No more problems with new SVN repository

2005-11-03 Thread Martin v. Löwis
Guido van Rossum wrote:
 I have a question after this exhilarating exchange.
 
 Is there a way to prevent this kind of thing in the future, e.g. by
 removing or rejecting change log messages with characters that are
 considered invalid in XML?

I don't think it can happen again. Without testing, I would hope
subversion rejects log messages that contain random control
characters (if it doesn't, I should report that as a bug).

The characters are in there because of the CVS conversion (that
might be a bug in cvs2svn, which should have replaced them perhaps).
It only happened in very old log messages - so perhaps even CVS
doesn't allow them anymore.

In XML 1.0, there is a lot of confusion about including control
characters in text. In XML 1.1, this was clarified that you can include
them, but only through character references. So in the future, 
subversion might be able to transmit such log messages in
well-formed webdav.

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