[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Small diff for the ACKs/NEWS file Added file: http://bugs.python.org/file10589/news.diff ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Debian PPC build crash: http://python.org/dev/buildbot/stable/ppc%20Debian%20unstable%203.0/buil ds/1063/step-test/0 ...snip Re-running test 'test_multiprocessing' in verbose mode test test_multiprocessing crashed -- : [Errno 38] Function not

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: Thanks very much Tim and Trent. I've merged multiprocessing into Py3k and added the Windows files. I hope that works. -- status: open -> closed ___ Python tracker <[EMAIL PROTECTED]>

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Tim Golden
Tim Golden <[EMAIL PROTECTED]> added the comment: Trent's supplied me with enough info to patch the project files manually. The attached patch against r64120 results in the _multiprocessing module building. I'm running the tests now but I'll upload the patch in any case. Added file: http://bugs.

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Tim Golden
Tim Golden <[EMAIL PROTECTED]> added the comment: I'm sorry; I've had a look and there's no chance of my updating the solution and project files by hand; and I can't run Visual Studio at the moment. I'll try emailing Trent or Christian in the hope that one of them's available to do it. _

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Here is a diff for the tests under py3k, I applied the svnmerge, then ben's patch and made a couple of import changes. Added file: http://bugs.python.org/file10587/py3k_fixed.diff ___ Python tracker <[EMAIL

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Tim Golden
Tim Golden <[EMAIL PROTECTED]> added the comment: Benjamin Peterson wrote: > Benjamin Peterson <[EMAIL PROTECTED]> added the comment: > > On Wed, Jun 11, 2008 at 9:20 AM, Tim Golden <[EMAIL PROTECTED]> wrote: >> Tim Golden <[EMAIL PROTECTED]> added the comment: >> >> The _multiprocessing module

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: On Wed, Jun 11, 2008 at 9:20 AM, Tim Golden <[EMAIL PROTECTED]> wrote: > > Tim Golden <[EMAIL PROTECTED]> added the comment: > > The _multiprocessing module is not building under Windows at the moment. > Attempting to import multiprocessing

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Tim Golden
Tim Golden <[EMAIL PROTECTED]> added the comment: The _multiprocessing module is not building under Windows at the moment. Attempting to import multiprocessing (from an .exe build from the current svn) gives "ImportError: No module named _multiprocessing" and the test suite skips the test for the

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Benjamin Peterson
Changes by Benjamin Peterson <[EMAIL PROTECTED]>: Added file: http://bugs.python.org/file10584/py3k_failing.diff ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Additional things to clean up post-beta: - Review all docs fully to ensure the documented API is still in sync with the renames. - Restore the commented out tests in test_event - Restore the commented out test in test_bounded_semaphore __

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Specifically: >>> import multiprocessing Traceback (most recent call last): File "", line 1, in File "/Users/jesse/open_source/subversion/python- trunk/Lib/multiprocessing/__init__.py", line 63, in import _multiprocessing AttributeError:

[issue3050] Implement PEP 371: multiprocessing module

2008-06-11 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: Please see Georg's Python-dev message about importing multiprocessing. -- status: closed -> open ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: Congrats, you're in! See r64104 in the trunk. -- resolution: -> accepted status: open -> closed ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: On Tue, Jun 10, 2008 at 3:50 PM, Jesse Noller <[EMAIL PROTECTED]> wrote: > > Jesse Noller <[EMAIL PROTECTED]> added the comment: > > Richard mentioned it should just work after being run though lib2to3 Excellent! That clears up a main worr

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Richard mentioned it should just work after being run though lib2to3 ___ Python tracker <[EMAIL PROTECTED]> ___ _

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: How much work needs to be done to port this to Py3k? ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Added to the code review system too: http://codereview.appspot.com/2061 ___ Python tracker <[EMAIL PROTECTED]> ___ __

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Attached is rev 1 of a complete patch for inclusion in 2.6. This patch was developed off of trunk and includes the unit tests, docs, modules, c module, etc. 2 of the unit tests had to be commented out, the first due to the difference in the

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' <[EMAIL PROTECTED]>: -- nosy: +giampaolo.rodola ___ Python tracker <[EMAIL PROTECTED]> ___ ___ Python-bugs-

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Thanks Ben - even with that, for some reason I ended up with duplicate chunks and data inside of the .rst file - wiping it all out, and then making a blank version of the .rst and then applying the patch from Georg worked. __

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: Do this: svn revert -R .; rm Doc/library/multiprocessing.rst rm Doc/includes/mp*.py Then apply just Georg's patch. That should work. ___ Python tracker <[EMAIL PROTECTED]>

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: I applied Ben's updated patch and then applied Georg's patch - but now I am getting an error doing "make html", unfortunately sphinx/ReST doesn't include line numbers with the error: mify library/miniaeframe library/misc library/mm library/mm

[issue3050] Implement PEP 371: multiprocessing module

2008-06-10 Thread Georg Brandl
Georg Brandl <[EMAIL PROTECTED]> added the comment: Attaching reviewed docs patch. Added file: http://bugs.python.org/file10572/mpdocs.diff ___ Python tracker <[EMAIL PROTECTED]> ___ _

[issue3050] Implement PEP 371: multiprocessing module

2008-06-09 Thread Benjamin Peterson
Changes by Benjamin Peterson <[EMAIL PROTECTED]>: -- keywords: +patch Added file: http://bugs.python.org/file10569/multiprocessing_docs.patch ___ Python tracker <[EMAIL PROTECTED]> ___

[issue3050] Implement PEP 371: multiprocessing module

2008-06-09 Thread Benjamin Peterson
Benjamin Peterson <[EMAIL PROTECTED]> added the comment: I'm attaching my version of the docs. (Jesse, I did fix the Sphinx warnings and some other problems I noticed.) Georg, if you could cast your expert reST eye over them, I'd be much obliged. -- assignee: -> benjamin.peterson nosy:

[issue3050] Implement PEP 371: multiprocessing module

2008-06-09 Thread Jesse Noller
Jesse Noller <[EMAIL PROTECTED]> added the comment: Quick status: Completed: - Redo all documentation to match ReST format of stdlib - thanks to Benjamin Peterson for the massive conversion he did. - All unit tests are converted, I'm just chasing down a few lingering bugs that came with th

[issue3050] Implement PEP 371: multiprocessing module

2008-06-06 Thread Alec Thomas
Changes by Alec Thomas <[EMAIL PROTECTED]>: -- nosy: +alecthomas ___ Python tracker <[EMAIL PROTECTED]> ___ ___ Python-bugs-list mailing

[issue3050] Implement PEP 371: multiprocessing module

2008-06-06 Thread Benjamin Peterson
Changes by Benjamin Peterson <[EMAIL PROTECTED]>: -- dependencies: +Add PEP 8 compliant aliases to threading module, Thread local storage and PyGILState_* mucked up by os.fork() ___ Python tracker <[EMAIL PROTECTED]>

[issue3050] Implement PEP 371: multiprocessing module

2008-06-06 Thread Jesse Noller
New submission from Jesse Noller <[EMAIL PROTECTED]>: This issue tracks the work pending for the inclusion of the pyprocessing module under the multiprocessing name for Python 2.6 and 3.0. If needed, additional tickets will be created for issues which will need to be addressed after initial in