Vulnerability in zdaemon 2.0.5 and earlier
zdaemon is a Unix (Unix, Linux, Mac OS X) Python program that wraps commands to make them behave as proper daemons. See http://pypi.python.org/pypi/zdaemon. zdaemon can be configured to start as root and then switch to a less privileged user. In version 2.0.5 and earlier, zdaemon didn't update supplementary groups. Processes started as root retain root's supplementary groups, likely providing more privileges than intended. This is fixed by zdaemon 2.0.6. It's recommended that people using zdaemon 2.0.5 and earlier upgrade to 2.0.6 at their earliest convenience. Jim -- Jim Fulton -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/
[ANN] Python Tools for Visual Studio 1.5 Beta
We're pleased to announce the release of Python Tools for Visual Studio 1.5 Beta [http://pytools.codeplex.com/releases/view/88766]. Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python language. PTVS supports a broad range of features including: * Supports CPython, IronPython, Jython and PyPy * Python editor with advanced member, signature intellisense and refactoring * Code navigation: "Find all refs", goto definition, and object browser * Local and remote debugging * Profiling with multiple views * Integrated Python interactive session window with inline matplotlib graphics * Support for HPC clusters and MPI, including debugging and Profiling * Interactive parallel computing via integrated IPython REPL (read-evaluate-print-loop) The primary new feature for this release is Django including Azure support! The http://www.djangoproject.com is a popular Python webframework/CMS which is used by many reputable companies and high-traffic websites. In this Beta release, the following are supported: * Create a New Project / Django Application * Add Django HTML Template * Intellisense for Django templates * Runtime debugging of Django templates * Use IIS with a pure-Python FastCGI interface * Support for deploying to Windows Azure when Windows Azure Tools for Visual Studio is installed For more information on Python support for Windows Azure, please see http://www.windowsazure.com. This release also introduces Python client libraries for Windows Azure services available via PyPI that work across Windows, Linux and Mac OS operating systems. The 1.5 release also includes several new intellisense features including some contributed by the community. This includes completions after "def " based upon methods defined in base classes and completions for exception types after "raise" statements" (thanks Zooba!). There are also improvements to the import intellisense. Full list of issues addressed in 1.5 beta: 714 VS crashes when open project 713 Import Intellisense should work after typing "," 712 IronPython REPL runs in builtin and not main 704 pyopencl causes AttributeError when run under the debugger. 702 VS startup crash 699 Resolve import box doesn't show when I hover the mouse on functions. 676 exception when launching a python solution with vs2010 667 stop executing when error occurs 711 Send to REPL fails with "The Python REPL process has exited" 717 Error in Interactive window crashes VS We'd like to thank the following people who took the time to report the issues and feedback for this release: ajp, Anna0311, golubdr, hjyh, hyh, mahpour, tramsay, and zooba. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/
PyCon DE 2012 - New Deadline for Proposals is June 15
Dear Pythonistas, You haven't missed it yet. The new deadline to submit a talk or tutorial proposal for PyCon DE 2012 is June 15, 2012. Don't miss this chance to speak at the largest gathering of the German-speaking Python community. Talks and tutorials in English are welcome if you are not comfortable with German. Please spread the word and let other, interested people know about this deadline. Cheers, Mike PyCon DE 2012 - Call for Papers === The second PyCon DE will be held October 29 - November 3, 2012 in Leipzig Germany. We ask you to submit your proposal for a talk [2]. Details of the call are below in German. The conference language will be German. However, talks in English by non-native German speakers will be accepted. PyCon DE 2012 - Aufruf zur Vorträgen = Ab sofort kann jeder, der sich für Python interessiert, einen Vortragsvorschlag für die PyCon DE 2012 einreichen [1]. Es gibt nur zwei Bedingungen: Das Thema sollte interessant sein, und es sollte etwas mit Python zu tun haben. Für die zweite Python-Konferenz sind wir an einer breiten Themenpalette interessiert, die das ganze Spektrum der Entwicklung, Nutzung und Wirkung von Python zeigt. Folgende Tracks sind geplant: Python als Programmiersprache - * Fortgeschrittene Programmierung, zum Beispiel Metaprogramming * CPython * Python-Kernentwicklung * Python-Implementierungen (PyPy, Jython, IronPython) * Python 3 * Zukünftige Entwicklungen Webanwendungen mit Python - * Web-Frameworks für Python * Best Practises für die Python-Programmierung * Kombination von Python und JavaScript * Contentmanagement mit Python Anwendungsbereiche -- * Wissenschaftliche Anwendungen mit Python * Python für Finanz-Anwendungen * Lehre mit Python / Python als erste Programmiersprache * Python im Unternehmensumfeld * Systemintegration mit Python * Grafische Nutzerschnittstellen (GUIs) * Datenbankanwendungen mit Python * Python für die Hardware-Steuerung Softwareentwicklung --- * Testen von Python-Programmen * Agile Entwicklung mit Python * Algorithmen mit Python * Datenstrukturen mit Python * Design-Patterns mit Python * Parallele Programmierung mit Python * Einbetten von Python in andere Anwendungen Werkzeuge - * Packaging von Python-Bibliotheken * Deployment von Python-Anwendungen * IDEs für Python * Plattformen wie GAE, EC2 Python-Community * Marketing für Python * Python, Open Source und Entwickler-Gemeinschaft Mehr ... Ihr Themenbereich ist nicht aufgelistet, wäre aber aus Ihrer Sicht für die PyCon DE interessant? Kein Problem. Reichen Sie Ihren Vortragsvorschlag einfach ein. Auch wir können nicht alle Anwendungsbereiche von Python überschauen. Vortragstage sind der 30. und 31. Oktober sowie der 1. November 2012. Es gibt zwei Vortragsformate: Standard-Vortrag -- 20 Minuten Vortrag + 5 Minuten Diskussion Lang-Vortrag -- 45 Minuten Vortrag + 10 Minuten Diskussion Die Vortragszeit wird strikt eingehalten. Bitte testen Sie die Länge Ihres Vortrags. Lassen Sie gegebenenfalls ein paar Folien weg. Die Vortragssprache ist Deutsch. In begründeten Ausnahmefällen können Vorträge auch auf Englisch gehalten werden. Bitte fragen Sie uns dazu. Bitte reichen Sie Ihren Vortrag auf über die Konferenz-Website [2] ein bis zum 31.05.2012 ein. Wir entscheiden bis zum 30. Juni 2012 über die Annahme der Vorträge. [1] http://2012.de.pycon.org/news/2012/05/07/call-for-papers/ [2] http://2012.de.pycon.org/proposals/submit/talk/ PyCon DE 2012 - Call for Tutorials == The second PyCon DE will be held October 29 - November 3, 2012 in Leipzig, Germany. We ask you to submit your proposal for a tutorial [1]. Details of the call are below in German. The conference language will be German. However, tutorials in English by non-native German speakers will be accepted. PyCon DE 2012 - Aufruf zu Tutorials === Wir rufen alle erfahrenen Python-Nutzer auf, Bewerbungen für Tutorials für die PyCon DE 2012 einzureichen. Die Tutorials finden am 29. Oktober 2012 im Rahmen der PyCon DE (http://de.pycon.org) statt. Ein Tutorial soll drei Stunden dauern. Die Themen der Tutorials können Einführung in Python, fortgeschrittene Themen, Web-Frameworks oder andere große Python-Bibliotheken sowie typische Softwareentwicklungsarbeiten wie Testen oder Versionskontrolle mit Python sein. Bitte reichen Sie Ihren Vorschlag bis zum 31. Mai 2012 über Konferenz-Website [1] ein. Der Vorschlag muss Folgendes enthalten: * Titel * Kurzbeschreibung des Inhaltes * Zielgruppe (Anfänger, Fortgeschrittene, Experten) * stichpunktartige Gliederung des Tutorials mit Zeitangaben zu den einzelnen Punkten (die Summe muss 180 Minuten betragen) Jedes Tutorial umfasst zwei Blöcke mit je 90 Minuten mit einer halbstündigen Pause. Eine Person kann Vorschläge f
ANN: python-ldap 2.4.10
Find a new release of python-ldap: http://pypi.python.org/pypi/python-ldap/2.4.10 python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for that purpose. Additionally it contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAP URLs and LDAPv3 schema). Project's web site: http://www.python-ldap.org/ Ciao, Michael. Released 2.4.10 2012-06-07 Changes since 2.4.9: Lib/ * ldapobject.ReconnectLDAPObject.reconnect() now preserves order of options set with LDAPObject.set_option before. This is needed e.g. for setting connection-specific TLS options. Demo/ * Better version of Demo/pyasn1/syncrepl.py (thanks to Ben Cooksley) Released 2.4.9 2012-03-14 Changes since 2.4.8: Lib/ * ldapobject.ReconnectLDAPObject.reconnect() now does kind of an internal locking to pause other threads while reconnecting is pending. * Changes to bind- and startTLS-related operation methods of class ReconnectLDAPObject for more robustness * New constant ldap.OPT_NAMES_DICT contains mapping from integer to variable name for all option-related constants. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/