From pmclanahan at gmail.com Tue Feb 1 16:24:45 2011 From: pmclanahan at gmail.com (Paul McLanahan) Date: Tue, 1 Feb 2011 10:24:45 -0500 Subject: [TriZPUG] US PyCon 2011 In-Reply-To: References: Message-ID: I'll be there. From Tom_Roche at pobox.com Tue Feb 1 22:22:54 2011 From: Tom_Roche at pobox.com (Tom Roche) Date: Tue, 01 Feb 2011 16:22:54 -0500 Subject: [TriZPUG] activity timers? Message-ID: <87vd13phzl.fsf@pobox.com> Apologies if this is OT, but I'm wondering: what software do folks use to record activity time, e.g., for client billing? I currently use a tool designed to support the Personal Software Process. It works well enough: I start it up, choose a bucket to which to attribute the time accrued to the current activity, minimize it, and then click on the panel icon to start or stop time recording. But - the tool is overkill, since I'm only using the timer bit, not any of the PSP stuff. - I'd prefer something that was smart enough, or configurable, to turn the timer off when I sleep the box. Requirements: must work on linux, be FOSS, save the time log in an open/tractable format. Preferences: should work on windows, be implemented in python. TIA, Tom Roche From jwhisnant at gmail.com Tue Feb 1 23:05:28 2011 From: jwhisnant at gmail.com (James Whisnant) Date: Tue, 1 Feb 2011 17:05:28 -0500 Subject: [TriZPUG] activity timers? In-Reply-To: <87vd13phzl.fsf@pobox.com> References: <87vd13phzl.fsf@pobox.com> Message-ID: I had considered a similar idea for windows, but I never got around to implementing it. I haven't seen a product, but it might not be too difficult to write one. My thought was to write my own using the win32api to get the window with focus and the title of it every 5 minutes and then add up the time spent. There may be a way to subsribe to the "focusChanged" event in windows with win32api, but I am not sure. pyHook may be a subscriber for these window change events. http://sourceforge.net/apps/mediawiki/pyhook/index.php?title=Main_Page Then define all the projects (I think I was going to use an ini file and ConfigDict) that I might work on and then assign each window title to a project. This might give you some quick examples scripts and ideas. http://vermeulen.ca/python-win32api.html I think it mentions (or I have seen) how to detect if a workstation is locked (stop the clock). As for linux - this might be a starting point ... http://stackoverflow.com/questions/4542152/keyboard-mouse-events-on-desktop-root-window-with-pygtk-gtk-gdk-on-linux On Tue, Feb 1, 2011 at 4:22 PM, Tom Roche wrote: > > Apologies if this is OT, but I'm wondering: what software do folks use > to record activity time, e.g., for client billing? > > I currently use a tool designed to support the Personal Software > Process. It works well enough: I start it up, choose a bucket to which > to attribute the time accrued to the current activity, minimize it, and > then click on the panel icon to start or stop time recording. But > > - the tool is overkill, since I'm only using the timer bit, not any of > the PSP stuff. > > - I'd prefer something that was smart enough, or configurable, to turn > the timer off when I sleep the box. > > Requirements: must work on linux, be FOSS, save the time log in an > open/tractable format. > > Preferences: should work on windows, be implemented in python. > > TIA, Tom Roche > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > http://mail.python.org/mailman/listinfo/trizpug > http://trizpug.org is the Triangle Zope and Python Users Group > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tom_Roche at pobox.com Tue Feb 1 23:06:33 2011 From: Tom_Roche at pobox.com (Tom Roche) Date: Tue, 01 Feb 2011 17:06:33 -0500 Subject: [TriZPUG] activity timers? In-Reply-To: <6E5CB6B46F52EC4FB993E2466C5405F50E183FA7@ITS-MSXMBS3M.ad.unc.edu> References: <6E5CB6B46F52EC4FB993E2466C5405F50E183FA7@ITS-MSXMBS3M.ad.unc.edu> <87vd13phzl.fsf@pobox.com> Message-ID: <87sjw7pfyu.fsf@pobox.com> Tom Roche Tue Feb 01 16:22:54 2011 (rearranged) >> what software do folks use to record activity time, e.g., for client >> billing? "Johnson, Josh" Tue, 1 Feb 2011 21:25:47 +0000 > I've been contemplating a similar tool for a long time now. If you > can't find anything, want to help me write it? :) Sure, esp if TDD. >> Requirements: must work on linux, be FOSS, save the time log in an >> open/tractable format. >> Preferences: should work on windows, Server-side might be cool, too, but is down my priority queue. >> be implemented in python[, and be] smart enough, or configurable, to >> turn the timer off when I sleep the box. That's the nit I most currently want to pick. From bradoaks at gmail.com Tue Feb 1 23:27:43 2011 From: bradoaks at gmail.com (Brad Oaks) Date: Tue, 1 Feb 2011 17:27:43 -0500 Subject: [TriZPUG] activity timers? In-Reply-To: <87sjw7pfyu.fsf@pobox.com> References: <87vd13phzl.fsf@pobox.com> <6E5CB6B46F52EC4FB993E2466C5405F50E183FA7@ITS-MSXMBS3M.ad.unc.edu> <87sjw7pfyu.fsf@pobox.com> Message-ID: http://projecthamster.wordpress.com/screenshots/ Give Hamster a try, I love it. "sudo yum install hamster-applet" Don't know anything about it running on platforms other than linux. The data is stored in a sqlite db. --bradoaks On Tue, Feb 1, 2011 at 5:06 PM, Tom Roche wrote: > > Tom Roche Tue Feb 01 16:22:54 2011 (rearranged) >>> what software do folks use to record activity time, e.g., for client >>> billing? > > "Johnson, Josh" Tue, 1 Feb 2011 21:25:47 +0000 >> I've been contemplating a similar tool for a long time now. If you >> can't find anything, want to help me write it? :) > > Sure, esp if TDD. > >>> Requirements: must work on linux, be FOSS, save the time log in an >>> open/tractable format. > >>> Preferences: should work on windows, > > Server-side might be cool, too, but is down my priority queue. > >>> be implemented in python[, and be] smart enough, or configurable, to >>> turn the timer off when I sleep the box. > > That's the nit I most currently want to pick. > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > http://mail.python.org/mailman/listinfo/trizpug > http://trizpug.org is the Triangle Zope and Python Users Group > From Tom_Roche at pobox.com Tue Feb 1 23:55:18 2011 From: Tom_Roche at pobox.com (Tom Roche) Date: Tue, 01 Feb 2011 17:55:18 -0500 Subject: [TriZPUG] activity timers? In-Reply-To: References: <87vd13phzl.fsf@pobox.com> Message-ID: <87pqrbpdpl.fsf@pobox.com> Tom Roche Tue Feb 01 16:22:54 2011 (rearranged) >> what software do folks use to record activity time, e.g., for client >> billing? Brad Oaks Tue, 1 Feb 2011 17:27:43 -0500 > http://projecthamster.wordpress.com/screenshots/ Muy cool! > sudo yum install hamster-applet Better yet, `sudo aptitude install hamster-applet` :-) From jj at email.unc.edu Tue Feb 1 22:25:47 2011 From: jj at email.unc.edu (Johnson, Josh) Date: Tue, 1 Feb 2011 21:25:47 +0000 Subject: [TriZPUG] activity timers? In-Reply-To: <87vd13phzl.fsf@pobox.com> Message-ID: <6E5CB6B46F52EC4FB993E2466C5405F50E183FA7@ITS-MSXMBS3M.ad.unc.edu> I've been contemplating a similar tool for a long time now. If you can't find anything, want to help me write it? :) JJ ----- Original Message ----- From: trizpug-bounces+josh_johnson=unc.edu at python.org To: trizpug at python.org Sent: Tue Feb 01 16:22:54 2011 Subject: [TriZPUG] activity timers? Apologies if this is OT, but I'm wondering: what software do folks use to record activity time, e.g., for client billing? I currently use a tool designed to support the Personal Software Process. It works well enough: I start it up, choose a bucket to which to attribute the time accrued to the current activity, minimize it, and then click on the panel icon to start or stop time recording. But - the tool is overkill, since I'm only using the timer bit, not any of the PSP stuff. - I'd prefer something that was smart enough, or configurable, to turn the timer off when I sleep the box. Requirements: must work on linux, be FOSS, save the time log in an open/tractable format. Preferences: should work on windows, be implemented in python. TIA, Tom Roche _______________________________________________ TriZPUG mailing list TriZPUG at python.org http://mail.python.org/mailman/listinfo/trizpug http://trizpug.org is the Triangle Zope and Python Users Group From cbc at unc.edu Fri Feb 4 17:47:01 2011 From: cbc at unc.edu (Chris Calloway) Date: Fri, 04 Feb 2011 11:47:01 -0500 Subject: [TriZPUG] Pyramid Videocast Message-ID: <4D4C2D85.4020308@unc.edu> Chris McDonough and Mark Ramm talk Pyramid: http://www.twit.tv/floss151 -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From bgailer at gmail.com Fri Feb 4 17:57:26 2011 From: bgailer at gmail.com (bob gailer) Date: Fri, 04 Feb 2011 11:57:26 -0500 Subject: [TriZPUG] Pyramid Videocast In-Reply-To: <4D4C2D85.4020308@unc.edu> References: <4D4C2D85.4020308@unc.edu> Message-ID: <4D4C2FF6.8020803@gmail.com> On 2/4/2011 11:47 AM, Chris Calloway wrote: > Chris McDonough and Mark Ramm talk Pyramid: > > http://www.twit.tv/floss151 > I clicked Play Video - a bit of hard drive noise and nothing else. -- Bob Gailer 919-636-4239 Chapel Hill NC From tomclark at shawu.edu Fri Feb 4 19:41:24 2011 From: tomclark at shawu.edu (Clark, Tom) Date: Fri, 4 Feb 2011 13:41:24 -0500 Subject: [TriZPUG] Pyramid Videocast In-Reply-To: <4D4C2FF6.8020803@gmail.com> References: <4D4C2D85.4020308@unc.edu> <4D4C2FF6.8020803@gmail.com> Message-ID: <89F1FDCCA1451E4EA16A2B3E24FF58D01EDEA86DEE@MBX.shawu.edu> Popped right up for me... TC Tom Clark, MLS Director, Wiggins Library Shaw University Divinity School 919-716-5518 tomclark at shawu.edu -----Original Message----- From: trizpug-bounces+tomclark=shawu.edu at python.org [mailto:trizpug-bounces+tomclark=shawu.edu at python.org] On Behalf Of bob gailer Sent: Friday, February 04, 2011 11:57 AM To: cbc at unc.edu; Triangle (North Carolina) Zope and Python Users Group Subject: Re: [TriZPUG] Pyramid Videocast On 2/4/2011 11:47 AM, Chris Calloway wrote: > Chris McDonough and Mark Ramm talk Pyramid: > > http://www.twit.tv/floss151 > I clicked Play Video - a bit of hard drive noise and nothing else. -- Bob Gailer 919-636-4239 Chapel Hill NC _______________________________________________ TriZPUG mailing list TriZPUG at python.org http://mail.python.org/mailman/listinfo/trizpug http://trizpug.org is the Triangle Zope and Python Users Group From jj at email.unc.edu Fri Feb 4 18:41:41 2011 From: jj at email.unc.edu (Johnson, Josh) Date: Fri, 4 Feb 2011 17:41:41 +0000 Subject: [TriZPUG] Pyramid Videocast In-Reply-To: <4D4C2FF6.8020803@gmail.com> Message-ID: <6E5CB6B46F52EC4FB993E2466C5405F50E1E8985@ITS-MSXMBS3F.ad.unc.edu> Same here.. Firefox 3.6... 'Download' link worked for me though. Quicktime is so awesome.. JJ ----- Original Message ----- From: trizpug-bounces+josh_johnson=unc.edu at python.org To: Calloway, Chris; Triangle (North Carolina) Zope and Python Users Group Sent: Fri Feb 04 11:57:26 2011 Subject: Re: [TriZPUG] Pyramid Videocast On 2/4/2011 11:47 AM, Chris Calloway wrote: > Chris McDonough and Mark Ramm talk Pyramid: > > http://www.twit.tv/floss151 > I clicked Play Video - a bit of hard drive noise and nothing else. -- Bob Gailer 919-636-4239 Chapel Hill NC _______________________________________________ TriZPUG mailing list TriZPUG at python.org http://mail.python.org/mailman/listinfo/trizpug http://trizpug.org is the Triangle Zope and Python Users Group From cbc at unc.edu Tue Feb 8 17:42:06 2011 From: cbc at unc.edu (Chris Calloway) Date: Tue, 08 Feb 2011 11:42:06 -0500 Subject: [TriZPUG] Pypi Rankings Message-ID: <4D51725E.6030205@unc.edu> I'd seen this before but forgot about it until today: http://taichino.appspot.com/pypi_ranking/modules Has some flaws (some people are ranked high because their one module is downloaded in every buildout; some people appear under more than one alias). But still fun to look at. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From brian.curtin at gmail.com Wed Feb 9 15:52:30 2011 From: brian.curtin at gmail.com (Brian Curtin) Date: Wed, 9 Feb 2011 08:52:30 -0600 Subject: [TriZPUG] PyCon 2011 news - going strong, sign up today! Message-ID: Hello group! PyCon 2011 looks like it may very well break every single record in the past - making it one of the biggest and best PyCons of all time. We've gone all out this year - including Extreme Talks, a Startup Row, amazing talks, tutorials, Poster sessions. Extreme talks: http://us.pycon.org/2011/speaker/extreme/ Startup Row: http://us.pycon.org/2011/blog/2011/01/19/announcing-startup-row-pycon-2011/ Also just announced - "Startup Stories": http://us.pycon.org/2011/blog/2011/02/07/pycon-2011-announcing-startup-stories/ If you haven't bought your PyCon tickets, it's time to do so. This year we're limited to 1500 attendees, and with a faster than average sales rate compared to previous years, you may not have the luxury of leaving registration until just before the conference -- places may sell out in advance! Check out http://us.pycon.org/2011/tickets/ for rates and details. Not sold on the conference? Not sure what it's all about? We are confident this year's conference will surpass anything that has gone before, and we think there's something for everyone. Looking for education? This year's tutorial selection features a range of topics and an all-star cast of presenters. From the cloud to the GUI, from beginner to advanced, we have it. Check out courses taught by book authors Wesley Chun and David Beazley, web framework master Jacob Kaplan-Moss, core developer and guru Raymond Hettinger, hacker extraordinaire Zed Shaw and many more: http://us.pycon.org/2011/schedule/tutorials/ -- and at flat fees that wouldn't buy you an hour of training by less-qualified instructors elsewhere! The conference talks are some of the best we've seen in years, coming from a record number of submissions. We've got talks on using Python for airplane tuning and massive telescopes. All of the major web frameworks will be discussed. Numerous databases are covered. PyPy, IronPython and Jython are in. We'll be talking about IDEs, testing, security, scalability, and documentation. Have a look: http://us.pycon.org/2011/schedule/lists/talks/ We've also got an amazing array of poster presentations - everything from Arduino hacking, Geospatial Python, Open Government and Microsoft Kinect hacking. Check out: http://us.pycon.org/2011/schedule/lists/posters/ Meanwhile we've got the awesome sprints (http://us.pycon.org/2011/sprints/ ), and open spaces (http://us.pycon.org/2011/openspaces/) everyone knows and loves. This is shaping up to be the best PyCon yet, and we think it's a great value, both cost-wise, and community-wise. We can guarantee that you'll come away with a head full of knowledge and amazing new friends and contacts. Get your tickets before they are gone: http://us.pycon.org/2011/tickets/ If you have any questions, comments or concerns - feel free to email Van Lindberg (van at python.org) or Jesse Noller (jnoller at python.org) or pycon-organizers (pycon-organizers at python.org). See you in Atlanta, Van Lindberg Jesse Noller The entire PyCon 2011 team http://us.pycon.org/2011 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobias at caktusgroup.com Wed Feb 9 19:54:22 2011 From: tobias at caktusgroup.com (Tobias McNulty) Date: Wed, 9 Feb 2011 13:54:22 -0500 Subject: [TriZPUG] full time Django developer at Caktus Message-ID: Hi all, I'm pleased to announce that we have a position opening up for a full time Django developer over at Caktus in Carrboro. You can see details on the posting here: http://www.caktusgroup.com/careers/django-web-developer/ Kindly forward on to anyone you know who might be interested. Thanks! Tobias -- Tobias McNulty, Managing Partner Caktus Consulting Group, LLC http://www.caktusgroup.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri Feb 11 17:45:21 2011 From: cbc at unc.edu (Chris Calloway) Date: Fri, 11 Feb 2011 11:45:21 -0500 Subject: [TriZPUG] =?iso-8859-1?q?Dorneles_Trem=E9a?= Message-ID: <4D5567A1.8070009@unc.edu> I know some of you knew Dorneles through Enfold. He was a super cool guy and friend. http://plone.org/news/community-mourns-dorneles-tremea Dorneles was President of the Associa??o Python Brasil which put on the PyCon Brasil conferences. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From FDimauro at unch.unc.edu Sun Feb 13 02:04:18 2011 From: FDimauro at unch.unc.edu (Dimauro, Frank) Date: Sat, 12 Feb 2011 20:04:18 -0500 Subject: [TriZPUG] =?iso-8859-1?q?Plone_community_mourns_the_loss_of_Dorne?= =?iso-8859-1?q?les_Trem=E9a?= References: Message-ID: Very sad to hear this. Dorneles was a nice guy and though I had few interactions with him, all were pleasant and professional. Frank DiMauro -----Original Message----- From: trizpug-bounces+fdimauro=unch.unc.edu at python.org on behalf of trizpug-request at python.org Sent: Sat 2/12/2011 6:00 AM To: trizpug at python.org Subject: TriZPUG Digest, Vol 34, Issue 6 Send TriZPUG mailing list submissions to trizpug at python.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.python.org/mailman/listinfo/trizpug or, via email, send a message with subject or body 'help' to trizpug-request at python.org You can reach the person managing the list at trizpug-owner at python.org When replying, please edit your Subject line so it is more specific than "Re: Contents of TriZPUG digest..." Today's Topics: 1. Dorneles Trem?a (Chris Calloway) ---------------------------------------------------------------------- Message: 1 Date: Fri, 11 Feb 2011 11:45:21 -0500 From: Chris Calloway To: trizpug at python.org Subject: [TriZPUG] Dorneles Trem?a Message-ID: <4D5567A1.8070009 at unc.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed I know some of you knew Dorneles through Enfold. He was a super cool guy and friend. http://plone.org/news/community-mourns-dorneles-tremea Dorneles was President of the Associa??o Python Brasil which put on the PyCon Brasil conferences. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 ------------------------------ _______________________________________________ TriZPUG mailing list TriZPUG at python.org http://mail.python.org/mailman/listinfo/trizpug End of TriZPUG Digest, Vol 34, Issue 6 ************************************** -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 3671 bytes Desc: not available URL: From cbc at unc.edu Tue Feb 15 21:29:17 2011 From: cbc at unc.edu (Chris Calloway) Date: Tue, 15 Feb 2011 15:29:17 -0500 Subject: [TriZPUG] Raleigh Meetings Message-ID: <4D5AE21D.1020300@unc.edu> If you work at RedHat and would like to help host our next TriZPUG meeting (Thur. Feb. 24), please email me offline. Our former contact there was a student who is not working there this semester. It's likely that there is someone else working there with an interest in Python, though. Any current RedHat employee can host a user group meeting at RedHat. We can coach you through the process. Thanks. If you'd like to host a Raleigh meeting elsewhere else on a quarterly basis (Feb, May, Aug, Nov), please email me offline. Requirements are: parking, doors open from 7-9pm, seating for at least 30 people, laptop projector, wireless. Ideally, we'd like to meet at NCSU. Even more ideally, we'd like to meet on NCSU Centennial Campus where there is ample free parking after hours. Thanks. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Wed Feb 16 20:40:24 2011 From: cbc at unc.edu (Chris Calloway) Date: Wed, 16 Feb 2011 14:40:24 -0500 Subject: [TriZPUG] Raleigh Meetings In-Reply-To: <4D5AE21D.1020300@unc.edu> References: <4D5AE21D.1020300@unc.edu> Message-ID: <4D5C2828.7020309@unc.edu> Thanks to Alex Kesling and Steve Milner, we will have a TriZPUG meeting at RedHat HQ next week. Expect an announcement within about 24 hours. We're over on #trizpug right now talking about topics. If you have a topic you'd like to present at the meeting, short or long form, please email this list or pop on over to #trizpug as soon as practical. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Feb 17 17:12:08 2011 From: cbc at unc.edu (Chris Calloway) Date: Thu, 17 Feb 2011 11:12:08 -0500 Subject: [TriZPUG] TriZPUG February 2011 Meeting: Optimizing LAMP with SciPy Message-ID: <4D5D48D8.8030407@unc.edu> What: Meeting When: Thursday, February 24 from 7pm to 9pm Where: Red Hat HQ, NCSU Centennial Campus, 1801 Varsity Drive, Raleigh http://www.redhat.com/about/contact/ww/americas/raleigh.html Kurt Grandis of Metametrics will give a preview of his upcoming PyCon 2011 talk entitled "Swarming the Web: Evolving the Perfect Config File." Kurt describes the talk thusly, "Deployed web applications are typically run on top of stacks of highly configurable middleware. The number of tunable parameters and their impact are rarely fully explored. Using SciPy and a set of common Python-based web tools this session will present a new method of automatically tuning a typical LAMP stack for optimal performance." As always, spontaneous lightning talks of ten minutes or less on other topics are also welcome. Anything you've learned about Python, no matter how trivial, can be a lightning talk. There's plenty of parking in the decks beside Red Hat. The after-meeting watering hole location will be decided at the meeting. Some after-meeting possibilities: Ruckus Pizza: http://ruckuspizza.com/raleigh-nc Sammy's Tap Room: http://www.sammysncsu.com/ Player's Retreat: http://www.playersretreat.net/ Recommended nearby pre-meeting dining: Dalat: http://www.dalatorientalrestaurant.com/ -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Mon Feb 21 18:04:19 2011 From: cbc at unc.edu (Chris Calloway) Date: Mon, 21 Feb 2011 12:04:19 -0500 Subject: [TriZPUG] Fwd: [RELEASED] Python 3.2 Message-ID: <4D629B13.4050304@unc.edu> -------- Original Message -------- Subject: [RELEASED] Python 3.2 Date: Sun, 20 Feb 2011 23:22:47 +0100 From: Georg Brandl Reply-To: To: , , , 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) From cbc at unc.edu Wed Feb 23 18:16:30 2011 From: cbc at unc.edu (Chris Calloway) Date: Wed, 23 Feb 2011 12:16:30 -0500 Subject: [TriZPUG] TriZPUG February 2011 Meeting: Optimizing LAMP with SciPy In-Reply-To: <4D5D48D8.8030407@unc.edu> References: <4D5D48D8.8030407@unc.edu> Message-ID: <4D6540EE.4090202@unc.edu> Reminder: the meeting is tomorrow. On 2/17/2011 11:12 AM, Chris Calloway wrote: > What: > Meeting > When: > Thursday, February 24 from 7pm to 9pm > Where: > Red Hat HQ, NCSU Centennial Campus, 1801 Varsity Drive, Raleigh > http://www.redhat.com/about/contact/ww/americas/raleigh.html > > Kurt Grandis of Metametrics will give a preview of his upcoming PyCon > 2011 talk entitled "Swarming the Web: Evolving the Perfect Config File." > Kurt describes the talk thusly, "Deployed web applications are typically > run on top of stacks of highly configurable middleware. The number of > tunable parameters and their impact are rarely fully explored. Using > SciPy and a set of common Python-based web tools this session will > present a new method of automatically tuning a typical LAMP stack for > optimal performance." > > As always, spontaneous lightning talks of ten minutes or less on other > topics are also welcome. Anything you've learned about Python, no matter > how trivial, can be a lightning talk. There's plenty of parking in the > decks beside Red Hat. The after-meeting watering hole location will be > decided at the meeting. > > Some after-meeting possibilities: > > Ruckus Pizza: http://ruckuspizza.com/raleigh-nc > Sammy's Tap Room: http://www.sammysncsu.com/ > Player's Retreat: http://www.playersretreat.net/ > > Recommended nearby pre-meeting dining: > Dalat: http://www.dalatorientalrestaurant.com/ > -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599