From fwierzbicki at gmail.com Fri Jun 2 19:49:17 2017 From: fwierzbicki at gmail.com (fwierzbicki at gmail.com) Date: Fri, 2 Jun 2017 16:49:17 -0700 Subject: Jython 2.7.1 rc2 released! Message-ID: On behalf of the Jython development team, I'm pleased to announce that Jython 2.7.1 rc2 is released! Thanks to Amobee for sponsoring my work on Jython, and thanks to the many contributors to Jython! Details are here: http://fwierzbicki.blogspot.com/2017/06/jython-271-rc2-released.html -Frank From juancarlo.anez at gmail.com Sun Jun 4 17:17:54 2017 From: juancarlo.anez at gmail.com (=?UTF-8?Q?Juancarlo_A=C3=B1ez?=) Date: Sun, 4 Jun 2017 17:17:54 -0400 Subject: TatSu 4.2.0 Message-ID: Added ~~~~~ * Parse speeds on large files reduced by 5-20% by optimizing parse contexts and closures, and unifying the AST_ and CST_ stacks. * Added the *"skip to"* expression ( ``->``), useful for writing *recovery* rules. The parser will advance over input, one character at time, until the expression matches. Whitespace and comments will be skipped at each step. * Added the *any* expression ( ``/./``) for matching the next character in the input. * The ANTLR_ grammar for Python3_ to the `g2e` example, and udate `g2e` to handle more ANTLR_ syntax. * Check typing with Mypy_. Changed ~~~~~~~ * Removed the very old _regex_ example. * Make parse traces more compact. Add a sample to the docs. * Explain Grako_ compatibility in docs. |TatSu| ======= |TatSu| (the successor to Grako_) is a tool that takes grammars in a variation of `EBNF`_ as input, and outputs `memoizing`_ (`Packrat`_) `PEG`_ parsers in `Python`_. |TatSu| can compile a grammar stored in a string into a ``tatsu.grammars.Grammar`` object that can be used to parse any given input, much like the `re`_ module does with regular expressions, or it can generate a Python_ module that implements the parser. -- Juancarlo A?ez From robin at alldunn.com Sun Jun 4 23:17:05 2017 From: robin at alldunn.com (Robin Dunn) Date: Sun, 04 Jun 2017 20:17:05 -0700 Subject: wxPython 4.0.0a3 Message-ID: <5934CD31.6050602@alldunn.com> Announcing wxPython 4.0.0a3 =========================== https://pypi.python.org/pypi/wxPython/4.0.0a3 Changes ------- Fixed a few cases where the GIL was not acquired before building tuples of values. The problems associated with this (hangs or crashes) were sporadic and seemingly random, and did not appear until there was a background thread that was very busy. Running under a debug build of Python revealed the problem almost immediately. Yay Python! Return an integer value from wx.DC.GetHandle instead of a wrapped voidptr object, similar to how it is done for wx.Window.GetHandle. Make wx.TreeItemID hashable, with meaningful hash value and equality operators, so it can be used as a dictionary key in Py3. Fixed crash in wx.grid.GridTable.GetAttr, and potentially other cases of classes derived from wx.RefCounter. Add ShowPage and IsRunning methods to wx.adv.Wizard. Fixed various GTK specific bugs and other cleanup in wx.lib.agw.aui. Updated to SIP 4.19.2 Restored builders for Python 3.4 to the buildbot. Restore the wrappers for GetPaperSize and SetPaperSize to wx.PrintData. Fix crashing problem when a wx.TreeItemId was compared with None. Fix for missing checkbox images in CheckListCtrlMixin on Linux and OSX. Fix another crashing problem in propgrid, and a few other propgrid issues too. The release version of the documentation can now be found at https://docs.wxPython.org/ The documentation created during the snapshot builds is still located at https://wxPython.org/Phoenix/docs/html What is wxPython? ----------------- wxPython is a cross-platform 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++. Supported platforms are Microsoft Windows, Mac OS X and macOS, and Linux or other unix-like systems with GTK2 or GTK3 libraries. In most cases the native widgets are used on each platform to provide a 100% native look and feel for the application. What is wxPython Phoenix? ------------------------- wxPython's Project Phoenix is a new from-the-ground-up implementation of wxPython, created with the intent of making wxPython ?better, stronger, faster than he was before.? In other words, this new implementation is focused on improving speed, maintainability and extensibility of wxPython, as well as removing most of the cruft that had accumulated over the long life of Classic wxPython. The project has been in development off and on, mostly behind the scenes, for many years. For the past few years automated snapshot builds have been available for those adventurous enough to try it, and many people eventually started using the snapshots in their projects, even for production releases. While there are still some things on the periphery that need to be completed, the core of the new wxPython extension modules which wrap the wxWidgets code has been stable for a long time now. Due to some things being cleaned up, reorganized, simplified and dehackified wxPython Phoenix is not completely backwards compatible with wxPython Classic. This is intended. In general, however, the API differences tend to be minor and some applications can use Phoenix with slight, or even no modifications. In some other cases the correct way to do things was also available in Classic and it's only the wrong way that has been removed from Phoenix. For more information there is a Migration Guide document available at: https://docs.wxpython.org/MigrationGuide.html The new wxPython API reference documentation, including all Python-specific additions and customizations, and docs for the wx.lib package, is located at: https://docs.wxpython.org/ -- Robin Dunn Software Craftsman http://wxPython.org From uvemas at gmail.com Fri Jun 2 13:27:43 2017 From: uvemas at gmail.com (Vicent Mas) Date: Fri, 02 Jun 2017 17:27:43 +0000 Subject: ANN: ViTables-3.0.0 Message-ID: ========================= Announcing ViTables 3.0.0 ========================= After another long period retired from development activities I'm happy to come back and present ViTables 3.0.0, the latest release of this viewer for PyTables/HDF5 files. Definitely this release wouldn't have been possible without the invaluable help of a bunch of contributors so THANKS to all of them. As it happens with the entire PyTables family, the main strength of ViTables is its ability to manage really large datasets in a fast and comfortable manner. For example, with ViTables you can open a table with one thousand million rows in a few tenths of second, with very low memory requirements. Also important is the fact that it is designed to be a multiplatform application, i.e., it runs flawlessly in Unix (and hence, GNU/Linux), Mac OS X and Windows. The fact that it runs on top of PyTables ensures its speed and memory efficiency. This release doesn't contain lots of new functionalities. There are bug fixes, some usability enhancements and new plugins included. The big news is that it supports the latest Python, PyTables and PyQt versions so major version has moved from 2 to 3. Platforms --------- At the moment, ViTables has been fully tested only on GNU/Linux and Windows platforms, but as it is made on top of Python, PyQt and PyTables, its portability should be really good and it should work just fine in other Unices. How to get it ------------- Please, visit: http://vitables.org/Download and see what is available. Share your experience --------------------- I'm very interested in your feedback about ViTables. Please send your opinions, suggestions, bugs, etc. to the ViTables Users Group at http://tech.groups.yahoo.com/group/vitables-users. Thank you! Enjoy Data with ViTables, the troll of the PyTables family! -- Share what you know, learn what you don't From kwpolska at gmail.com Mon Jun 5 11:14:00 2017 From: kwpolska at gmail.com (Chris Warrick) Date: Mon, 5 Jun 2017 17:14:00 +0200 Subject: Nikola v7.8.7 is out! Message-ID: <6d8a9f27-058f-8657-a2b9-0385296fa8bd@gmail.com> On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v7.8.7. This is a part-emergency bugfix, part-world domination release. What is Nikola? =============== Nikola is a static site and blog generator, written in Python. It can use Mako and Jinja2 templates, and input in many popular markup formats, such as reStructuredText and Markdown ? and can even turn Jupyter (IPython) Notebooks into blog posts! It also supports image galleries, and is multilingual. Nikola is flexible, and page builds are extremely fast, courtesy of doit (which is rebuilding only what has been changed). Find out more at the website: https://getnikola.com/ Downloads ========= Install using `pip install Nikola` or download tarballs on GitHub and PyPI: https://github.com/getnikola/nikola/releases/tag/v7.8.7 https://pypi.python.org/pypi/Nikola/7.8.7 Changes ======= In an effort to improve interoperability with other static site generators, make importing data easier, and help with world domination, Nikola v7.8.7 ships with support for the following metadata formats: * reST-style comments (.. name: value ? default format) * Two-file format (reST-style comments or 7-line) * Jupyter Notebook metadata * YAML, between --- (Jekyll, Hugo) * TOML, between +++ (Hugo) * reST docinfo (Pelican) * Markdown metadata extension (Pelican) In addition, Markdown is now enabled and required by default. More details: The release also fixes two important bugs, one that crashes when trying to detect locale in some edge cases, and another which made some themes quietly leak template files. If you?re using a Jinja2-based theme that does not have its own `parent` file, please force a rebuild (nikola build -a). Features -------- * Enable markdown by default (part of Issue #2809) * Allowing to register filters from plugins, and allowing to specify default filters as strings of the form ``filters.`` (part of Issue #2475) * Support ignoring assets via ``ignore_assets`` theme meta field (Issue #2812) * Ignore unused Colorbox locales (Issue #2812) * Accept tag metadata as lists for YAML/TOML (Issue #2801) * Support for mapping metadata from other formats to Nikola names using the ``METADATA_MAPPING`` setting (Issue #2817) * Support for reStructured text docinfo metadata with ``USE_REST_DOCINFO_METADATA`` option, defaulting to False (Issue #1923) * New ``HIDE_REST_DOCINFO`` option, defaulting to False. * Support for Markdown Metadata for Pelican compatibility by adding ``'markdown.extensions.meta'`` to ``MARKDOWN_EXTENSIONS`` (Issue #1923) * Support for YAML and TOML metadata (Issue #2801) Bugfixes -------- * Use inheritance tree when looking for theme engine (Issue #2816) * Fix unbound variable error in locale guessing (Issue #2806) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 512 bytes Desc: OpenPGP digital signature URL: From tom.augspurger88 at gmail.com Mon Jun 5 08:36:31 2017 From: tom.augspurger88 at gmail.com (Tom Augspurger) Date: Mon, 5 Jun 2017 07:36:31 -0500 Subject: ANN: pandas v0.20.2 released Message-ID: I'm pleased to announce the release of pandas 0.20.2. This is a minor bug-fix release in the 0.20.x series and includes some small regression fixes, bug fixes, and performance improvements. See the Whatsnew Page to see all of the changes. We recommend that all users upgrade to this version. This was a release of 4 weeks with 67 commits by 34 authors. Tom --- *What is it* pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with ?relational? or ?labeled? data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. *How to get it* Source tarballs and windows/mac/linux wheels are available on PyPI (thanks to Christoph Gohlke for the windows wheels, and to Matthew Brett for setting up the mac/linux wheels). Conda packages are already available via the conda-forge channel (conda install pandas -c conda-forge). It will be available on the main channel shortly. *Issues* Please report any issues on our issue tracker: https://github.com/pydata/pandas/issues *Thanks* Thanks to all the contributors: - Aaron Barber - Andrew ? - Becky Sweger - Christian Prinoth - Christian Stade-Schuldt - DSM - Erik Fredriksen - Hugues Valois - Jeff Reback - Jeff Tratner - JimStearns206 - John W. O'Brien - Joris Van den Bossche - JosephWagner - Keith Webber - Mehmet Ali "Mali" Akmanalp - Pankaj Pandey - Patrick Luo - Patrick O'Melveny - Pietro Battiston - RobinFiveWords - Ryan Hendrickson - SimonBaron - Tom Augspurger - WBare - bpraggastis - chernrick - chris-b1 - economy - gfyoung - jaredsnyder - keitakurita - linebp - lloydkirk From charlesr.harris at gmail.com Wed Jun 7 15:25:59 2017 From: charlesr.harris at gmail.com (Charles R Harris) Date: Wed, 7 Jun 2017 13:25:59 -0600 Subject: NumPy 1.13.0 release Message-ID: Hi All, On behalf of the NumPy team, I amn pleased to announce the NumPy 1.13.0 release. This release supports Python 2.7 and 3.4-3.6 and contains many new features. It is one of the most ambitious releases in the last several years. Some of the highlights and new functions are *Highlights* - Operations like ``a + b + c`` will reuse temporaries on some platforms, resulting in less memory use and faster execution. - Inplace operations check if inputs overlap outputs and create temporaries to avoid problems. - New __array_ufunc__ attribute provides improved ability for classes to override default ufunc behavior. - New np.block function for creating blocked arrays. *New functions* - New ``np.positive`` ufunc. - New ``np.divmod`` ufunc provides more efficient divmod. - New ``np.isnat`` ufunc tests for NaT special values. - New ``np.heaviside`` ufunc computes the Heaviside function. - New ``np.isin`` function, improves on ``in1d``. - New ``np.block`` function for creating blocked arrays. - New ``PyArray_MapIterArrayCopyIfOverlap`` added to NumPy C-API. Wheels for the pre-release are available on PyPI. Source tarballs, zipfiles, release notes, and the changelog are available on github . A total of 102 people contributed to this release. People with a "+" by their names contributed a patch for the first time. - A. Jesse Jiryu Davis + - Alessandro Pietro Bardelli + - Alex Rothberg + - Alexander Shadchin - Allan Haldane - Andres Guzman-Ballen + - Antoine Pitrou - Antony Lee - B R S Recht + - Baurzhan Muftakhidinov + - Ben Rowland - Benda Xu + - Blake Griffith - Bradley Wogsland + - Brandon Carter + - CJ Carey - Charles Harris - Christoph Gohlke - Danny Hermes + - David Hagen + - David Nicholson + - Duke Vijitbenjaronk + - Egor Klenin + - Elliott Forney + - Elliott M Forney + - Endolith - Eric Wieser - Erik M. Bray - Eugene + - Evan Limanto + - Felix Berkenkamp + - Fran?ois Bissey + - Frederic Bastien - Greg Young - Gregory R. Lee - Importance of Being Ernest + - Jaime Fernandez - Jakub Wilk + - James Cowgill + - James Sanders - Jean Utke + - Jesse Thoren + - Jim Crist + - Joerg Behrmann + - John Kirkham - Jonathan Helmus - Jonathan L Long - Jonathan Tammo Siebert + - Joseph Fox-Rabinovitz - Joshua Loyal + - Juan Nunez-Iglesias + - Julian Taylor - Kirill Balunov + - Likhith Chitneni + - Lo?c Est?ve - Mads Ohm Larsen - Marein K?nings + - Marten van Kerkwijk - Martin Thoma - Martino Sorbaro + - Marvin Schmidt + - Matthew Brett - Matthias Bussonnier + - Matthias C. M. Troffaes + - Matti Picus - Michael Seifert - Mikhail Pak + - Mortada Mehyar - Nathaniel J. Smith - Nick Papior - Oscar Villellas + - Pauli Virtanen - Pavel Potocek - Pete Peeradej Tanruangporn + - Philipp A + - Ralf Gommers - Robert Kern - Roland Kaufmann + - Ronan Lamy - Sami Salonen + - Sanchez Gonzalez Alvaro - Sebastian Berg - Shota Kawabuchi - Simon Gibbons - Stefan Otte - Stefan Peterson + - Stephan Hoyer - S?ren Fuglede J?rgensen + - Takuya Akiba - Tom Boyd + - Ville Skytt? + - Warren Weckesser - Wendell Smith - Yu Feng - Zixu Zhao + - Z? Vin?cius + - aha66 + - drabach + - drlvk + - jsh9 + - solarjoe + - zengi + Cheers, Chuck From mal at europython.eu Thu Jun 8 08:26:19 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Thu, 8 Jun 2017 14:26:19 +0200 Subject: EuroPython 2017: Full schedule now online Message-ID: <70a0176c-464e-43d9-287d-42430e626429@europython.eu> We are happy to announce the schedule for EuroPython 2017 in Rimini, Italy (July 9-16). The program WG has been working hard trying to fit all the sessions in the last few weeks. With over 200 sessions, over 180 speakers, one day for workshops, 5 days of talks, training, keynotes, lightning talks, posters, help desks and open spaces, followed by 2 days of sprints, EuroPython will be one of the most exciting and vibrant Python events this year: * EuroPython 2017 Schedule * https://ep2017.europython.eu/p3/schedule/ep2017/ The schedule is available in table and list format. Please note that we are still applying small changes to the slots where necessary. Many thanks to everyone who submitted proposals. EuroPython wouldn?t be possible without our speakers ! If you want to join the fun, be sure to get your tickets as soon as possible, since ticket sales usually start picking up quite a bit after we announce the schedule. Aside: If you haven?t done yet, please get your EuroPython 2017 ticket soon. We will switch to on-desk rates later in June, which will cost around 30% more than the regular rates. https://ep2017.europython.eu/en/registration/buy-tickets/ Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/872790385055211520 Thanks. From fabiofz at gmail.com Thu Jun 8 14:15:15 2017 From: fabiofz at gmail.com (Fabio Zadrozny) Date: Thu, 8 Jun 2017 15:15:15 -0300 Subject: PyDev 5.8.0: Code Coverage fixes, IronPython debugging Message-ID: PyDev 5.8.0 Release Highlights - *Important* PyDev now requires Java 8 and Eclipse 4.6 (Neon) onwards. - PyDev 5.2.0 is the last release supporting Eclipse 4.5 (Mars). - *Code Analysis* - Fixed issue getting existing PyLint markers. - There's now an Info and an Ignore level. - *Debugger* - The debugger now provides hooks for clients and provides ways to extend the handling of custom types. See: https://github.com/fabioz/PyDev.Debugger/tree/master/pydevd_plugins/extensions (patch by *Yuli Fiterman*). - Fixed issue where the debugger could end up removing quotes on args. *#PyDev-797* - The debugger now works with IronPython again -- although note that *IronPython* *2.7.6* and *2.7.7* have a critical bug which prevents IronPython from working in PyDev: https://github.com/IronLanguages/main/issues/1663 - *Code Coverage* - Fixed issue getting code-coverage version. *#PyDev-791* - Properly works when running with pytest (provided that pytest-cov is installed). - *Others* - Update .yaml file for google app engine project templates (patch by *JunjieW*). - Upgraded Lucene to 6.1.0 (patch by *Sopot Cela*). - Update docstring from parameters (Ctrl+1 on *def*) properly considers sphinx with types. *#PyDev-787* - Code Completion: Properly finding *__init__* from superclass in inherited classes. *#PyDev-802* - No longer showing icon to start interactive console in toolbar because Eclipse could end up creating multiple entries which were shown forever. *#PyDev-708* - Other minor bugfixes. What is PyDev? PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development. It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. Details on PyDev: http://pydev.org Details on its development: http://pydev.blogspot.com What is LiClipse? LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc. It's also a commercial counterpart which helps supporting the development of PyDev. Details on LiClipse: http://www.liclipse.com/ Cheers, -- Fabio Zadrozny ------------------------------ Software Developer LiClipse http://www.liclipse.com PyDev - Python Development Environment for Eclipse http://pydev.org http://pydev.blogspot.com PyVmMonitor - Python Profiler http://www.pyvmmonitor.com/ From ryan.j.ollos at gmail.com Fri Jun 9 02:26:21 2017 From: ryan.j.ollos at gmail.com (Ryan Ollos) Date: Thu, 8 Jun 2017 23:26:21 -0700 Subject: Trac 1.0.14 Released Message-ID: Trac 1.0.14 Released ==================== Trac 1.0.14, the latest maintenance release for the current stable branch, is available. You will find this release at the usual places: https://trac.edgewall.org/wiki/TracDownload#PreviousStableRelease https://pypi.python.org/pypi/Trac/1.0.14 Trac 1.0.14 provides more than 3 dozen bug fixes and minor enhancements. You can find the detailed release notes for 1.0.14 on the following pages: https://trac.edgewall.org/wiki/1.0/TracChangeLog https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.0#MaintenanceReleases Now to the packages themselves: URLs: https://download.edgewall.org/trac/Trac-1.0.14-py2-none-any.whl https://download.edgewall.org/trac/Trac-1.0.14.tar.gz https://download.edgewall.org/trac/Trac-1.0.14.win32.exe https://download.edgewall.org/trac/Trac-1.0.14.win-amd64.exe https://download.edgewall.org/trac/Trac-1.0.14.zip MD5 sums: 4fbac9b81d9cfc4a790111491a04858c Trac-1.0.14-py2-none-any.whl 590b4fc2eac41a774bd25792f878a674 Trac-1.0.14.tar.gz e59c0a7d620a3470f4ca9c4a2f62fc7c Trac-1.0.14.win32.exe 2ec6706295c667f88b0d493dfcaf78ad Trac-1.0.14.win-amd64.exe 620f2bcfd67205fa66b657b3f91a666f Trac-1.0.14.zip SHA1 sums: 15cad79ca974fc7bbe7c8256b503c113abe902f5 Trac-1.0.14-py2-none-any.whl d5c4034a5dc133abd91a278d7d39c5273d1a2ea7 Trac-1.0.14.tar.gz c3c4d5b66090721b4dca97b1aa8783aa9196fad5 Trac-1.0.14.win32.exe 95edfee3fcfcfe21338d3a39baf0a04c78e12dd7 Trac-1.0.14.win-amd64.exe 4ff077fcd0a060a461551fca4d9fffccf08b139f Trac-1.0.14.zip Acknowledgements ================ Many thanks to the growing number of people who have, and continue to, support the project. Also our thanks to all people providing feedback and bug reports that helps us make Trac better, easier to use and more effective. Without your invaluable help, Trac would not evolve. Thank you all. Finally, we hope that Trac will be useful to like-minded programmers around the world, and that this release will be an improvement over the last version. Please let us know. /The Trac Team http://trac.edgewall.org/ From nicoddemus at gmail.com Fri Jun 9 07:19:09 2017 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Fri, 09 Jun 2017 11:19:09 +0000 Subject: pytest 3.1.2 Message-ID: pytest 3.1.2 has just been released to PyPI. This is a bug-fix release, being a drop-in replacement. To upgrade:: pip install --upgrade pytest The full changelog is available at http://doc.pytest.org/en/latest/changelog.html. Thanks to all who contributed to this release, among them: * Andreas Pelme * ApaDoctor * Bruno Oliveira * Florian Bruhin * Ronny Pfannschmidt * Segev Finer Happy testing, The pytest Development Team From hawkowl at atleastfornow.net Sat Jun 10 21:14:58 2017 From: hawkowl at atleastfornow.net (Amber Hawkie Brown) Date: Sun, 11 Jun 2017 11:14:58 +1000 Subject: Twisted 17.5 Release Announcement Message-ID: On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 17.5! The highlights of this release are: - twisted.python.url has been spun out into the new 'hyperlink' package; importing twisted.python.url is now a compatibility alias - Initial support for OpenSSL 1.1.0. - Fixes around the reactor DNS resolver changes in 17.1, solving all known regressions - Deferred.asFuture and Deferred.fromFuture, to allow you to map asyncio Futures to Twisted Deferreds and vice versa, for use the with Python 3+ asyncioreactor in Twisted - Support for TLS 1.3 ciphersuites, in advance of a released OpenSSL to enable the protocol - Further Python 3 support in twisted.web, initial support in twisted.mail.smtp. For more information, check the NEWS file (link provided below). You can find the downloads at > (or alternatively >). The NEWS file is also available at >. Many thanks to everyone who had a part in this release - the supporters of the Twisted Software Foundation, the developers who contributed code as well as documentation, and all the people building great things with Twisted! Twisted Regards, Amber Brown (HawkOwl) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: Message signed with OpenPGP URL: From kwpolska at gmail.com Mon Jun 12 08:57:07 2017 From: kwpolska at gmail.com (Chris Warrick) Date: Mon, 12 Jun 2017 14:57:07 +0200 Subject: Nikola v7.8.8 is out! Message-ID: On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v7.8.8. It fixes some bugs and adds new features. What is Nikola? =============== Nikola is a static site and blog generator, written in Python. It can use Mako and Jinja2 templates, and input in many popular markup formats, such as reStructuredText and Markdown ? and can even turn Jupyter Notebooks into blog posts! It also supports image galleries, and is multilingual. Nikola is flexible, and page builds are extremely fast, courtesy of doit (which is rebuilding only what has been changed). Find out more at the website: https://getnikola.com/ Downloads ========= Install using `pip install Nikola` or download tarballs on GitHub and PyPI: https://github.com/getnikola/nikola/releases/tag/v7.8.8 https://pypi.python.org/pypi/Nikola/7.8.8 Changes ======= This release fixes two grave bugs in TOML metadata support (sorry!). The built-in themes have also been cleaned up and include less unused assets. In addition, taxonomies now support translations. HTML meta tags are also possible metadata sources. The default metadata format to generate can now be changed. Features -------- * Providing infrastructure for taxonomies for classification pages to link to related classifications in other languages * Added alternate links (visible and header) for archives and authors (Issue #993) * Added options to add alternative links (visible and header) for tags, sections and categories. * New METADATA_FORMAT option to choose preferred metadata format (Nikola/YAML/TOML/Pelican) (Part of Issue #2801) * Extract metadata from HTML meta and title tags like Pelican (Issue #1923) * Update assets in the ``base`` and ``base-jinja`` themes and clean up code (Issue #2744) * Show captions in the base theme gallery (Part of issue #2777) Bugfixes -------- * Fix two grave bugs in TOML metadata * Require just one line break after TOML/YAML metadata * Add alt attribute to images in galleries in base theme (Part of issue #2777) * Support empty lines in YAML/TOML metadata (Part of issue #2801) * Tests run on macOS. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 512 bytes Desc: OpenPGP digital signature URL: From bryanv at continuum.io Tue Jun 13 12:09:56 2017 From: bryanv at continuum.io (Bryan Van de ven) Date: Tue, 13 Jun 2017 11:09:56 -0500 Subject: ANN: Bokeh 0.12.6 Released Message-ID: <027F3038-7BFB-44F2-87D4-7CB750270F55@continuum.io> On behalf of the Bokeh team, I am pleased to announce the release of version 0.12.6 of Bokeh! *** OF SPECIAL NOTE *** PNG and SVG export directly from python is now supported! Please see the announcement post at: https://bokeh.github.io/blog/2017/6/13/release-0-12-6/ which has more information as well as live demonstrations. If you are using Anaconda/miniconda, you can install it with conda: conda install -c bokeh bokeh Alternatively, you can also install it with pip: pip install bokeh Full information including details about how to use and obtain BokehJS are at: http://bokeh.pydata.org/en/0.12.6/docs/installation.html Issues, enhancement requests, and pull requests can be made on the Bokeh Github page: https://github.com/bokeh/bokeh Documentation is available at http://bokeh.pydata.org/en/0.12.6 There are over 231 total contributors to Bokeh and their time and effort help make Bokeh such an amazing project and community. Thank you again for your contributions. Finally (as always), for questions, technical assistance or if you're interested in contributing, questions can be directed to the Bokeh mailing list: bokeh at continuum.io or the Gitter Chat room: https://gitter.im/bokeh/bokeh Thanks, Bryan Van de Ven From damianavila at gmail.com Tue Jun 13 08:12:15 2017 From: damianavila at gmail.com (=?UTF-8?Q?Dami=C3=A1n_Avila?=) Date: Tue, 13 Jun 2017 09:12:15 -0300 Subject: RISE 5.0.0 is out! Message-ID: We're pleased to announce the release of RISE 5.0.0! RISE let's you show your Jupyter notebook rendered as an executable Reveal.js-based slideshow. It is your very same notebook but in a slidy way! This released was focused in updating Reveal.js to the latest (3.5.0) and fix several bugs in the config mechanism. We also re-did the scrolling feature and, finally, we built the python 3.6 conda packages. For more information, check the ANN blog post at http://www.damian.oquanta.info/posts/rise-500-is-out.html Have a great day! -- *Dami?n Avila* From romuald.texier-marcade at net-ng.com Tue Jun 13 10:04:20 2017 From: romuald.texier-marcade at net-ng.com (Romuald =?iso-8859-1?q?Texier-Marcad=E9?=) Date: Tue, 13 Jun 2017 16:04:20 +0200 Subject: Announcing Kansha 2.0 Message-ID: <1497362660.26299.0@mail.net-ng.com> On behalf of the Kansha Team, I'm glad to announce the release of Kansha 2.0. This new release focuses on improving the user experience and on enabling third parties to contribute new features as plugins. You can test it on http://demo.kansha.org or, if you prefer, by running it in docker: docker run -p 8080:8080 netng/kansha:v2.0.0 Kansha is available for install from the Python Package index at https://pypi.python.org/pypi/kansha. The source code, under a BSD license, is hosted on Github at https://github.com/Net-ng/kansha You can read the documentation on http://kansha.readthedocs.org/ Changes ======= For users --------- * New, responsive theme * Board templates (save board as template, create board from template) * Shared boards (public boards that are advertised on home pages) * Optional identicons * UX improvements * More control upon image backgrounds * Week view in calendar * Performance improvements, lower latency * New wysiwig editor * Turkish language support * Japanese language support * and the usual set of bugfixes For developers -------------- * Cleaner Card code * Card plugin extensions * Service injection * Pluggable theme * Reorganised authentication modules What is Kansha? =============== Kansha is an open source web application written in python to manage and share collaborative scrum boards. Enjoy! The Kansha Development Team. From vb at viblo.se Wed Jun 14 16:58:16 2017 From: vb at viblo.se (Victor Blomqvist) Date: Wed, 14 Jun 2017 22:58:16 +0200 Subject: Pymunk 5.3.0 released! Message-ID: Im happy to announce the release of Pymunk 5.3.0! What is Pymunk? ============== Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python. Perfect when you need 2d physics in your game, demo or other application! It is built on top of the very capable 2d physics library `Chipmunk `_. Find out more at http://www.pymunk.org/ Install ======= Install/update using `pip install pymunk -U` or download from https://pypi.python.org/pypi/pymunk Changes ======= - Pickle support. Most objects can be pickled and un-pickled. - Copy support and method. Most objects now have a copy() function. Also the standard library copy.deepcopy() function works as expected. - Fixed bugs in BB.merge and other BB functions. - Improved documentation and tests. - New Kivy example (as mentioned in earlier news entry). I hope you will like it! /Victor From mal at europython.eu Fri Jun 16 09:06:24 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Fri, 16 Jun 2017 15:06:24 +0200 Subject: EuroPython 2017: Django Girls Workshop Message-ID: <2cc515f4-1020-5306-58ab-91488cc34daf@europython.eu> EuroPython 2017 is happy to host and sponsor a Django Girls free workshop on Sunday 9th, from 9:00 to 18:00 CEST. The non-profit organization FuzzyBrains will lead you through HTML/CSS, Python/Django to the design of a new blog in a single day workshop. No prior programming knowledge is needed to participate! If you would like to take part, hurry up and apply for a spot on the Django Girls website. * Django Girls EuroPython 2017 * https://ep2017.europython.eu/en/events/django-girls-workshop/ EuroPython 2017 sponsors the event, providing room, catering and free conference tickets for the trainers, together with other facilities. If you?d like to know more about Django Girls, please check their website or their social network coordinates on Facebook and Twitter. EuroPython ticket sales are picking up -------------------------------------- If you want to join the EuroPython fun for the whole week, be sure to get your tickets as soon as possible, since ticket sales have picked up quite a bit after we announced the schedule. Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/875699933269176320 Thanks. From anthony.tuininga at gmail.com Fri Jun 16 20:03:13 2017 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Fri, 16 Jun 2017 18:03:13 -0600 Subject: cx_Oracle 6.0rc1 Message-ID: What is cx_Oracle? cx_Oracle is a Python extension module that enables access to Oracle Database for Python 2.x and 3.x and conforms to the Python database API 2.0 specifications with a number of enhancements. Where do I get it? https://oracle.github.io/python-cx_Oracle The easiest method to install cx_Oracle 6.0rc1 is via pip as in python -m pip install cx_Oracle --upgrade --pre Note that the --pre option is required since this is a prerelease. What's new? This release focused on correcting issues discovered over the past month and polishing items in preparation for a production release. The full release notes can be read here: http://cx-oracle.readthedocs.io/en/latest/releasenotes.html#version-6-0-rc-1-june-2017 Please provide any feedback via GitHub issues ( https://github.com/oracle/python-cx_Oracle/issues). From mok-kong.shen at t-online.de Fri Jun 16 17:20:49 2017 From: mok-kong.shen at t-online.de (Mok-Kong Shen) Date: Fri, 16 Jun 2017 23:20:49 +0200 Subject: ANN: HOMOPHONE-SP Message-ID: In classical crypto, homophonic substitution attempts to mitigate risks of frequency analysis via employing one-to-many mappings of plaintext characters to ciphertext characters instead of one-to-one mappings. However, constraints of manual processing naturally very severely limit the extent to which the flattening of the frequency distributions of the ciphertext characters could be achieved, which obviously is on the other hand a non-issue for computer processing. I have written a Python code HOMOPHONE-SP for performing homophonic substitution (in combination with transpositions) where, for obtaining higher security, the processing of the individual plaintext characters is chained via borrowing an idea from modern block ciphers. The software is available at http://mok-kong-shen.de M. K. Shen From nad at python.org Sat Jun 17 22:31:05 2017 From: nad at python.org (Ned Deily) Date: Sat, 17 Jun 2017 22:31:05 -0400 Subject: [RELEASE] Python 3.6.2rc1 is now available for testing Message-ID: On behalf of the Python development community and the Python 3.6 release team, I would like to announce the availability of Python 3.6.2rc1. 3.6.2rc1 is the first release candidate for Python 3.6.2, the next maintenance release of Python 3.6. While 3.6.2rc1 is a preview release and, thus, not intended for production environments, we encourage you to explore it and provide feedback via the Python bug tracker (https://bugs.python.org). Please see "What?s New In Python 3.6" for more information: https://docs.python.org/3.6/whatsnew/3.6.html You can find Python 3.6.2rc1 here: https://www.python.org/downloads/release/python-362rc1/ and its change log here: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-2-release-candidate-1 3.6.2 is planned for final release on 2017-06-30 with the next maintenance release expected to follow in about 3 months. More information about the 3.6 release schedule can be found here: https://www.python.org/dev/peps/pep-0494/ -- Ned Deily nad at python.org -- [] From rjollos at gmail.com Sun Jun 18 19:22:52 2017 From: rjollos at gmail.com (Ryan Ollos) Date: Sun, 18 Jun 2017 16:22:52 -0700 Subject: Trac 1.0.15 Released Message-ID: Trac 1.0.15 Released ==================== Trac 1.0.15, the latest maintenance release for the current stable branch, is available. You will find this release at the usual places: https://trac.edgewall.org/wiki/TracDownload#PreviousStableRelease https://pypi.python.org/pypi/Trac/1.0.15 Trac 1.0.15 provides a few fixes that were found necessary following the recent 1.0.14 release. See the change log for details. You can find the detailed release notes for 1.0.15 on the following pages: https://trac.edgewall.org/wiki/1.0/TracChangeLog https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.0#MaintenanceReleases Now to the packages themselves: URLs: https://download.edgewall.org/trac/Trac-1.0.15-py2-none-any.whl https://download.edgewall.org/trac/Trac-1.0.15.tar.gz https://download.edgewall.org/trac/Trac-1.0.15.win32.exe https://download.edgewall.org/trac/Trac-1.0.15.win-amd64.exe MD5 sums: 06675fc27ff8536e3b31bde55748beb3 Trac-1.0.15-py2-none-any.whl f0f498064fe295e1bd1993749f86d0ee Trac-1.0.15.tar.gz 88b93841005dff28b0b1722f9b73894b Trac-1.0.15.win32.exe b8c8a96bb854d8f8729fce198aef47c8 Trac-1.0.15.win-amd64.exe SHA1 sums: e9a00f97a90477714edff67e48ec6f43359a4915 Trac-1.0.15-py2-none-any.whl 26a82e1659b867f8c36cc4619e95d18c5e1c8644 Trac-1.0.15.tar.gz d9bd4d0e6edcf970928f41597a34e717d7268fad Trac-1.0.15.win32.exe 745c356a80cfffcfaf406a1f0ca97a211b88a47d Trac-1.0.15.win-amd64.exe Acknowledgements ================ Many thanks to the growing number of people who have, and continue to, support the project. Also our thanks to all people providing feedback and bug reports that helps us make Trac better, easier to use and more effective. Without your invaluable help, Trac would not evolve. Thank you all. Finally, we hope that Trac will be useful to like-minded programmers around the world, and that this release will be an improvement over the last version. Please let us know. /The Trac Team http://trac.edgewall.org/ From zunzun.com at gmail.com Mon Jun 19 07:13:58 2017 From: zunzun.com at gmail.com (zunzun.com at gmail.com) Date: Mon, 19 Jun 2017 04:13:58 -0700 (PDT) Subject: ANN: RamanSpectroscopyFit Message-ID: RamanSpectroscopyFit uses scipy's Differential Evolution genetic algorithm to find initial parameters for fitting a double Lorentzian peak equation to Raman spectroscopy data with excellent results. The GitHub project, with a test spectroscopy data file, is: https://github.com/zunzun/RamanSpectroscopyFit From mmueller at python-academy.de Mon Jun 19 12:46:50 2017 From: mmueller at python-academy.de (=?UTF-8?Q?Mike_M=c3=bcller?=) Date: Mon, 19 Jun 2017 18:46:50 +0200 Subject: PyCon.DE 2017 - Call for Proposals Message-ID: Call for Proposals ------------------ The Call for Proposals for the PyCon.DE 2017 is open until July 30, 2017. Please submit your proposals here: https://www.papercall.io/pyconde2017 We?re looking for proposals on every aspect of Python: programming from novice to advanced levels, applications and frameworks, or how you have been involved in introducing Python into your organization. PyCon.DE is a community conference and we are eager to hear about your experience. The conference will be held in English language only. The conferences addresses: * Data Scientists * Software Developers * System Administrators * Academic Scientists * Technology Enthusiasts We are looking for: * 30 minute presentations (incl. optional 5 minute Q&A) * 45 minute presentations (incl. optional 5 minute Q&A) PyData @ PyConDE 2017 There will be a PyData track at this year?s conference. Please submit your papers for the PyData track through the PyConDE form. About PyCon.DE 2017 ------------------- The next PyCon.DE will be held October 25 - 27, 2017 at the ZKM - Center for Art and Media in Karlsruhe, Germany [1]. The conference is the sixth in this series, gathering Python professionals and enthusiasts. The conference language will English, attracting Pythonistas from all over Europe and the world. Volunteers organize and provide talks, tutorials, as well as discussions in an open-source fashion. This Karlsruhe conference has a special focus on data science. Therefore, a PyData conference is held as part of PyCon.DE. PyData [2] is an internationally renowned conference series, which is dedicated to data science, machine learning, and AI. The ZKM - Center for Art and the Media is a unique cultural institution, as it is a place that extends the original tasks of the museum. It is a home of all media and genres, a house of both the traditional arts like painting, photography, and sculpture as well as the time-based arts such as film, video, media art, music, dance, theater, and performance. Conference registration is open. Don't miss this event! More information available at: http://www.pycon.de [1] http://zkm.de [2] http://pydata.org From fwierzbicki at gmail.com Tue Jun 20 11:17:31 2017 From: fwierzbicki at gmail.com (fwierzbicki at gmail.com) Date: Tue, 20 Jun 2017 08:17:31 -0700 Subject: Jython 2.7.1 rc3 released! Message-ID: On behalf of the Jython development team, I'm pleased to announce that Jython 2.7.1 rc3 is released! Thanks to Amobee for sponsoring my work on Jython, and thanks to the many contributors to Jython! Details are here: http://fwierzbicki.blogspot.com/2017/06/jython-271-release-candidate-3-released.html -Frank From lutz at learning-python.com Tue Jun 20 15:00:52 2017 From: lutz at learning-python.com (Mark Lutz) Date: Tue, 20 Jun 2017 19:00:52 -0000 Subject: Blockbuster updates to four free desktop apps Message-ID: <3wscZF1pLZzFqsh@mail.python.org> Announcing colossal new releases of four desktop programs: * PyEdit - Edit Text. Run Code. Have Fun. A Python/Tk text-editor and code-launcher GUI, that can be used as both standalone program and library component. * Frigcal - Personal Calendar GUI; No Login Required A Python/Tk calendar GUI, which stores your calendar entries in portable ICS files that work across all platforms. * Mergeall - Backup and Mirror Your Stuff Your Way A Python/Tk GUI+script program that does both incremental backups, and manual but private content propagation. * PyMailGUI - Email Without the Evil A Python/Tk email client GUI, for accessing email both online at email accounts, and offline in save files. All four now run on Mac OS X, Windows, and Linux; are now available as Mac app, Windows and Linux executable, and full source-code packages; and come with privacy baked in. If you used any of these programs in the past, you may also be interested in recent upgrades. Among the highlights: - PyEdit has a new Run Code, auto-saves, and menu accelerators - Frigcal features a new GUI launcher and calendar-search tool - Mergeall does symlinks, cruft skips, and Windows long paths - PyMailGUI sports a new GUI launcher and unsaved-changes tests For all the details, and to grab copies of your own, visit programs central here: http://learning-python.com/programs.html Enjoy, --M. Lutz, http://learning-python.com From lutz at learning-python.com Tue Jun 20 15:07:25 2017 From: lutz at learning-python.com (Mark Lutz) Date: Tue, 20 Jun 2017 19:07:25 -0000 Subject: ziptools - the bits that Python's zipfile forgot Message-ID: <3wscjn6S7xzFqVJ@mail.python.org> Meet ziptools - all the features that you miss most in Python's zipfile module. ziptools is both top-level scripts and importable modules that extend the standard library's zipfile module for: Folders: it adds entire folder trees to zipfiles automatically Modtimes: it propagates original modtimes for files, folders, and links Cruft skips: it can either include or skip system "cruft" files on request Symlinks: it copies or follows symlinks to files and dirs on Unix and Windows Long paths: it supports long pathnames on Windows beyond its normal limits Grab a copy of ziptools and start portably zipping your content today: http://learning-python.com/ziptools.html Cheers, --M. Lutz, http://learning-python.com From lutz at learning-python.com Tue Jun 20 15:18:13 2017 From: lutz at learning-python.com (Mark Lutz) Date: Tue, 20 Jun 2017 19:18:13 -0000 Subject: utilities - make icons, generate HTML, repeat Message-ID: <3wscyG6ZRNzFqlq@mail.python.org> Two utility programs have just been upgraded: iconify The iconify program can now produce both Mac ".icns" and Windows "ico" icon files from presized images - and on either platform (plus Linux). For details, see http://learning-python.com/iconify.html. genhtml The genhtml static-webpage-inserts program now handles ".*" Mac/Unix cruft files properly (e.g., ".DS_Store" and "._*" AppleDouble nonsense). For specs, visit http://learning-python.com/genhtml.html. You'll also find these and other utility programs at: http://learning-python.com/programs.html Happy hacking, --M. Lutz, http://learning-python.com From ryan.j.ollos at gmail.com Tue Jun 20 23:58:52 2017 From: ryan.j.ollos at gmail.com (Ryan Ollos) Date: Tue, 20 Jun 2017 20:58:52 -0700 Subject: Trac 1.2.2 Released Message-ID: Trac 1.2.2 Released ==================== Trac 1.2.2, the latest maintenance release for the current stable branch, is available. You will find this release at the usual places: https://trac.edgewall.org/wiki/TracDownload#PreviousStableRelease https://pypi.python.org/pypi/Trac/1.2.2 You can find the detailed release notes for 1.2.2 on the following pages: https://trac.edgewall.org/wiki/TracChangeLog https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.2#MaintenanceReleases Now to the packages themselves: URLs: https://download.edgewall.org/trac/Trac-1.2.2-py2-none-any.whl https://download.edgewall.org/trac/Trac-1.2.2.tar.gz https://download.edgewall.org/trac/Trac-1.2.2.win32.exe https://download.edgewall.org/trac/Trac-1.2.2.win-amd64.exe MD5 sums: 38cb5480c35616d8ecb3f0968e454536 Trac-1.2.2.tar.gz 00fc918dbf08398ca30f337ce55f8cab Trac-1.2.2-py2-none-any.whl b7b547b3d2bb4a0564a2dbf11ff7454c Trac-1.2.2.win32.exe 4535be0c9fc8ef670d9e1506e21dd6b7 Trac-1.2.2.win-amd64.exe SHA1 sums: 815b4574c7eec8915f8b42b76d5f23a220951937 Trac-1.2.2.tar.gz f0df88a5d5d7b6a84e929c9c61b2fbe1e4e2779e Trac-1.2.2-py2-none-any.whl 6774b70e6352b43aa8b1c4c7a35dce081877fbfb Trac-1.2.2.win32.exe 40af51a34cccd8758d31cd87292ad5b4d883caef Trac-1.2.2.win-amd64.exe Acknowledgements ================ Many thanks to the growing number of people who have, and continue to, support the project. Also our thanks to all people providing feedback and bug reports that helps us make Trac better, easier to use and more effective. Without your invaluable help, Trac would not evolve. Thank you all. Finally, we hope that Trac will be useful to like-minded programmers around the world, and that this release will be an improvement over the last version. Please let us know. /The Trac Team http://trac.edgewall.org/ From mal at europython.eu Wed Jun 21 10:14:14 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Wed, 21 Jun 2017 16:14:14 +0200 Subject: EuroPython 2017: Conference app available in app stores Message-ID: We are pleased to announce our very own mobile app for the EuroPython 2017 conference: * https://ep2017.europython.eu/en/events/conference-app/ * EuroPython 2017 Conference App Engage with the conference and its attendees -------------------------------------------- The mobile app gives you access to the conference schedule (even offline), helps you in planing your conference experience (create your personal schedule) and provides a rich social engagement platform for all attendees. You can create a profile within the app (or link this to your existing social accounts), share messages and photos, and easily reach out to other fellow attendees - all from within the app. The app is available for Android, iOS and as web app for other mobile devices: https://ep2017.europython.eu/en/events/conference-app/#Install-the-EuroPython-2017-mobile-app Vital for all EuroPython attendees ---------------------------------- We will again use the conference app to keep you updated by sending updates of the schedule and inform you of important announcements via push notifications, so please consider downloading it. Many useful features -------------------- Please see our EuroPython 2017 Conference App page for more details on features and guides on how to use them: https://ep2017.europython.eu/en/events/conference-app/ Don?t forget to get your EuroPython ticket ------------------------------------------ If you want to join the EuroPython fun, be sure to get your tickets as soon as possible, since ticket sales have picked up quite a bit after we announced the schedule. https://ep2017.europython.eu/en/registration/ Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/877495457479524353 Thanks. From info at egenix.com Thu Jun 22 04:07:08 2017 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Thu, 22 Jun 2017 10:07:08 +0200 Subject: =?UTF-8?Q?ANN:_Python_Meeting_D=c3=bcsseldorf_-_28.06.2017?= Message-ID: <0c262bde-9f14-fb07-d472-224c36383203@egenix.com> [This announcement is in German since it targets a local user group meeting in D?sseldorf, Germany] ________________________________________________________________________ ANK?NDIGUNG Python Meeting D?sseldorf http://pyddf.de/ Ein Treffen von Python Enthusiasten und Interessierten in ungezwungener Atmosph?re. Mittwoch, 28.06.2017, 18:00 Uhr Raum 1, 2.OG im B?rgerhaus Stadtteilzentrum Bilk D?sseldorfer Arcaden, Bachstr. 145, 40217 D?sseldorf Diese Nachricht ist auch online verf?gbar: http://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2017-06-28 ________________________________________________________________________ NEUIGKEITEN * Bereits angemeldete Vortr?ge: Matthias Endler "Grumpy - Python to Go source code transcompiler and runtime" Tom Engemann "BeautifulSoup als Test framework f?r HTML" Jochen Wersd?rfer "Machine Learning: Kategorisierung von FAQs" Linus Deike "Einf?hrung in Machine Learning: Qualit?tsprognose aus Sensordaten erstellen" Andreas Bresser "Bilderkennung mit OpenCV" Philipp v.d. Bussche & Marc-Andre Lemburg "Telegram Bot als Twitter Interface: TwitterBot" Weitere Vortr?ge k?nnen gerne noch angemeldet werden: info at pyddf.de Allerdings wird vermutlich bei diesem Treffen kein Platz mehr sein, sondern erst beim n?chsten Mal im 27.09.2017. * Startzeit und Ort: Wir treffen uns um 18:00 Uhr im B?rgerhaus in den D?sseldorfer Arcaden. Das B?rgerhaus teilt sich den Eingang mit dem Schwimmbad und befindet sich an der Seite der Tiefgarageneinfahrt der D?sseldorfer Arcaden. ?ber dem Eingang steht ein gro?es "Schwimm' in Bilk" Logo. Hinter der T?r direkt links zu den zwei Aufz?gen, dann in den 2. Stock hochfahren. Der Eingang zum Raum 1 liegt direkt links, wenn man aus dem Aufzug kommt. Google Street View: http://bit.ly/11sCfiw ________________________________________________________________________ EINLEITUNG Das Python Meeting D?sseldorf ist eine regelm??ige Veranstaltung in D?sseldorf, die sich an Python Begeisterte aus der Region wendet: * http://pyddf.de/ 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/ ________________________________________________________________________ PROGRAMM Das Python Meeting D?sseldorf nutzt eine Mischung aus (Lightning) Talks und offener Diskussion. Vortr?ge k?nnen vorher angemeldet werden, oder auch spontan w?hrend des Treffens eingebracht werden. Ein Beamer mit XGA Aufl?sung steht zur Verf?gung. (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. Um die Kosten zumindest teilweise zu refinanzieren, bitten wir die Teilnehmer um einen Beitrag in H?he von EUR 10,00 inkl. 19% Mwst, Sch?ler und Studenten zahlen EUR 5,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 Experts (#1, Jun 22 2017) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> Python Database Interfaces ... http://products.egenix.com/ >>> Plone/Zope Database Interfaces ... http://zope.egenix.com/ ________________________________________________________________________ ::: We implement business ideas - efficiently in both time and costs ::: 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/ http://www.malemburg.com/ From mal at europython.eu Thu Jun 22 11:34:51 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Thu, 22 Jun 2017 17:34:51 +0200 Subject: EuroPython 2017: Call for on-site volunteers Message-ID: Would you like to be more than a participant and contribute to make this 2017 edition of EuroPython a smooth success? Help us! * EuroPython 2017 Volunteers * https://ep2017.europython.eu/en/registration/volunteers/ We have a few tasks that are open for attendees who would like to volunteer: fancy helping at the registration desk? Willing to chair a session? Find out how you can contribute and which task you can commit to. What kind of qualifications do you need ? ----------------------------------------- English is a requirement. More languages are an advantage. Check our webpage or write us for any further information. The conference ticket is a requirement. We cannot give you a free ticket, but we would like to thank you with one of our volunteer perks. How do you sign up ? -------------------- You can sign up for activities on our EuroPython 2017 Volunteer App: https://ep2017.europython.eu/volunteer-app We really appreciate your help ! Don?t forget to get your EuroPython ticket ------------------------------------------ If you want to join the EuroPython fun, be sure to get your tickets as soon as possible, since ticket sales have picked up quite a bit after we announced the schedule. https://ep2017.europython.eu/en/registration/ Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/877911423791362052 Thanks. From mal at europython.eu Fri Jun 23 06:33:04 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Fri, 23 Jun 2017 12:33:04 +0200 Subject: PyData EuroPython 2017 Message-ID: We are excited to announce a complete PyData track at EuroPython 2017 in Rimini, Italy from the 9th to 16th July. * PyData EuroPython 2017 * https://ep2017.europython.eu/en/events/pydata/ The PyData track will be part of EuroPython 2017, so you won?t need to buy an extra ticket to attend. Mostly talks and trainings are scheduled for Wednesday, Thursday and Friday (July 12-14), with a few on other days as well. We will have over 40 talks, 5 trainings, and 2 keynotes dedicated to PyData. If you?d like to attend PyData EuroPython 2017, please register for EuroPython 2017 soon: https://ep2017.europython.eu/en/registration/ Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/878198420573483008 Thanks. From ralf.gommers at gmail.com Fri Jun 23 11:27:12 2017 From: ralf.gommers at gmail.com (Ralf Gommers) Date: Sat, 24 Jun 2017 03:27:12 +1200 Subject: ANN: SciPy 0.19.1 release Message-ID: On behalf of the Scipy development team I am pleased to announce the availability of Scipy 0.19.1. This is a bugfix-only release, no new features are included. This release requires Python 2.7 or 3.4-3.6 and NumPy 1.8.2 or greater. Source tarballs and release notes can be found at https://github.com/scipy/scipy/releases/tag/v0.19.1. OS X and Linux wheels are available from PyPI: https://pypi.python.org/pypi/scipy/0.19.1 Thanks to everyone who contributed! Cheers, Ralf -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ========================== SciPy 0.19.1 Release Notes ========================== SciPy 0.19.1 is a bug-fix release with no new features compared to 0.19.0. The most important change is a fix for a severe memory leak in ``integrate.quad``. Authors ======= * Evgeni Burovski * Patrick Callier + * Yu Feng * Ralf Gommers * Ilhan Polat * Eric Quintero * Scott Sievert * Pauli Virtanen * Warren Weckesser A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete. Issues closed for 0.19.1 - ------------------------ - - `#7214 `__: Memory use in integrate.quad in scipy-0.19.0 - - `#7258 `__: ``linalg.matrix_balance`` gives wrong transformation matrix - - `#7262 `__: Segfault in daily testing - - `#7273 `__: ``scipy.interpolate._bspl.evaluate_spline`` gets wrong type - - `#7335 `__: scipy.signal.dlti(A,B,C,D).freqresp() fails Pull requests for 0.19.1 - ------------------------ - - `#7211 `__: BUG: convolve may yield inconsistent dtypes with method changed - - `#7216 `__: BUG: integrate: fix refcounting bug in quad() - - `#7229 `__: MAINT: special: Rewrite a test of wrightomega - - `#7261 `__: FIX: Corrected the transformation matrix permutation - - `#7265 `__: BUG: Fix broken axis handling in spectral functions - - `#7266 `__: FIX 7262: ckdtree crashes in query_knn. - - `#7279 `__: Upcast half- and single-precision floats to doubles in BSpline... - - `#7336 `__: BUG: Fix signal.dfreqresp for StateSpace systems - - `#7419 `__: Fix several issues in ``sparse.load_npz``, ``save_npz`` - - `#7420 `__: BUG: stats: allow integers as kappa4 shape parameters Checksums ========= MD5 ~~~ 72415e8da753eea97eb9820602931cb5 scipy-0.19.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl e0022540df2735eb0475071b266d5d71 scipy-0.19.1-cp27-cp27m-manylinux1_i686.whl f513eb4ea2086de169a502df7efb91c7 scipy-0.19.1-cp27-cp27m-manylinux1_x86_64.whl 906c3c59209d6249b5d8ce14cfa01382 scipy-0.19.1-cp27-cp27mu-manylinux1_i686.whl afbf8ffb4a4fe7c18e34cb8a313c18ee scipy-0.19.1-cp27-cp27mu-manylinux1_x86_64.whl 5ba945b3404644244ab469883a1723f0 scipy-0.19.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 9c02cdd79e4ffadddcce7b2212039816 scipy-0.19.1-cp34-cp34m-manylinux1_i686.whl 79c0ba3618466614744de9a2f5362bbc scipy-0.19.1-cp34-cp34m-manylinux1_x86_64.whl 602a741a54190e16698ff8b2fe9fd27c scipy-0.19.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl d6c2ecadd4df36eb61870227fae42d3a scipy-0.19.1-cp35-cp35m-manylinux1_i686.whl e7167c0a9cf270f89437e2fd09731636 scipy-0.19.1-cp35-cp35m-manylinux1_x86_64.whl fc2e4679e83590ff19c1a5c5b1aa4786 scipy-0.19.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 458615e9a56429a72038531dd5dcb3cb scipy-0.19.1-cp36-cp36m-manylinux1_i686.whl 65b1667ac56861da4cbc609960ed735b scipy-0.19.1-cp36-cp36m-manylinux1_x86_64.whl b704ebe9a28b8fe83d9f238d40031266 scipy-0.19.1.tar.gz cad6bac0638b176f72c00fe81ed54d19 scipy-0.19.1.tar.xz eb69261e5026ef2f3b9ae827caa7e5b8 scipy-0.19.1.zip SHA256 ~~~~~~ 1e8fedf602859b541ebae78667ccfc53158edef58d9ee19ee659309004565952 scipy-0.19.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 023ee29faa76c184a607e21076f097dc32f3abba7c71ece374588f95920aa993 scipy-0.19.1-cp27-cp27m-manylinux1_i686.whl 2a26d06a642e3c9107ca06df125f5dc5507abe2b87fd7865415d03ab654b0b43 scipy-0.19.1-cp27-cp27m-manylinux1_x86_64.whl b3e97be2cd9f052d984fc5ba2d441897971b744c64d658617944c47bc366f8ff scipy-0.19.1-cp27-cp27mu-manylinux1_i686.whl 78713101b32af384c564837fd7ae665a2a72cb6d49edbd8f32148d74724a65a8 scipy-0.19.1-cp27-cp27mu-manylinux1_x86_64.whl 2c9e87d556b83a8e11de7a064856c3997bbaff7f9cf62bf63ff0623751549e4c scipy-0.19.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl b87a923ed390ba0aafcbbcc6f0e023d495f19d2bd22ae59bdef3b0aec6485b39 scipy-0.19.1-cp34-cp34m-manylinux1_i686.whl 2dc9bcfaa585d9d941fb1add0d160556fe8587c3800264a77643695565a2d279 scipy-0.19.1-cp34-cp34m-manylinux1_x86_64.whl 93825cc80c638d901099f657dfff852ad2421beb51cb7d1d3f91157741ebe287 scipy-0.19.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 4118647273c907ed984da52b71fa2bbb30229f1820fb79b1ed087c8bc9a20cca scipy-0.19.1-cp35-cp35m-manylinux1_i686.whl 4c26ef44e8bb2cd2aef11c60d163caa04670d6f42996789b209526677310ded2 scipy-0.19.1-cp35-cp35m-manylinux1_x86_64.whl 2a3b6ceadbb58d8b8d4a329f8219f9e6f17757ec6c85baf03987bbd2b728c263 scipy-0.19.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 909be30bdd1d8cd57609760ea72a1499543169ed6ea5c66fad50946582682cf8 scipy-0.19.1-cp36-cp36m-manylinux1_i686.whl 4de84e3870228e8afd55a6e63e762aa7c9d1e3bd9a9ef5ab716835a69c77d257 scipy-0.19.1-cp36-cp36m-manylinux1_x86_64.whl 9147f7b8b5ed4b80fefe82057a6d0d4bf3a50375a1d573407f84686d3b82c3bb scipy-0.19.1.tar.gz 0dca04c4860afdcb066cab4fd520fcffa8c85e9a7b5aa37a445308e899d728b3 scipy-0.19.1.tar.xz 2cc1baed85f7f702d958ad19e5d11c9dad917e981d3d0c299a7f0fd15027516a scipy-0.19.1.zip -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJZTTG2AAoJEO2+o3i/Gl69V8gH/3S199hh1Fcl0a05VOCgt7aZ zRKvdZhYkqGvWoWX+YwJBaZn0aXThJfIDE2lAGt4S9PyxObBKzsujI8OLIZF4zU5 PtAARrooOqDEH1CC39k2gscF9GBhxAlxwntM2Hd8h+4xsklAhFVxn4UT0M8igBoX txpaIqghzBJnenkMq6lqrj7vhupuulz0zrMnJU4LetpdSxX1lb5sGvWmZDTKd/nr xmthQ4TmHPbf9jAYCtLI4V6OUGFGLQ+d7IqiYvU+DVKNZFEgyPMnvN9QvSdu6diR JBEIBcijxM0BqjPwRoavCQjCHk37kR/G3UsgcEyHO2tr5zuOXogjjBo3Bei8jnI= =lFXD -----END PGP SIGNATURE----- From mal at europython.eu Wed Jun 28 09:40:01 2017 From: mal at europython.eu (M.-A. Lemburg) Date: Wed, 28 Jun 2017 15:40:01 +0200 Subject: EuroPython 2017: On-desk Rates and Day Passes Message-ID: <298e7719-77ac-38ed-fdc8-f8af8b3ebf50@europython.eu> We will be switching to the on-desk rates for tickets on Monday next week (July 3rd), so this is your last chance to get tickets at the regular rate, which is about 30% less than the on-desk rate. * EuroPython 2017 Tickets * https://ep2017.europython.eu/en/registration/ On-desk Rates ------------- We will have the following three categories of ticket prices for the on-desk full conference tickets (all 8 days): * Personal full ticket: EUR 490.00 incl. 22% VAT * Business full ticket: EUR 720.00 excl. VAT, EUR 878.40 incl. 22% VAT Please note that we do not sell on-desk student tickets. Students who decide late will have to buy day passes or a personal ticket. Day Passes ---------- As in the past, we will also sell day passes at the conference venue. Day passes for the conference (valid for the day when you pick up the badge): * Student day ticket: EUR 55.00 incl. 22% VAT * Personal day ticket: EUR 148.00 incl. 22% VAT * Business day ticket: EUR 215.00 excl. VAT, EUR 262.30 incl. 22% VAT Please see the registration page for full details of what is included in the ticket price. Enjoy, -- EuroPython 2017 Team http://ep2017.europython.eu/ http://www.europython-society.org/ PS: Please forward or retweet to help us reach all interested parties: https://twitter.com/europython/status/880056812669743104 Thanks. From info at wingware.com Fri Jun 30 12:04:51 2017 From: info at wingware.com (Wingware) Date: Fri, 30 Jun 2017 12:04:51 -0400 Subject: Wing Python IDE 6.0.6 released Message-ID: <595676A3.7030904@wingware.com> Hi, We've just released Wing 6.0.6 which further improves remote development, adds preferences to avoid problems seen when debugging odoo and some I/O intensive threaded code, solves some auto-completion and auto-editing problems, fixes a few VI mode bugs, remembers editor zoom level between sessions, and makes about 40 other minor improvements. For details, see http://wingware.com/pub/wingide/6.0.6/CHANGELOG.txt Wing 6 is the latest major release in Wingware's family of Python IDEs, including Wing Pro, Wing Personal, and Wing 101. Wing 6 adds many new features, introduces a new annual license option for Wing Pro, and makes Wing Personal free. New Features in Wing 6 * Improved Multiple Selections: Quickly add selections and edit them all at once * Easy Remote Development: Work seamlessly on remote Linux, OS X, and Raspberry Pi systems * Debugging in the Python Shell: Reach breakpoints and exceptions in (and from) the Python Shell * Recursive Debugging: Debug code invoked in the context of stack frames that are already being debugged * PEP 484 and PEP 526 Type Hinting: Inform Wing's static analysis engine of types it cannot infer * Support for Python 3.6 and Stackless 3.4: Use async and other new language features * Optimized debugger: Run faster, particularly in multi-process and multi-threaded code * Support for OS X full screen mode: Zoom to a virtual screen, with auto-hiding menu bar * Added a new One Dark color palette: Enjoy the best dark display style yet * Updated French and German localizations: Thanks to Jean Sanchez, Laurent Fasnacht, and Christoph Heitkam For a more detailed overview of new features see the release notice at http://wingware.com/news/2017-06-29 Annual License Option Wing 6 adds the option of purchasing a lower-cost expiring annual license for Wing Pro. An annual license includes access to all available Wing Pro versions while it is valid, and then ceases to function until it is renewed. Pricing for annual licenses is US$ 179/user for Commercial Use and US$ 69/user for Non-Commercial Use. Perpetual licenses for Wing Pro will continue to be available at the same pricing. The cost of extending Support+Upgrades subscriptions on Non-Commercial Use perpetual licenses for Wing Pro has also been dropped from US$ 89 to US$ 39 per user. For details, see https://wingware.com/store/ Wing Personal is Free Wing Personal is now free and no longer requires a license to run. It now also includes the Source Browser, PyLint, and OS Commands tools, and supports the scripting API and Perspectives. However, Wing Personal does not include Wing Pro's advanced editing, debugging, testing and code management features, such as remote development, refactoring, find uses, version control, unit testing, interactive debug probe, multi-process and child process debugging, move program counter, conditional breakpoints, debug watch, framework-specific support (for Jupyter, Django, and others), find symbol in project, and other features. Links Release notice: http://wingware.com/news/2017-06-29 Downloads and Free Trial: http://wingware.com/downloads Buy: http://wingware.com/store/purchase Upgrade: https://wingware.com/store/upgrade Questions? Don't hesitate to email us at support at wingware.com. Thanks, -- Stephan Deibel Wingware | Python IDE The Intelligent Development Environment for Python Programmers wingware.com From mmueller at python-academy.de Fri Jun 30 11:21:01 2017 From: mmueller at python-academy.de (=?UTF-8?Q?Mike_M=c3=bcller?=) Date: Fri, 30 Jun 2017 17:21:01 +0200 Subject: PyCon.DE 2017 - Early Bird Deadline July 2, 2017 Message-ID: <61f502f8-0939-6bce-5d5a-f694118024c5@python-academy.de> PyCon.DE 2017 - Early Bird Deadline July 2, 2017 ------------------------------------------------ There are only 2 days left to buy a ticket at the early bird rate for PyCon.DE. https://de.pycon.org/#tickets About PyCon.DE -------------- The next PyCon.DE will be held from 25-27th October 2017 at the ZKM - center for art and media in Karlsruhe, Germany. The conference is the sixth in this series, gathering Python professionals and enthusiasts. The conference language will English, attracting Pythonistas from all over Europe and the world. Volunteers organize and provide talks, tutorials, as well as discussions in an open-source fashion. This Karlsruhe conference has a special focus on data science. Therefore, a PyData conference is held as part of PyCon.DE. PyData is an internationally renowned conference series, which is dedicated to data science, machine learning, and AI. The ZKM | Center for Art and the Media is a unique cultural institution, as it is a place that extends the original tasks of the museum. It is a home of all media and genres, a house of both the traditional arts like painting, photography, and sculpture as well as the time-based arts such as film, video, media art, music, dance, theater, and performance. Call for proposals is still open until 1st of October. Registration for attending the conference will start soon. Don't miss this event! More information available at: http://www.pycon.de http://pydata.org http://zkm.de From mmueller at python-academy.de Fri Jun 30 11:40:24 2017 From: mmueller at python-academy.de (=?UTF-8?Q?Mike_M=c3=bcller?=) Date: Fri, 30 Jun 2017 17:40:24 +0200 Subject: EuroSciPy 2017 - Call for Contributions extended to July 2 Message-ID: <4c0648f4-9efb-8343-3761-5873a567bbc1@python-academy.de> Call for Contributions ---------------------- There are only 2 days left to submit a talk, tutorial, or poster for EuroSciPy 2017 (https://www.euroscipy.org/2017/). Don't miss the change to talk about what you do with Python in science. Submit your proposal today: https://www.papercall.io/euroscipy-2017 About EuroSciPy --------------- The EuroSciPy meeting is a cross-disciplinary gathering focused on the use and development of the Python language in scientific research. This event strives to bring together both users and developers of scientific tools, as well as academic research and state of the art industry. Presentations of scientific tools and libraries using the Python language, including but not limited to: Vector and array manipulation Parallel computing Scientific visualization Scientific data flow and persistence Algorithms implemented or exposed in Python Web applications and portals for science and engineering- Reports on the use of Python in scientific achievements or ongoing projects. General-purpose Python tools that can be of special interest to the scientific community. This year, we have announced our two keynote speakers: Julia Roher, one of the authors of the blog the http://www.the100.ci/, who will discuss scientific reproducibility and statistical analysis, and Soumith Chintala https://research.fb.com/people/chintala-soumith/ , Senior Researcher at Facebook AI Research, who will talk about using pytorch for Deep Learning http://pytorch.org/