Re: [Python-Dev] Problems with revision 4077 of new SVN repository
-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!
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
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?
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?
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?
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?
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?
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
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?
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?
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
-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
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
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