From info at egenix.com Mon Jul 2 15:52:31 2012 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Mon, 02 Jul 2012 15:52:31 +0200 Subject: ANN: eGenix PyRun - One file Python Runtime 1.0.0 Message-ID: <4FF1A79F.3070107@egenix.com> ________________________________________________________________________ ANNOUNCING eGenix PyRun - One file Python Runtime Version 1.0.0 An easy-to-use single file relocatable Python run-time - available for Windows, Mac OS X and Unix platforms This announcement is also available on our web-site for online reading: http://www.egenix.com/company/news/eGenix-PyRun-1.0.0.html ________________________________________________________________________ INTRODUCTION Our new eGenix PyRun combines a Python interpreter with an almost complete Python standard library into a single easy-to-use executable, that does not require a system wide installation and is fully relocatable. eGenix PyRun's executable only needs 12MB, but still supports most Python application and scripts - and it can be further compressed to 3-4MB using gzexe or upx. Compared to a regular Python installation of typically 100MB on disk, this makes eGenix PyRun ideal for applications and scripts that need to be distributed to many target machines, client installations or customers. It makes "installing" Python on a Unix based system as simple as copying a single file. http://www.egenix.com/products/python/PyRun/ ________________________________________________________________________ NEWS This is the first public release of eGenix PyRun. We have been using the product internally in our mxODBC Connect Server since 2008 with great success and have now extracted it into a stand-alone open-source product. We provide both the source archive to build your own eGenix PyRun, as well as provide pre-compiled binaries for Linux, FreeBSD and Mac OS X, for the resp. 32- and 64-bit platforms. Presentation at EuroPython 2012 ------------------------------- Marc-Andr?, CEO of eGenix, will be giving a presentation about eGenix PyRun at EuroPython 2012 in Florence, Italy on Wednesday, July 4th in the Room Tagliatelle. He will also be available during the conference to answer questions. ________________________________________________________________________ DOWNLOADS The download archives and instructions for installing the product can be found at: http://www.egenix.com/products/python/PyRun/ _______________________________________________________________________ SUPPORT Commercial support for these packages is available from eGenix.com. Please see http://www.egenix.com/services/support/ for details about our support offerings. ________________________________________________________________________ MORE INFORMATION For more information about eGenix PyRun, licensing and download instructions, please visit our web-site or write to sales at egenix.com. Enjoy, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From fraca7 at free.fr Mon Jul 2 22:49:34 2012 From: fraca7 at free.fr (=?iso-8859-1?Q?J=E9r=F4me_Laheurte?=) Date: Mon, 2 Jul 2012 22:49:34 +0200 Subject: [taskcoach] [ANN] Release 1.3.17 of Task Coach In-Reply-To: <4ff1f8e9.e95bb40a.55a4.fffff2e4@mx.google.com> References: <4ff1f8e9.e95bb40a.55a4.fffff2e4@mx.google.com> Message-ID: Le 2 juil. 2012 ? 21:39PM, Frank Niessink a ?crit : > Hi, > > We're happy to announce release 1.3.17 of Task Coach. This is a bugfix > release. Users of the Launchpad PPA, please note that the 1.3.17 version of the PPAs is slightly different from the actual release (technical burden; there was a failed release yesterday and Launchpad does not allow overwriting a PPA of a given version). It does not include the calendar-related bug fixes. Cheers J?r?me From demianbrecht at gmail.com Thu Jul 5 00:30:28 2012 From: demianbrecht at gmail.com (Demian Brecht) Date: Wed, 4 Jul 2012 15:30:28 -0700 (PDT) Subject: [RELEASE] py-sanction 0.1-alpha Message-ID: <5f7a4756-9bc1-4e33-ba2e-0c6dd142d238@googlegroups.com> py-sanction is an OAuth2 lean client library that can be used with a number of OAuth2 providers (currently *lightly* tested with Facebook, Google and Foursquare). Looking for feedback/bug reports before declaring beta/release. Current version is also available on PyPI. https://github.com/demianbrecht/py-sanction From demianbrecht at gmail.com Fri Jul 6 19:48:19 2012 From: demianbrecht at gmail.com (Demian Brecht) Date: Fri, 6 Jul 2012 10:48:19 -0700 (PDT) Subject: [RELEASE] sanction 0.1.2 - dead easy OAuth2 client Message-ID: <4efb459b-b281-43ea-be28-fa5182610c44@googlegroups.com> sanction is a lightweight, dead simple client implementation of the OAuth2 protocol. The major goals of the library are: Support multiple providers -------------------------- Most providers have varying levels of diversion from the official spec. The goal with this library is to either handle these diversions natively, or expose a method to allow client code to deal with it efficiently and effectively. Support all server-side OAuth2 flows ------------------------------------ Three of the four OAuth2 flows should be supported by this library. Currently, only authorization code and client credential flows have been tested due to lack of other (known) implementations. sanction has been tested (lightly) with the following OAuth2 providers and provides sample code for each: Facebook (include the test API) Google Foursquare bitly GitHub StackExchange Instagram https://github.com/demianbrecht/sanction From anthony.tuininga at gmail.com Sat Jul 7 05:30:47 2012 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Fri, 6 Jul 2012 21:30:47 -0600 Subject: cx_Oracle 5.1.2 Message-ID: What is cx_Oracle? cx_Oracle is a Python extension module that allows access to Oracle and conforms to the Python database API 2.0 specifications with a few exceptions. Where do I get it? http://cx-oracle.sourceforge.net What's new? 1) Added support for LONG_UNICODE which is a type used to handle long unicode strings. These are not explicitly supported in Oracle but can be used to bind to NCLOB, for example, without getting the error "unimplemented or unreasonable conversion requested". 2) Set the row number in a cursor when executing PL/SQL blocks as requested by Robert Ritchie. 3) Added support for setting the module, action and client_info attributes during connection so that logon triggers will see the supplied values, as requested by Rodney Barnett. In addition, binaries are now being built for Python 3.3. From dmitrey15 at gmail.com Sat Jul 7 11:44:06 2012 From: dmitrey15 at gmail.com (dmitrey) Date: Sat, 7 Jul 2012 02:44:06 -0700 (PDT) Subject: Stochastic programming and optimization addon for FuncDesigner Message-ID: hi all, you may be interested in stochastic programming and optimization with free Python module FuncDesigner ( http://openopt.org/FuncDesigner ). We have wrote Stochastic addon for FuncDesigner ( http://openopt.org/StochasticProgramming ), but (at least for several years) it will be commercional (currently it's free for some small-scaled problems only and for noncommercial research / educational purposes only). However, we will try to keep our prices several times less than our competitors have. Also, we will provide some discounts, including region-based ones, and first 15 customers will also got a discount. For further information, documentation and some examples etc read more at http://openopt.org/StochasticProgramming ---------------------------- Regards, D. http://openopt.org/Dmitrey From sschwarzer at sschwarzer.net Sun Jul 8 10:21:55 2012 From: sschwarzer at sschwarzer.net (Stefan Schwarzer) Date: Sun, 08 Jul 2012 10:21:55 +0200 Subject: [ANN] ftputil 2.7 released In-Reply-To: <4FF940C6.3070500@sschwarzer.net> References: <4FF940C6.3070500@sschwarzer.net> Message-ID: <4FF94323.6070103@sschwarzer.net> ftputil 2.7 is now available from http://ftputil.sschwarzer.net/download . Changes since version 2.6 ------------------------- - ftputil now explicitly tries to get hidden directory and file names (names starting with a dot) from the FTP server. [1] Before, ftputil used a `LIST` command to get directory listings, now it uses `LIST -a` if the server doesn't explicitly reject its usage upon login. Note that the server is free to ignore the `-a` option, so "hidden" directories and files may still not be visible. Please see [2] for details. If you have code that _relies_ on "hidden" directory or file names _not_ being visible, please update the code as necessary. If that's presumably not possible, please send feedback to the mailing list [3] or in private mail [4]. - A bug in the experimental synchronization code was fixed [5]. Thanks to Zhuo Qiang for his help. :-) What is ftputil? ---------------- ftputil is a high-level FTP client library for the Python programming language. ftputil implements a virtual file system for accessing FTP servers, that is, it can generate file-like objects for remote files. The library supports many functions similar to those in the os, os.path and shutil modules. ftputil has convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones. Read the documentation at http://ftputil.sschwarzer.net/documentation . License ------- ftputil is Open Source software, released under the revised BSD license (see http://www.opensource.org/licenses/bsd-license.php ). [1] http://ftputil.sschwarzer.net/trac/ticket/23 [2] http://ftputil.sschwarzer.net/trac/ticket/23#comment:4 [3] http://codespeak.net/mailman/listinfo/ftputil (note that you need to subscribe to the list to be able to post there) [4] sschwarzer at sschwarzer.net [5] http://ftputil.sschwarzer.net/trac/ticket/62 Stefan From guillermo.listas at gmail.com Sun Jul 8 14:50:23 2012 From: guillermo.listas at gmail.com (guillermooo) Date: Sun, 8 Jul 2012 05:50:23 -0700 (PDT) Subject: virtualenvwrapper-powershell 12.7.8 released Message-ID: <724615c8-d723-4e41-ac65-07a0ce10e825@googlegroups.com> This is a port of virtualenvwrapper for Windows PowerShell. CHANGES * Added $VIRTUALENVWRAPPER_HOOK_DIR customization variable. * Added $VIRTUALENVWRAPPER_ARGS customization variable. * Added tests for the project extension. * Added mkproject alias. * Added setvirtualenvproject alias. * Assorted fixes. * Added new test framework. * Added support for project templates. Regards, Guillermo From info at egenix.com Mon Jul 9 15:27:12 2012 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Mon, 09 Jul 2012 15:27:12 +0200 Subject: ANN: Python Meeting =?ISO-8859-1?Q?D=FCsseldorf_-_17=2E07=2E?= =?ISO-8859-1?Q?2012_=28Erinnerung=29?= Message-ID: <4FFADC30.1010905@egenix.com> [This announcement is in German since it targets a local user group meeting in D?sseldorf, Germany] Wir hatten vor ein paar Wochen schon die Ank?ndigung verschickt. Da wir noch ein paar Pl?tze frei haben, wiederhole ich hier das Posting. Sowohl Anmeldungen zu dem Meeting als auch f?r die Lightning Talks sind noch in begrenzter Zahl m?glich. Beste Gr??e, Marc-Andre Lemburg ________________________________________________________________________ ANK?NDIGUNG Python Meeting D?sseldorf http://pyddf.de/ Ein Treffen von Python Enthusiasten und Interessierten in ungezwungener Atmosph?re. Dienstag, 17.07.2012, 18:00 Uhr Clara Schumann Raum DJH D?sseldorf Diese Nachricht k?nnen Sie auch online lesen: http://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2012-07-17 ________________________________________________________________________ EINLEITUNG Das Python Meeting D?sseldorf (http://pyddf.de/) ist eine neue lokale Veranstaltung in D?sseldorf, die sich an Python Begeisterte in der Region wendet. Wir starten bei den Treffen mit einer kurzen Einleitung und gehen dann zu einer Reihe Kurzvortr?gen (Lightning Talks) ?ber, bei denen die Anwesenden ?ber neue Projekte, interessante Probleme und sonstige Aktivit?ten rund um Python berichten k?nnen. Anschlie?end geht es in eine Gastst?tte, um die Gespr?che zu vertiefen. Einen guten ?berblick ?ber die Vortr?ge bietet unser YouTube-Kanal, auf dem wir die Vortr?ge nach den Meetings ver?ffentlichen: http://www.youtube.com/pyddf/ Veranstaltet wird das Meeting von der eGenix.com GmbH, Langenfeld, in Zusammenarbeit mit Clark Consulting & Research, D?sseldorf: * http://www.egenix.com/ * http://www.clark-consulting.eu/ ________________________________________________________________________ ORT F?r das Python Meeting D?sseldorf haben wir den Clara Schumann Raum in der modernen Jugendherberge D?sseldorf angemietet: Jugendherberge D?sseldorf D?sseldorfer Str. 1 40545 D?sseldorf Telefon: +49 211 557310 http://www.duesseldorf.jugendherberge.de Die Jugendherberge verf?gt ?ber eine kostenpflichtige Tiefgarage (EUR 2,50 pro Stunde, maximal EUR 10,00). Es ist aber auch m?glich per Bus und Bahn anzureisen. Der Raum befindet sich im 1.OG links. ________________________________________________________________________ PROGRAMM Das Python Meeting D?sseldorf nutzt eine Mischung aus Open Space und Lightning Talks: Die Treffen starten mit einer kurzen Einleitung. Danach geht es weiter mit einer Lightning Talk Session, in der die Anwesenden Kurzvortr?ge von f?nf Minuten halten k?nnen. Hieraus ergeben sich dann meisten viele Ansatzpunkte f?r Diskussionen, die dann den Rest der verf?gbaren Zeit in Anspruch nehmen k?nnen. F?r 19:45 Uhr haben wir in einem nahegelegenen Restaurant Pl?tze reserviert, damit auch das leibliche Wohl nicht zu kurz kommt. Lightning Talks k?nnen vorher angemeldet werden, oder auch spontan w?hrend des Treffens eingebracht werden. Ein Beamer mit XGA Aufl?sung steht zur Verf?gung. Folien bitte als PDF auf USB Stick mitbringen. Lightning Talk Anmeldung bitte formlos per EMail an info at pyddf.de ________________________________________________________________________ KOSTENBETEILIGUNG Das Python Meeting D?sseldorf wird von Python Nutzern f?r Python Nutzer veranstaltet. Da Tagungsraum, Beamer, Internet und Getr?nke Kosten produzieren, bitten wir die Teilnehmer um einen Beitrag in H?he von EUR 10,00 inkl. 19% Mwst. Wir m?chten alle Teilnehmer bitten, den Betrag in bar mitzubringen. ________________________________________________________________________ ANMELDUNG Da wir nur f?r ca. 20 Personen Sitzpl?tze haben, m?chten wir bitten, sich per EMail anzumelden. Damit wird keine Verpflichtung eingegangen. Es erleichtert uns allerdings die Planung. Meeting Anmeldung bitte formlos per EMail an info at pyddf.de ________________________________________________________________________ WEITERE INFORMATIONEN Weitere Informationen finden Sie auf der Webseite des Meetings: http://pyddf.de/ Mit freundlichen Gr??en, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 09 2012) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2012-07-17: Python Meeting Duesseldorf ... 8 days to go ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From info at wingware.com Tue Jul 10 18:54:51 2012 From: info at wingware.com (Wingware) Date: Tue, 10 Jul 2012 12:54:51 -0400 Subject: Wing IDE 4.1.7 released Message-ID: <4FFC5E5B.1030102@wingware.com> Hi, Wingware has released version 4.1.7 of Wing IDE, our integrated development environment designed specifically for the Python programming language. Wing IDE provides a professional quality code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features. For details see http://wingware.com/ This minor release includes: Support for Stackless Python 3.2 Support for Maya 2013 Support for Visual Studio 2010 builds of Python 2.6and 2.7 Update Python 3.3support to the beta1 release Pretty Print option in Python Shell and Debug Probe How-To for using Wing IDE with Pyramid (thanks to Eric Ongerth) Implemented vi mode :delm to delete marks Added open-url-from-editor and open-clicked-url-from-editor commands Ability to set options sent to Python while debugging Toolbar icon for viewing and changing the Python configuration Improved tab key action in Eclipse key binding Preference to disable editor scrolling past the last line Several auto-editing improvements Improved experimental Turbo completion mode Improved heuristic for auto-indent after paste Support _thread module under Python 3.x About 30 other minor improvements and bug fixes For a complete change log see http://wingware.com/pub/wingide/4.1.7/CHANGELOG.txt Free trial: http://wingware.com/wingide/trial Downloads: http://wingware.com/downloads Feature matrix: http://wingware.com/wingide/features More information: http://wingware.com/ Sales: http://wingware.com/store/purchase Upgrades: https://wingware.com/store/upgrade Questions? Don't hesitate to email us at sales at wingware.com. Thanks, -- The Wingware Team Wingware | Python IDE Advancing Software Development www.wingware.com From fuzzyman at gmail.com Wed Jul 11 00:30:16 2012 From: fuzzyman at gmail.com (Michael Foord) Date: Tue, 10 Jul 2012 15:30:16 -0700 (PDT) Subject: PyCon UK 2012 Message-ID: Hello All, We're pleased to announce that the PyCon UK 2012 conference is open for bookings at http://pyconuk.org. The Early Bird rate is available until 12 August, and there is a Concession rate available for Students, Nurses, and Unwaged right up to the conference date. PyCon UK runs from 28th September to 1st October, with the core conference being 29th-30th September, and the venue is, as last year, the Coventry TechnoCentre, easily reached from any part of the country. This year we're running sprints as an integral part of the conference, instead of being tacked on afterwards. Each sprint will have an Introductory talk on Friday 28th, then have sessions throughout the weekend, which you will be able to drop in to between any talks you can'r miss. For the sprint diehards, sessions will continue into Monday to wrap up any loose ends. Hoping to see you there! The PyCon UK team. From brochure at getpython.info Thu Jul 12 17:47:48 2012 From: brochure at getpython.info (PSF Python Brochure Project Team) Date: Thu, 12 Jul 2012 17:47:48 +0200 Subject: PSF Python Brochure is ready to print: accepting ad orders now! Message-ID: <4FFEF1A4.7020007@getpython.info> The PSF Python Brochure Project has finished the content and layout phase. The first full format pre-production issues were shown at the PSF booth during the EuroPython Conference 2012 in Florence, Italy, and caused a lot of excitement - to print the brochure we now need supporting sponsors. Please visit our website for more information about the brochure project: http://brochure.getpython.info/ This announcement is also available for online reading: http://brochure.getpython.info/news/newsletter-4-ready-to-print-and-order-now The Python brochure is ready to print ===================================== Now is the time to place your ad in the brochure! You can benefit from the PSF Python Brochure by buying ads or a reference entry in the brochure, to e.g. show case your company for recruiting purposes or consulting services. With over 10,000 printed copies distributed world-wide this is an excellent way to reach out to new developers and customers. >>> Don't miss the opportunity to place your ad in the very first >>> Python image brochure. Ads === The brochure will have an addendum with 2 double pages for ads. You can buy a half page or a full page ad. You will receive a box of around 120 free copies of the printed brochure after production. We have already sold 4 ads. There is still room for up to 4 half page ads. Reference Entry --------------- You can also buy a reference entry with a fixed layout on the last two pages of the Python Brochure including your full color logo and contact details. There is room for more than 30 entries. Pricing ------- * A half page ad costs EUR 2,650.00 (+ 19% German VAT, if applicable). * A full page ad costs EUR 5,300.00 (+ 19% German VAT, if applicable). * A reference entry can be purchased for EUR 500.00 (+ 19% German VAT, if applicable). Ad Placement ------------ We follow "first pay, first serve" until all ad slots are booked. Subsequent orders will be placed on a waiting list for the next edition. Individual ad placement is not possible. Deadline for Data & Approval ============================ The deadline for data delivery will be 2012 August 31st. You will receive a professional software proof PDF of your page prior to printing with 2 days left for approval and final corrections. For full technical details regarding data submission, formats and specifications for the ad content, please consult our Ad Guidelines. Ordering Procedure ================== For the order you will be redirected to the secure SSL encrypted site hosted by our production partner evenios publishing. The terms & conditions and data privacy statement for the order are published on encrypted.evenios.com . Please note that the payment is not processed by the PSF! You will receive an invoice issued by evenios publishing, the company producing and distributing the brochure. Order a half page ad -------------------- https://encrypted.evenios.com/en/mediadata/cart/order-forms/ad-sponsorship-order-form-1-2-page Order a full page ad -------------------- https://encrypted.evenios.com/en/mediadata/cart/order-forms/ad-sponsorship-order-form-1-1-page Order a reference entry sponsorship ----------------------------------- https://encrypted.evenios.com/en/mediadata/cart/order-forms/reference-sponsorship-entry-order-form Thanks, -- Marc-Andre Lemburg PSF Python Brochure Team ___________________________________________________________________________ >>> Website: http://brochure.getpython.info/ >>> Twitter: https://twitter.com/pythonbrochure >>> EMail: brochure at getpython.info From hernan.grecco at gmail.com Fri Jul 13 03:52:48 2012 From: hernan.grecco at gmail.com (Hernan Grecco) Date: Fri, 13 Jul 2012 03:52:48 +0200 Subject: Lantz - automation and instrumentation in Python Message-ID: Today I am releasing Lantz, a Python automation and instrumentation toolkit that allows you to control instruments in a clean and efficient manner writing pure Python code. For more information you can read the full announcement here [0] or look into the documentation [1] (or in the github mirror: [2]) It is BSD licensed and there is a public GitHub repo if you want to check out the code [3] [0] http://python-in-the-lab.blogspot.de/ [1] http://lantz.glugcen.dc.uba.ar/ [2] http://hgrecco.github.com/lantz/ [3] https://github.com/hgrecco/lantz From jurgen.erhard at gmail.com Fri Jul 13 06:00:24 2012 From: jurgen.erhard at gmail.com (=?utf-8?q?J=C3=BCrgen_A=2E_Erhard?=) Date: Fri, 13 Jul 2012 06:00:24 +0200 (CEST) Subject: Karlsruhe (Germany) Python User Group, July 20th 2012, 7pm Message-ID: <3WYKzr00HXzNXK@mail.python.org> The Karlsruhe Python User Group (KaPy) meets again. Friday, 2012-07-20 (July 20th) at 19:00 (7pm) in the rooms of Entropia eV (the local affiliate of the CCC). See http://entropia.de/wiki/Anfahrt on how to get there. For your calendars: meetings are held monthly, on the 3rd Friday. There's also a mailing list at https://lists.bl0rg.net/cgi-bin/mailman/listinfo/kapy. From anthony.tuininga at gmail.com Fri Jul 13 07:29:11 2012 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Thu, 12 Jul 2012 23:29:11 -0600 Subject: cx_Freeze 4.3 Message-ID: What is cx_Freeze? cx_Freeze is a set of scripts and modules for freezing Python scripts into executables, in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It supports Python 2.3 or higher, including Python 3. Where do I get it? http://cx-freeze.sourceforge.net What's new? The release notes can be read here as well: http://cx_freeze.readthedocs.org/en/latest/releasenotes.html 1) Added options to build Mac OS X application bundles and DMG packages using bdist_mac and bdist_dmg distutils commands. Written by Rob Reilink. 2) The documentation is now using Sphinx, and is available on ReadTheDocs.org. 3) Added support for Python 3.3 which uses a different compiled file format than earlier versions of Python. 4) Added support for Windows services which start automatically and which are capable of monitoring changes in sessions such as lock and unlock. 5) New cxfreeze-quickstart wizard to create a basic setup.py file. Initially written by Thomas Kluyver. 6) Included files under their original name can now be passed to include_files as a tuple with an empty second element. Written by r_haritonov. 7) File inclusions/exclusions can now be specified using a full path, or a shared library name with a version number suffix. Bugs fixed: 1) Messagebox display of certain errors in Windows GUI applications with Python 3. (Issue 3486872) 2) Running Windows GUI applications in a path containing non-ASCII characters. 3) Calculate the correct filename for the Python shared library in Python 3.2. (Issue 3411270) 4) Including a package would not include the packages within that package, only the modules within that package. (Issue #3) From ian at excess.org Fri Jul 13 22:54:48 2012 From: ian at excess.org (Ian Ward) Date: Fri, 13 Jul 2012 16:54:48 -0400 Subject: ANN: Urwid 1.0.2 Message-ID: Announcing Urwid 1.0.2 ---------------------- Urwid home page: http://excess.org/urwid/ Manual: http://excess.org/urwid/wiki/UrwidManual Tarball: http://excess.org/urwid/urwid-1.0.2.tar.gz About this release: =================== This is a stable bug-fix-only release. A number of bugs that could cause Urwid to crash in normal use have been fixed. Upgrading is recommended. New in 1.0.2: ============= * Fix for a bug when entering Unicode text into an Edit widget with a bytes caption * Fix a regression when not running in UTF-8 mode * Fix for a MainLoop.remove_watch_pipe() bug * Fix for a bug when packing empty Edit widgets * Fix for a ListBox "contents too long" error with very large Edit widgets * Prevent ListBoxes from selecting 0-height selectable widgets when moving up or down * Fix a number of bugs caused by 0-height widgets in a ListBox About Urwid =========== Urwid is a console UI library for Python. It features fluid interface resizing, Unicode support, multiple text layouts, simple attribute markup, powerful scrolling list boxes and flexible interface design. Urwid is released under the GNU LGPL. From sschwarzer at sschwarzer.net Sat Jul 14 13:27:16 2012 From: sschwarzer at sschwarzer.net (Stefan Schwarzer) Date: Sat, 14 Jul 2012 13:27:16 +0200 Subject: [ANN] ftputil 2.7.1 released Message-ID: <50015794.4000207@sschwarzer.net> ftputil 2.7.1 is now available from http://ftputil.sschwarzer.net/download . Changes since version 2.7.1 --------------------------- A packaging problem was fixed. [1] What is ftputil? ---------------- ftputil is a high-level FTP client library for the Python programming language. ftputil implements a virtual file system for accessing FTP servers, that is, it can generate file-like objects for remote files. The library supports many functions similar to those in the os, os.path and shutil modules. ftputil has convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones. Read the documentation at http://ftputil.sschwarzer.net/documentation . License ------- ftputil is Open Source software, released under the revised BSD license (see http://www.opensource.org/licenses/bsd-license.php ). [1] http://ftputil.sschwarzer.net/trac/ticket/64 Stefan From pmatiello at gmail.com Sat Jul 14 23:46:20 2012 From: pmatiello at gmail.com (Pedro Matiello) Date: Sat, 14 Jul 2012 18:46:20 -0300 Subject: python-graph 1.8.2 released Message-ID: python-graph release 1.8.2 http://code.google.com/p/python-graph/ ------------------------------------------------------------------------ python-graph is a library for working with graphs in Python. This software provides ?a suitable data structure for representing graphs and a whole set of important algorithms. The code is appropriately documented and API reference is generated automatically by epydoc. Provided features and algorithms: * Support for directed, undirected, weighted and non-weighted graphs * Support for hypergraphs * Canonical operations * XML import and export * DOT-Language output (for usage with Graphviz) * Random graph generation * Accessibility (transitive closure) * Breadth-first search * Critical path algorithm * Cut-vertex and cut-edge identification * Cycle detection * Depth-first search * Gomory-Hu cut-tree algorithm * Heuristic search (A`*` algorithm) * Identification of connected components * Maximum-flow / Minimum-cut (Edmonds-Karp algorithm) * Minimum spanning tree (Prim's algorithm) * Mutual-accessibility (strongly connected components) * Pagerank algorithm * Shortest path search (Dijkstra's algorithm) * Shortest path search (Bellman-Ford algorithm) * Topological sorting * Transitive edge identification Download: http://code.google.com/p/python-graph/downloads/list Installing: If you have easy_install on your system, you can simply run: # easy_install python-graph-core And, optionally, for Dot-Language support: # easy_install python-graph-dot From sylvain.thenault at logilab.fr Wed Jul 18 13:48:27 2012 From: sylvain.thenault at logilab.fr (Sylvain =?utf-8?B?VGjDqW5hdWx0?=) Date: Wed, 18 Jul 2012 13:48:27 +0200 Subject: [ANN] Pylint 0.25.2 / ASTNG 0.24 / logilab-common 0.58.1 released Message-ID: <20120718114827.GE2392@logilab.fr> Hi there, I've released this morning new versions of Pylint, ASTNG and logilab-common projects. For more information, read http://www.logilab.org/blogentry/100365 Enjoy! -- Sylvain Th?nault, LOGILAB, Paris (01.45.32.03.12) - Toulouse (09.54.03.55.76) Formations Python, Debian, M?th. Agiles: http://www.logilab.fr/formations D?veloppement logiciel sur mesure: http://www.logilab.fr/services CubicWeb, the semantic web framework: http://www.cubicweb.org From jendrikseipp at web.de Thu Jul 19 16:20:58 2012 From: jendrikseipp at web.de (Jendrik Seipp) Date: Thu, 19 Jul 2012 16:20:58 +0200 Subject: RedNotebook 1.5 Message-ID: <500817CA.5060109@web.de> A new RedNotebook version has been released. You can get the tarball, the Windows installer and links to distribution packages at http://rednotebook.sourceforge.net/downloads.html What is RedNotebook? -------------------- RedNotebook is a **graphical journal** and diary helping you keep track of notes and thoughts. It includes a calendar navigation, customizable templates, export functionality and word clouds. You can also format, tag and search your entries. RedNotebook is available in the repositories of most common Linux distributions and a Windows installer is available. It is written in Python and uses GTK+ for its interface. What's new? ----------- * Use new logo redesigned by Ciaran. * Remember possible undo/redo actions for each day separately. * Turn all entries of old "Tags" categories into tags without entries at startup. * Suggest last tag when a new tag is added. * When suggesting to use the last tag, leave focus on the tag. * Enable copy menu item in preview mode. (LP:834473) * Grey out cut and paste menu items in preview mode. * Only allow hiding words from the cloud, not the tags. * Add shortcut (Ctrl+Home) for "Go to Today" * Fix undo for tags. * Fix: Remove special characters in template names before displaying them. * Exports: Make tag lists scrollable and sort the available tags alphabetically. * Install .mo files (translations) in the standard directories under Linux. * Drop support for Python 2.5. This means that we now support Python 2.6 and 2.7. * Windows: Update libraries in installer to gtk+ 2.24 and python 2.7. * Windows: Correctly show italics in preview. * OSX: Make the _() function available even if gettext is not working. * Update translations. Cheers, Jendrik From reingart at gmail.com Fri Jul 20 21:45:01 2012 From: reingart at gmail.com (Mariano Reingart) Date: Fri, 20 Jul 2012 16:45:01 -0300 Subject: PyCon Argentina 2012 - Community Voting Process has begun & Registration is Open! Message-ID: PyCon Argentina 2012 - Community Voting Process has begun & Registration is Open! =============================================================== We're glad to announce that Community Voting Process has started for PyCon Argentina 2012. You can select your preferences among more than 82 talks proposed and 11 tutorials/workshops. This year, we're opening the Scientific and Extreme tracks, with more than 12 proposals each! Please help us voting your prefered talks for the conference following the next link (registration required): http://ar.pycon.org/2012/activity/vote Admittance is free of charge (gratis), to register, please complete the following form: http://ar.pycon.org/2012/user/register PyCon Argentina 2012 Keynotes ----------------------------------------------- This year, the pre-confirmed keynote presenters are: * Massimo Di Pierro (US) - De Paul University: web2py / FermiQCD * Andrea Gavana (DK) - Maersk Oil: wx.lib.agw & 2D/3D visualization * Brett Cannon (CA) - Google: python core developer: importlib py3k pypy * Christophe Pettus (US) - PostgreSQL Experts: Django & ORMs * Thiago Avelino (BR) - Mochii: MongoDB - London * Craig Kerstiens (US) - Heroku: Tools, django, Postgres We also have talks submitted from speakers around the world (Chile, Peru, Brasil, Spain, US), with many attendees already registered from nearby countries (including Venezuela, Uruguay, Paraguay, Colombia, Ecuador, Mexico). For more information please see our main webpage: http://ar.pycon.org/2012?lang=en PgDay Argentina 2012 - in parallel! -------------------------------------------------- This year, the the Argentina's PostgreSQL mini-conference will be held in parallel to PyConAR sprints for first time, trying to share resources and bring the communities together. http://www.pgday.com.ar PyCon Argentina 2012 Sponsors ------------------------------------------------ We wish to thank the following Sponsors that made PyCon Argentina possible: * Diamond: MSA Group: http://www.msa.com.ar/ * Diamond: Machinalis: http://www.machinalis.com/ * Gold: Urban Station: http://argentina.enjoyurbanstation.com/ * Silver: Fierro, Onapsis, Core Security, Grupo 42, Datatec * Bronze: Thymbira, Liricus, WingWare Our special thanks goes to the Python Software Fundation, the PostgreSQL community, Google Inc., Maersk Oil, 10gen, Heroku, Packt and Python Brazil, who make possible to bring the renowned speakers to the conference and provides several other facilities. Call for sponsors is still open, for more information see: http://ar.pycon.org/2012/sponsors/prospectus?lang=en PyCon Argentina 2012 Important Dates: --------------------------------------------------------- * 20-Jul-2012 to 27-Jul-2012: Community Voting * 1-Ago-2012: Notification of talk/tutorial acceptance * 12-Ago-2012: Schedule Publication * 12-Sep-2012: Deadline for Call for Posters and Workshops * 12-Oct-2012: Deadline for Call for Sponsors, Stands, etc. PyCon Argentina 2012 Main Events: ---------------------------------------------------- * November 12th - 14th, 2012: Sprints and Workshops! * November 15th, 2012: Tutorials * November 16th - 17th, 2012: Main Conference talks November 18th will be a tourist day with social activities. About PyCon Argentina 2012: ====================== PyCon Argentina is the largest annual worldwide community gathering of Spanish-speaking users and developers of the Python programming language. It is a community conference organized by volunteers of Python Argentina community (PyAr), lasting several days which will bring short courses and lectures related to this language that incipiently makes its place among the developers. We intended to make a space where anyone interested can come to ask, learn and experiment with these tools. This year, the event will be held at Buenos Aires, Argentina's capital and one of the most important cities in Latin America. Best regards, Mariano Reingart PyCon Argentina 2012 Chair http://ar.pycon.org/2012 From chrisjrn at gmail.com Mon Jul 23 01:09:52 2012 From: chrisjrn at gmail.com (Chris Neugebauer) Date: Mon, 23 Jul 2012 09:09:52 +1000 Subject: Four weeks until PyCon Australia 2012: Have you registered yet? Message-ID: Things have been very busy here at PyCon Australia 2012 headquarters -- we've been busy putting the finishing touches on what we hope will be an amazing conference for Python programmers from around Australia and beyond. === T-shirt registration deadline: Tuesday 31 July. === Of course, a conference is nothing without people attending, and there's still plenty of opportunity to join in the fun. Registrations for the conference will remain open until the week of the conference, or until we sell out; but if you want one of our fantastic conference t-shirts, you'll need to have your registration finalised on Tuesday, 31 July. Prices for reigstrations start at $44 for students, and $198 for individuals. You can register at http://2012.pycon-au.org/register/prices === More Events! === For those of you attending the conference, you'll be pleased to know that we've confirmed a few more of our events for the conference. The annual PyLadies breakfast is happening on the Saturday, before conference festivities start, at Wrest Point's Pier One waterfront restaurant. This event is open to all female delegates to the conference, and is being sponsored by our good friends at Google Australia. We've also finalised details of our conference dinner -- we'll be sharing details of these with you next week, but needless to say, we're very excited about it, and can't wait to share this with you. === About PyCon Australia === PyCon Australia is the national conference for the Python Programming Community. The third PyCon Australia will be held on August 18 and 19, 2012 in Hobart, Tasmania, bringing together professional, student and enthusiast developers with a love for developing with Python. PyCon Australia informs the country?s Python developers with presentations, tutorials and panel sessions by experts and core developers of Python, as well as the libraries and frameworks that they rely on. To find out more about PyCon Australia 2012, visit our website at http://pycon-au.org or e-mail us at contact at pycon-au.org. PyCon Australia is presented by Linux Australia (www.linux.org.au) and acknowledges the support of our Gold sponsors: Google Australia (www.google.com.au), and the Australian Computer Society (Tasmanian Branch) (www.acs.org.au); our Event partners: Kogan, and Secret Lab; and our Silver sponsors: the Python Software Foundation, the Django Software Foundation, Anchor Systems, 99designs, Red Hat, BitBucket by Atlassian, ekit, Ionata Web Solutions, RimuHosting, and CSIRO. -- --Christopher Neugebauer Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- AIM: chrisjrn157 -- MSN: chris at neugebauer.id.au -- WWW: http://chris.neugebauer.id.au -- Twitter/Identi.ca: @chrisjrn From austin.bingham at gmail.com Mon Jul 23 10:41:55 2012 From: austin.bingham at gmail.com (Austin Bingham) Date: Mon, 23 Jul 2012 10:41:55 +0200 Subject: traad: client-server Python refactoring with rope Message-ID: I'm happy to announce the inaugural release of traad, a client-server (XMLRPC) system for using the rope Python refactoring library. The goal of traad is to make it easier to access rope functionality from clients where it's not easy to run Python. In its current state, traad is really only fit for interfacing emacs with rope, but other clients could easily be supported. traad consists of two main parts. First, there is the Python-based server which simply exposes the rope API via XMLRPC. A single traad server is analogous to a rope Project. Second, there are client interfaces for talking with the server. Currently, there is only an emacs lisp client. The traad project page is on github at: https://github.com/abingham/traad traad is under active development, and any feedback is very welcome. Enjoy! Austin Bingham From antonio.valentino at tiscali.it Mon Jul 23 18:40:01 2012 From: antonio.valentino at tiscali.it (Antonio Valentino) Date: Mon, 23 Jul 2012 18:40:01 +0200 Subject: ANN: PyTables 2.4.0 released Message-ID: <500D7E61.2010100@tiscali.it> ========================== Announcing PyTables 2.4.0 ========================== We are happy to announce PyTables 2.4.0. This is an incremental release which includes many changes to prepare for future Python 3 support. What's new ========== This release includes support for the float16 data type and read-only support for variable length string attributes. The handling of HDF5 errors has been improved. The user will no longer see HDF5 error stacks dumped to the console. All HDF5 error messages are trapped and attached to a proper Python exception. Now PyTables only supports HDF5 v1.8.4+. All the code has been updated to the new HDF5 API. Supporting only HDF5 1.8 series is beneficial for future development. Documentation has been improved. As always, a large amount of bugs have been addressed and squashed as well. In case you want to know more in detail what has changed in this version, please refer to: http://pytables.github.com/release_notes.html You can download a source package with generated PDF and HTML docs, as well as binaries for Windows, from: http://sourceforge.net/projects/pytables/files/pytables/2.4.0 For an online version of the manual, visit: http://pytables.github.com/usersguide/index.html What it is? =========== PyTables is a library for managing hierarchical datasets and designed to efficiently cope with extremely large amounts of data with support for full 64-bit file addressing. PyTables runs on top of the HDF5 library and NumPy package for achieving maximum throughput and convenient use. PyTables includes OPSI, a new indexing technology, allowing to perform data lookups in tables exceeding 10 gigarows (10**10 rows) in less than a tenth of a second. Resources ========= About PyTables: http://www.pytables.org About the HDF5 library: http://hdfgroup.org/HDF5/ About NumPy: http://numpy.scipy.org/ Acknowledgments =============== Thanks to many users who provided feature improvements, patches, bug reports, support and suggestions. See the ``THANKS`` file in the distribution package for a (incomplete) list of contributors. Most specially, a lot of kudos go to the HDF5 and NumPy (and numarray!) makers. Without them, PyTables simply would not exist. Share your experience ===================== Let us know of any bugs, suggestions, gripes, kudos, etc. you may have. ---- **Enjoy data!** -- The PyTables Team From robin at alldunn.com Tue Jul 24 07:31:14 2012 From: robin at alldunn.com (Robin Dunn) Date: Mon, 23 Jul 2012 22:31:14 -0700 Subject: ANN: wxPython 2.9.4.0 (classic) Message-ID: <500E3322.6000000@alldunn.com> Announcing ---------- wxPython 2.9.4.0 (classic) has been released and is now available for download at http://wxpython.org/download.php. There have been a few enhancements and additions, and lots of bugs fixed. More details are below. Various binaries are available for 32-bit and 64-bit Windows, and also for OSX using the Carbon and Cocoa APIs, for Python 2.6 and 2.7. Source code is also available at http://wxpython.org/download.php of course, for building your own. What is wxPython? ----------------- wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a set of Python extension modules that wrap the GUI components of the popular wxWidgets cross platform library, which is written in C++. wxPython is a cross-platform toolkit. This means that the same program will usually run on multiple platforms without modifications. Currently supported platforms are 32-bit and 64-bit Microsoft Windows, most Linux or other Unix-like systems using GTK2, and Mac OS X 10.4+. In most cases the native widgets are used on each platform to provide a 100% native look and feel for the application. Changes in 2.9.4.0 ------------------- wx.lib.pubsub: Pusub now defaults to the new "kwarg" version of the API. In order to continue using the original "arg1" API you will need to import wx.lib.pubsub.setuparg1 before importing any other pubsub modules. The wx.RA_USE_CHECKBOX and wx.RB_USE_CHECKBOX constants were removed. They were only used by the incomplete PalmOS port which has been removed from the wxWidgets source tree. wx.Font: There is now GetStrikethrough and SetStrikethrough methods. wx.StaticBox: Fixed the client origin and client size on MSW so children of the static box should not overlap the box's label or border lines. Added wx.HTMLDataObject Applied a patch from Sam Partington that fixes some threading issues in the wrapper code and other cool stuff. Added the missing wx/lib/agw/data dir to the installers. Add wx.EnhMetaFile and wx.EnhMetaFileDC for MSW. This DC type is what is used by the print framework in the print preview window, so it needed to be wrapped so self.GetDC() would work properly. -- Robin Dunn Software Craftsman http://wxPython.org From steve at holdenweb.com Tue Jul 24 09:54:05 2012 From: steve at holdenweb.com (Steve Holden) Date: Tue, 24 Jul 2012 00:54:05 -0700 Subject: DjangoCon US 2012 Message-ID: <3B56F1ED-A848-4FDA-8870-A22C875933A3@theopenbastion.com> Pythonistas: We are happy to remind all Django users that DjangoCon US is in DC this year, from September 3-8 (main conference September 4-6). Early bird pricing is available until August 3, and the schedule will be published shortly after this announcement is made. http://djangocon.us/ Since this is DjangoCon's first ever visit to the East coast we are hoping for good attendance from up and down the East coast, but some delegates will come from as far away as Australia, so Americans have no excuse! regards Steve -- The Open Bastion is the Holden Web http://TheOpenBastion.com/ subsidiary responsible for http://holdenweb.com/ technical events such as DjangoCon http://djangocon.us/ From robin at alldunn.com Tue Jul 24 20:59:40 2012 From: robin at alldunn.com (Robin Dunn) Date: Tue, 24 Jul 2012 11:59:40 -0700 Subject: ANN: wxPython 2.9.4.1 patch Message-ID: <500EF09C.30602@alldunn.com> A build problem was discovered in 2.9.4.0 where a required wxWidgets header file was not being installed, causing build errors in wxPython when doing non in-place builds. This only affects builds using the wxGTK port of wxWidgets. To correct this problem a small patch file has been made available. It adds the installation of the missing header file, removes the use of another missing header which is no longer required, and updates the version number. http://sourceforge.net/projects/wxpython/files/wxPython/2.9.4.0/wxPython-src-2.9.4.1.patch/download -- Robin Dunn Software Craftsman http://wxPython.org From jason at tishler.net Wed Jul 25 15:14:59 2012 From: jason at tishler.net (Jason Tishler) Date: Wed, 25 Jul 2012 09:14:59 -0400 Subject: New Cygwin Package: python-3.2.3-1 Message-ID: <20120725131459.GB2380@tishler.net> New News: === ==== I have released Cygwin Python 3.2.3-1. The tarballs should be available on a Cygwin mirror near you shortly. This is the first, official Python 3 release in the Cygwin standard distribution and consists of the following packages: o idle3-3.2.3-1 o python3-3.2.3-1 o python3-debuginfo-3.2.3-1 o python3-doc-3.2.3-1 o python3-test-3.2.3-1 o python3-tkinter-3.2.3-1 Old News: === ==== Python is an interpreted, interactive, object-oriented programming language. If interested, see the Python web site for more details: http://www.python.org/ Please read the README file: /usr/share/doc/Cygwin/python.README since it covers requirements, installation, known issues, etc. Standard News: ======== ==== To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, please use the automated form at: http://cygwin.com/lists.html#subscribe-unsubscribe If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Jason From fuzzyman at gmail.com Sat Jul 28 21:54:48 2012 From: fuzzyman at gmail.com (Michael Foord) Date: Sat, 28 Jul 2012 12:54:48 -0700 (PDT) Subject: PyCon UK Call for Papers Message-ID: <4938b522-1442-492d-ad26-8ac4be67cf87@googlegroups.com> PyCon UK 2012, the UK's official Python conference, returns from the 28th September to 1st October, Coventry UK. http://www.pyconuk.org/ This volunteer run and organised conference includes sprints, training, open space and social events. For more information please see our site at pyconuk.org and our wiki at pyconuk.net If you would like to share your expertise, tell us your horror stories or pimp your project, please consider giving a talk at PyConUK. Your talk should reflect at least one of our four themes ( http://pyconuk.net/Themes ). When planning your talk, it should be no more than 40 minutes. Please email us the following: Your name A contact number A one paragraph biography The title of your talk A short one paragraph abstract Which theme (or themes) your talk can be categorised under. If we accept your talk, we would also require a longer abstract in order to create a wiki page. To submit a talk, please email submit at pyconuk.net before Tuesday 14th August 2012. If you have already given us your talks, and had confirmation from John or Zeth, then ignore this message, but we still need the data in the wiki if it is not already there. Best Wishes, PyCon UK Team From pierre.raybaut at gmail.com Sun Jul 29 09:42:50 2012 From: pierre.raybaut at gmail.com (Pierre Raybaut) Date: Sun, 29 Jul 2012 09:42:50 +0200 Subject: ANN: Spyder v2.1.11 Message-ID: Hi all, On the behalf of Spyder's development team (http://code.google.com/p/spyderlib/people/list), I'm pleased to announce that Spyder v2.1.11 has been released and is available for Windows XP/Vista/7, GNU/Linux and MacOS X: http://code.google.com/p/spyderlib/ This is a pure maintenance release -- a lot of bugs were fixed since v2.1.10: http://code.google.com/p/spyderlib/wiki/ChangeLog Spyder is a free, open-source (MIT license) interactive development environment for the Python language with advanced editing, interactive testing, debugging and introspection features. Originally designed to provide MATLAB-like features (integrated help, interactive console, variable explorer with GUI-based editors for dictionaries, NumPy arrays, ...), it is strongly oriented towards scientific computing and software development. Thanks to the `spyderlib` library, Spyder also provides powerful ready-to-use widgets: embedded Python console (example: http://packages.python.org/guiqwt/_images/sift3.png), NumPy array editor (example: http://packages.python.org/guiqwt/_images/sift2.png), dictionary editor, source code editor, etc. Description of key features with tasty screenshots can be found at: http://code.google.com/p/spyderlib/wiki/Features On Windows platforms, Spyder is also available as a stand-alone executable (don't forget to disable UAC on Vista/7). This all-in-one portable version is still experimental (for example, it does not embed sphinx -- meaning no rich text mode for the object inspector) but it should provide a working version of Spyder for Windows platforms without having to install anything else (except Python 2.x itself, of course). Don't forget to follow Spyder updates/news: * on the project website: http://code.google.com/p/spyderlib/ * and on our official blog: http://spyder-ide.blogspot.com/ Last, but not least, we welcome any contribution that helps making Spyder an efficient scientific development/computing environment. Join us to help creating your favourite environment! (http://code.google.com/p/spyderlib/wiki/NoteForContributors) Enjoy! -Pierre From Andreas.Schreiber at dlr.de Sun Jul 29 23:45:34 2012 From: Andreas.Schreiber at dlr.de (Andreas.Schreiber at dlr.de) Date: Sun, 29 Jul 2012 21:45:34 +0000 Subject: Call for Papers: PyHPC 2012 Message-ID: <64886ABF09B1924997D70320E02F7DDB0F2DB4E5@DLREXMBX01.intra.dlr.de> =============== Call for Papers =============== Workshop Python for High Performance and Scientific Computing (PyHPC 2012) November 16, 2012, Salt Lake City, USA in conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis (SC12) http://bit.ly/PyHPC2012 Introduction ------------ Python is a high-level programming language with a growing community in academia and industry. It is a general-purpose language adopted by many scientific applications such as computational fluid dynamics, bio molecular simulation, artificial intelligence, statistics and data analysis, scientific visualization etc. More and more industrial domains are turning towards it as well, such as robotics, semiconductor manufacturing, automotive solutions, telecommunication, computer graphics, and games. In all fields, the use of Python for scientific, high performance parallel, and distributed computing, as well as general scripted automation is increasing. Moreover, Python is well-suited for education in scientific computing. The workshop will bring together researchers and practitioners from industry and academia using Python for all aspects of high performance and scientific computing. The goal is to present Python applications from mathematics, science, and engineering, to discuss general topics regarding the use of Python (such as language design and performance issues), and to share experience using Python in scientific computing education. Topics ------ * High performance computing with Python * Performance analysis, profiling, and debugging of Python code * System administration using Python * Integration with other programming languages * Python applications in mathematics, science, and engineering * Scientific visualization * Problem solving environments * Education in scientific computing Papers/Submission ----------------- We invite you to submit a paper of up to 10 pages via the submission site (https://www.easychair.org/conferences/?conf=pyhpc2012). All papers will be published published as a part of the SC 2012 digital proceedings. These are IEEE digital library proceedings that will be available online. The 10-page limit includes figures, tables, and appendices, but does not include references, for which there is no page limit. The formatting instructions are available here: http://www.ieee.org/conferences_events/conferences/publishing/templates.html Important Dates --------------- Full paper submission: September 14, 2012 Notification of acceptance: October 1, 2012 Camera-ready papers: October 29, 2012 Program Committee ----------------- * Achim Basermann, German Aerospace Center, Germany * David Beazley, Dabeaz, LLC, USA * William E. Hart, Sandia National Laboratories, USA * Konrad Hinsen, Centre de Biophysique Mol?culaire, CNRS Orl?ans, France * Guy K. Kloss, Auckland University of Technology, New Zealand * Maurice Ling, The University of Melbourne, Australia * Stuart Mitchell, The University of Auckland, New Zealand * Mike M?ller, Python Academy, Germany * Travis Oliphant, Continuum Analytics, Inc., USA * Fernando P?rez, University of California, Berkeley, USA * Massimo Di Pierro, DePaul University, USA * Marc Poinot, ONERA, France * Andy R. Terrel, Enthought, Inc., USA * Ga?l Varoquaux, INRIA, France Workshop Organizers ------------------- * Chairs: Andreas Schreiber, German Aerospace Center (DLR), Germany William Scullin, Argonne National Laboratory, USA E-Mail: pyhpc2012 at dlr.de -------------------------- Deutsches Zentrum f?r Luft- und Raumfahrt e.V. (DLR) German Aerospace Center Simulation and Software Technology | Linder Hoehe | 51147 Cologne | Germany Andreas Schreiber | Head of Department Telephone 02203-601-2485 | Mobile 0173-5231013 | Telefax 02203-601-3070 | Andreas.Schreiber at dlr.de www.DLR.de | software.DLR.de From sarava at mindmeldr.com Mon Jul 30 05:43:00 2012 From: sarava at mindmeldr.com (Ramalingam Saravanan) Date: Sun, 29 Jul 2012 22:43:00 -0500 Subject: ANN: GraphTerm - A Graphical Terminal Interface Message-ID: GraphTerm is a browser-based graphical terminal interface, that aims to seamlessly blend the command line and graphical user interfaces. The goal is to be fully backwards compatible with xterm, with additional graphical features being accessed only as needed. (GraphTerm builds upon two earlier browser-based terminal projects, XMLTerm and AjaxTerm.) In addition to the command line, GraphTerm implements file "finder" or "explorer" features, and the detached terminal features of GNU Screen. The interface is designed to be touch-friendly, relying upon command re-use to minimize keyboard use. It preserves history for commands entered by typing, clicking, or tapping, and is themable using CSS. GraphTerm acts as a terminal exchange server, allowing multiple users to connect to multiple computers simultaneously and share terminal sessions for collaboration. This is the first public release of GraphTerm. It can be installed from: http://pypi.python.org/pypi/graphterm - Project Page: http://info.mindmeldr.com/code/graphterm - Source: http://github.com/mitotic/graphterm - License: BSD - Version: 0.30 - Screenshots: http://info.mindmeldr.com/code/graphterm/graphterm-screenshots Enjoy, R. Saravanan From garabik-news-2005-05 at kassiopeia.juls.savba.sk Tue Jul 31 14:54:39 2012 From: garabik-news-2005-05 at kassiopeia.juls.savba.sk (garabik-news-2005-05 at kassiopeia.juls.savba.sk) Date: Tue, 31 Jul 2012 12:54:39 +0000 (UTC) Subject: ANN: unicode 0.9.6 Message-ID: unicode is a simple python command line utility that displays properties for a given unicode character, or searches unicode database for a given name. It was written with Linux in mind, but should work almost everywhere (including MS Windows and MacOSX), UTF-8 console is recommended. ?p??pu??s ?po???u? ??? ?o ?sn p??u??p? pu? s?ld???u???d ??? ?u??????suo??p loo? ??????p??p ?u?ll??x? u? s?? ?I ?s?u??od?po? ?u???????p ?l???ld?o? ?u??sn ?l???? 's?d?l? ?o ?????s ??l?????s ?ll?ns??? o?u?? ?x?? ??? ????uo? o? p??pu??s ?po???u? ??? ?o ???od lln? ??? s???oldx? ???? '????l???n ,?po????d, osl? su????uo? ??????d ??? Changes since previous versions: * added option to recognise octal input numerical codes * added option to convert input numerical codes from an arbitrary charset * better error messages if the codepoint exceeds sys.maxunicode URL: http://kassiopeia.juls.savba.sk/~garabik/software/unicode/ -- ----------------------------------------------------------- | Radovan Garab?k http://kassiopeia.juls.savba.sk/~garabik/ | | __..--^^^--..__ garabik @ kassiopeia.juls.savba.sk | ----------------------------------------------------------- Antivirus alert: file .signature infected by signature virus. Hi! I'm a signature virus! Copy me into your signature file to help me spread!