From 03sjbrown at gmail.com Thu Aug 9 20:29:04 2018 From: 03sjbrown at gmail.com (Shawn Brown) Date: Thu, 9 Aug 2018 20:29:04 -0400 Subject: Datatest 0.9.2 released (test driven data-wrangling) Message-ID: Hello, I'm happy to announce that the next version of Datatest is now available. This update includes improved data handling features and support for Python 3.7. Datatest supports test driven data-wrangling, data validation, and analysis (for both pytest and unittest style testing). * Docs: http://datatest.readthedocs.io/ * PyPI: https://pypi.org/project/datatest/ * Devel: https://github.com/shawnbrown/datatest What's New in Datatest 0.9.2 ============================ * Changed Query class: * Added flatten() method to serialize dictionary results. * Added to_csv() method to quickly save results as a CSV file. * Changed reduce() method to accept "initializer_factory" as an optional argument. * Changed filter() method to support predicate matching. * Added True and False as predicates to support "truth value testing" on arbitrary objects (to match on truthy or falsy). * Added ProxyGroup class for performing the same operations on groups of objects at the same time (a common need when testing against reference data). * Changed Selector class keyword filtering to support predicate matching. * Added handling to get_reader() to support datatest's Selector and Result objects. * Fixed get_reader() bug that prevented encoding-fallback recovery when reading from StringIO buffers in Python 2. From exarkun at twistedmatrix.com Wed Aug 8 09:07:49 2018 From: exarkun at twistedmatrix.com (Jean-Paul Calderone) Date: Wed, 8 Aug 2018 09:07:49 -0400 Subject: [ANN] txkube 0.3.0 Message-ID: Hello all, I'm pleased to announce a new release of txkube, a Twisted-based library for interacting with Kubernetes using the HTTP API. The big news for this release is support for Python 3.6. Also included is support for multiple configuration files in the KUBECONFIG environment variable which allows for better configuration management practices. Here is an example of txkube usage, taken from the README: from __future__ import print_function from twisted.internet.task import react from txkube import network_kubernetes_from_context @react def main(reactor): k8s = network_kubernetes_from_context(reactor, u"minikube") d = k8s.versioned_client() d.addCallback( lambda client: client.list(client.model.v1.Namespace) ) d.addCallback(print) return d You can download txkube from PyPI You can contribute to its development on GitHub . Thanks to Least Authority TFA GmbH for sponsoring this development and to Craig Rodrigues for his efforts on Python 3 porting work. Jean-Paul Calderone From kwpolska at gmail.com Tue Aug 7 12:54:17 2018 From: kwpolska at gmail.com (Chris Warrick) Date: Tue, 7 Aug 2018 18:54:17 +0200 Subject: Nikola v8.0.0b3 is out! Message-ID: On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v8.0.0b3. This is the third and hopefully final beta of Nikola v8. The big change in this release is the adoption of Babel to handle date translations (instead of relying on system locale, which didn?t work well for us). Other issues and bugs were fixed. Many themes in our Index have been ported for Nikola v8, but some of them are not yet there. 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==8.0.0b3``. If you want to upgrade to Nikola v8, make sure to read the blog post: https://getnikola.com/blog/upgrading-to-nikola-v8.html Changes ======= Features -------- * New data_file option for chart shortcode and directive (Issue #3129) * Show the filename of the missing file when ``nikola serve`` can't find a file (i.e. when an 404 error occurs). * Better error messages for JSON download failures in ``nikola plugin`` and ``nikola theme`` (Issue getnikola/plugins#282) * Use Babel instead of the locale module to better handle localizations (Issues #2606, #3121) * Change ``DATE_FORMAT`` formats to CLDR formats (Issue #2606) Bugfixes -------- * Fix listing installed themes if theme directory is missing. * Watch correct output folder in ``nikola auto`` (Issue #3119) * Fix post fragment dependencies when posts are only available in a non-default language (Issue #3112) * Implement ``MARKDOWN_EXTENSION_CONFIGS`` properly (Issue #2970) * Ignore ``.DS_Store`` when processing listings (Issue #3099) * Remove redundant check for tag similarity (Mentioned in Issue #3123) -- Chris Warrick PGP: 5EAAEA16 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From larry at hastings.org Thu Aug 2 10:00:11 2018 From: larry at hastings.org (Larry Hastings) Date: Thu, 2 Aug 2018 07:00:11 -0700 Subject: [RELEASED] Python 3.4.9 and Python 3.5.6 are now available Message-ID: On behalf of the Python development community, I'm happy to announce the availability of Python 3.4.9 and Python 3.5.6. Both Python 3.4 and 3.5 are in "security fixes only" mode.? Both versions only accept security fixes, not conventional bug fixes, and both releases are source-only. You can find Python 3.4.9 here: https://www.python.org/downloads/release/python-349/ And you can find Python 3.5.6 here: https://www.python.org/downloads/release/python-356/ We now return you to your pitched debate already in progress, //arry/ From rt.van.der.ham at gmail.com Thu Aug 9 04:22:07 2018 From: rt.van.der.ham at gmail.com (Ruud van der Ham) Date: Thu, 9 Aug 2018 10:22:07 +0200 Subject: Salabim 2.3.2.6 rerleased In-Reply-To: References: Message-ID: Version 2.3.2.6 of *salabim* has just been released. This version fixes a number of bugs and adds some useful features. The open source project *salabim* offers discrete event simulation that can be used in a wide range of logistics application, ranging from (air)ports, warehousing, job shop production, supply chain, hospitals to BPR. Powerful animation facilities make it easy for a simulation builder to validate and demonstrate the model. See www.salabim.org for details. From tom.augspurger88 at gmail.com Sat Aug 4 14:50:34 2018 From: tom.augspurger88 at gmail.com (Tom Augspurger) Date: Sat, 4 Aug 2018 13:50:34 -0500 Subject: ANN: Pandas 0.23.4 Released Message-ID: Hi all, I'm happy to announce pandas that pandas 0.23.4 has been released. This is a minor bug-fix release in the 0.23.x series and includes some regression fixes, bug fixes, and performance improvements. We recommend that all users upgrade to this version. See the full whatsnew for a list of all the changes. The release can be installed with conda from the default channel and conda-forge:: conda install pandas Or via PyPI: python -m pip install --upgrade pandas A total of 4 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Jeff Reback * Tom Augspurger * chris-b1 * h-vetinari From bernie.skipole at gmail.com Wed Aug 15 05:47:27 2018 From: bernie.skipole at gmail.com (Bernard Czenkusz) Date: Wed, 15 Aug 2018 02:47:27 -0700 (PDT) Subject: skipole 1.0.0 released Message-ID: SKIPOLE is an application which creates a web service that you can tailor with your own Python functions. It can be used to create a web service for any application but was particularly designed with the Raspberry Pi in mind. It gives you the capability to create a web front end for your wierdest applications, be they robots, sensors or whatever you are using your Pi for. More specifically; skipole.py is a script with associated files, which, when run, can create a project resulting in a tar file containing a WSGI application. This WSGI application can then be served by any WSGI compatible web server. web site : http://www.skipole.ski From bernie.skipole at gmail.com Thu Aug 16 06:16:54 2018 From: bernie.skipole at gmail.com (Bernard Czenkusz) Date: Thu, 16 Aug 2018 03:16:54 -0700 (PDT) Subject: skipole 1.0.0 released Message-ID: <057d3ca5-9f05-4fea-ab14-ab5c0de889d2@googlegroups.com> SKIPOLE is an application which creates a web service that you can tailor with your own Python functions. It can be used to create a web service for any application but was particularly designed with the Raspberry Pi in mind. It gives you the capability to create a web front end for your wierdest applications, be they robots, sensors or whatever you are using your Pi for. More specifically; skipole.py is a script with associated files, which, when run, can create a project resulting in a tar file containing a WSGI application. This WSGI application can then be served by any WSGI compatible web server. Project web site: http://www.skipole.ski From dhoese at gmail.com Sun Aug 19 19:01:05 2018 From: dhoese at gmail.com (David Hoese) Date: Sun, 19 Aug 2018 18:01:05 -0500 Subject: SatPy 0.9.1 Released Message-ID: <1506a883-8f02-1ebf-b01c-ce308f90980c@gmail.com> On behalf of the PyTroll community I am please to announce the release of SatPy 0.9.1. This release includes many bug fixes collected over the last month since the 0.9.0 release. SatPy is a python library for reading and manipulating meteorological remote sensing data and writing it to various image and data file formats. SatPy comes with the ability to make various RGB composites directly from satellite instrument channel data or higher level processing output. The pyresample?package (http://pyresample.readthedocs.io/en/latest/) is used to resample data to different uniform areas or grids. Various atmospheric corrections and visual enhancements are also provided, either directly in SatPy or from those in the?PySpectral?(https://pyspectral.readthedocs.io/en/develop/) and?TrollImage (https://trollimage.readthedocs.io/en/latest/)?packages. SatPy uses the xarray and dask libraries for processing data over multiple threads; allowing computations to complete in minutes on user workstations. The PyTroll community is a group of researchers, scientists, and programmers from around the world who work together to build tools for processing data from remote sensing satellites and other meteorological data sources. PyPI:?https://pypi.org/project/satpy/ GitHub:?https://github.com/pytroll/satpy Documentation:?http://satpy.readthedocs.io/en/latest/ Examples:?http://satpy.readthedocs.io/en/latest/examples.html Change log:?https://github.com/pytroll/satpy/blob/master/CHANGELOG.md From g.rodola at gmail.com Tue Aug 14 17:03:47 2018 From: g.rodola at gmail.com (Giampaolo Rodola') Date: Tue, 14 Aug 2018 23:03:47 +0200 Subject: ANN: psutil 5.4.7 released Message-ID: Hello all, I'm glad to announce the release of psutil 5.4.7: https://github.com/giampaolo/psutil About ===== psutil (process and system utilities) is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network) in Python. It is useful mainly for system monitoring, profiling and limiting process resources and management of running processes. It implements many functionalities offered by command line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It currently supports Linux, Windows, macOS, Sun Solaris, FreeBSD, OpenBSD, NetBSD and AIX, both 32-bit and 64-bit architectures, with Python versions from 2.6 to 3.6. PyPy is also known to work. What's new ========== 2018-08-14 **Enhancements** - #1286: [macOS] psutil.OSX constant is now deprecated in favor of new psutil.MACOS. - #1309: [Linux] added psutil.STATUS_PARKED constant for Process.status(). - #1321: [Linux] add disk_io_counters() dual implementation relying on /sys/block filesystem in case /proc/diskstats is not available. (patch by Lawrence Ye) **Bug fixes** - #1209: [macOS] Process.memory_maps() may fail with EINVAL due to poor task_for_pid() syscall. AccessDenied is now raised instead. - #1278: [macOS] Process.threads() incorrectly return microseconds instead of seconds. (patch by Nikhil Marathe) - #1279: [Linux, macOS, BSD] net_if_stats() may return ENODEV. - #1294: [Windows] psutil.Process().connections() may sometime fail with MemoryError. (patch by sylvainduchesne) - #1305: [Linux] disk_io_stats() may report inflated r/w bytes values. - #1309: [Linux] Process.status() is unable to recognize "idle" and "parked" statuses (returns '?'). - #1313: [Linux] disk_io_counters() can report inflated IO counters due to erroneously counting base disk device and its partition(s) twice. - #1323: [Linux] sensors_temperatures() may fail with ValueError. Links ===== - Home page: https://github.com/giampaolo/psutil - Download: https://pypi.org/project/psutil/#files - Documentation: http://psutil.readthedocs.io - What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst -- Giampaolo - http://grodola.blogspot.com From nicoddemus at gmail.com Sat Aug 18 10:29:02 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Sat, 18 Aug 2018 11:29:02 -0300 Subject: pytest 3.7.2 released Message-ID: pytest 3.7.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: * Anthony Sottile * Bruno Oliveira * Daniel Hahler * Josh Holland * Ronny Pfannschmidt * Sankt Petersbug * Wes Thomas * turturica Happy testing, The pytest Development Team From paul.l.kehrer at gmail.com Tue Aug 14 13:42:47 2018 From: paul.l.kehrer at gmail.com (Paul Kehrer) Date: Tue, 14 Aug 2018 19:42:47 +0200 Subject: PyCA cryptography 2.3.1 released Message-ID: PyCA cryptography 2.3.1 has been released to PyPI. cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions. We support Python 2.7, Python 3.4+, and PyPy. Changelog (https://cryptography.io/en/latest/changelog/#v2-3-1): * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0i. -Paul Kehrer (reaperhulk) From robbmcleod at gmail.com Sun Aug 12 13:03:15 2018 From: robbmcleod at gmail.com (Robert McLeod) Date: Sun, 12 Aug 2018 10:03:15 -0700 Subject: ANN: Numexpr 2.6.7 Message-ID: ========================== Announcing Numexpr 2.6.7 ========================== Hi everyone, This is a bug-fix release. Thanks to Lehman Garrison for a fix that could result in memory leak-like behavior. Project documentation is available at: http://numexpr.readthedocs.io/ Changes from 2.6.6 to 2.6.7 --------------------------- - Thanks to Lehman Garrison for finding and fixing a bug that exhibited memory leak-like behavior. The use in `numexpr.evaluate` of `sys._getframe` combined with `.f_locals` from that frame object results an extra refcount on objects in the frame that calls `numexpr.evaluate`, and not `evaluate`'s frame. So if the calling frame remains in scope for a long time (such as a procedural script where `numexpr` is called from the base frame) garbage collection would never occur. - Imports for the `numexpr.test` submodule were made lazy in the `numexpr` module. What's Numexpr? --------------- Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays (like "3*a+4*b") are accelerated and use less memory than doing the same calculation in Python. It has multi-threaded capabilities, as well as support for Intel's MKL (Math Kernel Library), which allows an extremely fast evaluation of transcendental functions (sin, cos, tan, exp, log...) while squeezing the last drop of performance out of your multi-core processors. Look here for a some benchmarks of numexpr using MKL: https://github.com/pydata/numexpr/wiki/NumexprMKL Its only dependency is NumPy (MKL is optional), so it works well as an easy-to-deploy, easy-to-use, computational engine for projects that don't want to adopt other solutions requiring more heavy dependencies. Where I can find Numexpr? ------------------------- The project is hosted at GitHub in: https://github.com/pydata/numexpr You can get the packages from PyPI as well (but not for RC releases): http://pypi.python.org/pypi/numexpr Documentation is hosted at: http://numexpr.readthedocs.io/en/latest/ Share your experience --------------------- Let us know of any bugs, suggestions, gripes, kudos, etc. you may have. Enjoy data! -- Robert McLeod, Ph.D. robbmcleod at gmail.com robbmcleod at protonmail.com robert.mcleod at hitachi-hhtc.ca www.entropyreduction.al From robbmcleod at gmail.com Sun Aug 19 14:58:12 2018 From: robbmcleod at gmail.com (Robert McLeod) Date: Sun, 19 Aug 2018 11:58:12 -0700 Subject: ANN: NumExpr 2.6.8 Message-ID: ========================== Announcing Numexpr 2.6.8 ========================== Hi everyone, Our attempt to fix the memory leak in 2.6.7 had an unforseen consequence that the `f_locals` from the top-most frame is actually `f_globals`, and clearing it to fix the extra reference count deletes all global variables. Needless to say this is undesired behavior. A check has been added to prevent clearing the globals dict, tested against both `python` and `ipython`. As such, we recommend skipping 2.6.7 and upgrading straight to 2.6.8 from 2.6.6. Project documentation is available at: http://numexpr.readthedocs.io/ Changes from 2.6.7 to 2.6.8 --------------------------- - Add check to make sure that `f_locals` is not actually `f_globals` when we do the `f_locals` clear to avoid the #310 memory leak issue. - Compare NumPy versions using `distutils.version.LooseVersion` to avoid issue #312 when working with NumPy development versions. - As part of `multibuild`, wheels for Python 3.7 for Linux and MacOSX are now available on PyPI. What's Numexpr? --------------- Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays (like "3*a+4*b") are accelerated and use less memory than doing the same calculation in Python. It has multi-threaded capabilities, as well as support for Intel's MKL (Math Kernel Library), which allows an extremely fast evaluation of transcendental functions (sin, cos, tan, exp, log...) while squeezing the last drop of performance out of your multi-core processors. Look here for a some benchmarks of numexpr using MKL: https://github.com/pydata/numexpr/wiki/NumexprMKL Its only dependency is NumPy (MKL is optional), so it works well as an easy-to-deploy, easy-to-use, computational engine for projects that don't want to adopt other solutions requiring more heavy dependencies. Where I can find Numexpr? ------------------------- The project is hosted at GitHub in: https://github.com/pydata/numexpr You can get the packages from PyPI as well (but not for RC releases): http://pypi.python.org/pypi/numexpr Documentation is hosted at: http://numexpr.readthedocs.io/en/latest/ Share your experience --------------------- Let us know of any bugs, suggestions, gripes, kudos, etc. you may have. Enjoy data! -- Robert McLeod, Ph.D. robbmcleod at gmail.com robbmcleod at protonmail.com robert.mcleod at hitachi-hhtc.ca www.entropyreduction.al From thomas.calmant at gmail.com Sun Aug 19 10:07:59 2018 From: thomas.calmant at gmail.com (Thomas Calmant) Date: Sun, 19 Aug 2018 07:07:59 -0700 (PDT) Subject: [ANN] iPOPO 0.8.0 Message-ID: Hello, I'm happy to announce that iPOPO v0.8.0 has just been released! What is iPOPO ============= iPOPO is a Service-Oriented Component Model (SOCM) based on Pelix, a dynamic service platform. Both are inspired on two popular Java technologies for the development of long-lived applications: the iPOJO component model and the OSGi Service Platform. iPOPO enables to conceive long-running and modular IT services. It is based on the concepts specified by OSGi: - Bundle: a Python module imported using Pelix and associated to a context. A bundle has a life-cycle (install, start, updated, stop, uninstall) - Service: a Python object registered in a service registry, associated to a specification and to properties. - Component: the instance of a class described/manipulated by iPOPO decorators Components are bound together by the specification(s) of the service(s) they provide. The required services are injected into components by iPOPO. For more information about those concepts, see https://ipopo.readthedocs.io/en/latest/refcards/index.html#refcards iPOPO provides many services out-of-the-box, like an HTTP server, local and remote shell, remote services... iPOPO is released under the terms of Apache Software License 2.0 What's new in 0.8.0 =================== This version mainly adds the implementation of the Remote Service Admin specification, contributed by Scott Lewis (thanks! :D ) This feature is young and might still contain some bugs, all feedback is welcome on the mailing list and as GitHub issues. A reference card and two tutorials have been added to the documentation to introduce this feature. It should be preferred to the Pelix Remote Service as it follows the OSGi specification. Note that the Pelix Remote Service will continue to be maintained for compatibility reasons. Version has leaped to 0.8.x as the addition of the RSA feature is huge and might change the usage of iPOPO in some projects based on remote services. You can take a look at the documentation at https://ipopo.readthedocs.io/ iPOPO is available on PyPI: https://pypi.python.org/pypi/iPOPO Source is available on GitHub: https://github.com/tcalmant/ipopo Feel free to send feedback on your experience of Pelix/iPOPO, via the mailing lists: User list : http://groups.google.com/group/ipopo-users Development list : http://groups.google.com/group/ipopo-dev Have fun! From charlesr.harris at gmail.com Tue Aug 21 16:47:34 2018 From: charlesr.harris at gmail.com (Charles R Harris) Date: Tue, 21 Aug 2018 14:47:34 -0600 Subject: NumPy 1.15.1 released. Message-ID: Hi All, On behalf of the NumPy team, I am pleased to announce the release of NumPy 1.15.1. This is a bugfix release for bugs and regressions reported following the 1.15.0 release. Noticeable fixes are - The annoying but harmless RuntimeWarning that "numpy.dtype size changed" has been suppressed. The long standing suppression was lost in the transition to pytest. - The update to Cython 0.28.3 exposed a problematic use of a gcc attribute used to prefer code size over speed in module initialization, possibly resulting in incorrect compiled code. This has been fixed in latest Cython but has been disabled here for safety. - Support for big-endian and ARMv8 architectures has been improved. The Python versions supported by this release are 2.7, 3.4-3.7. The wheels are linked with OpenBLAS v0.3.0, which should fix some of the linalg problems reported for NumPy 1.14. Wheels for this release can be downloaded from PyPI , source archives are available from Github . *Compatibility Note* The NumPy 1.15.x OS X wheels released on PyPI no longer contain 32-bit binaries. That will also be the case in future releases. See #11625 for the related discussion. Those needing 32-bit support on the Mac should look elsewhere or build from source. *Contributors* A total of 7 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Charles Harris * Chris Billington * Elliott Sales de Andrade + * Eric Wieser * Jeremy Manning + * Matti Picus * Ralf Gommers *Pull requests merged* A total of 24 pull requests were merged for this release. * `#11647 `__: MAINT: Filter Cython warnings in ``__init__.py`` * `#11648 `__: BUG: Fix doc source links to unwrap decorators * `#11657 `__: BUG: Ensure singleton dimensions are not dropped when converting... * `#11661 `__: BUG: Warn on Nan in minimum,maximum for scalars * `#11665 `__: BUG: cython sometimes emits invalid gcc attribute * `#11682 `__: BUG: Fix regression in void_getitem * `#11698 `__: BUG: Make matrix_power again work for object arrays. * `#11700 `__: BUG: Add missing PyErr_NoMemory after failing malloc * `#11719 `__: BUG: Fix undefined functions on big-endian systems. * `#11720 `__: MAINT: Make einsum optimize default to False. * `#11746 `__: BUG: Fix regression in loadtxt for bz2 text files in Python 2. * `#11757 `__: BUG: Revert use of `console_scripts`. * `#11758 `__: BUG: Fix Fortran kind detection for aarch64 & s390x. * `#11759 `__: BUG: Fix printing of longdouble on ppc64le. * `#11760 `__: BUG: Fixes for unicode field names in Python 2 * `#11761 `__: BUG: Increase required cython version on python 3.7 * `#11763 `__: BUG: check return value of _buffer_format_string * `#11775 `__: MAINT: Make assert_array_compare more generic. * `#11776 `__: TST: Fix urlopen stubbing. * `#11777 `__: BUG: Fix regression in intersect1d. * `#11779 `__: BUG: Fix test sensitive to platform byte order. * `#11781 `__: BUG: Avoid signed overflow in histogram * `#11785 `__: BUG: Fix pickle and memoryview for datetime64, timedelta64 scalars * `#11786 `__: BUG: Deprecation triggers segfault Cheers, Charles Harris From denis.rykov at satellogic.com Wed Aug 22 11:01:57 2018 From: denis.rykov at satellogic.com (Denis Rykov) Date: Wed, 22 Aug 2018 22:01:57 +0700 Subject: telluric 0.2 released Message-ID: On behalf of the telluric development community, I'm happy to announce the availability of telluric 0.2. telluric library is an open source library developed by Satellogic, which aims to be an one stop source (library) for manipulating geospatial data in an interactive way. Changelog: https://telluric.readthedocs.io/en/v0.2.0/changelog.html#telluric-0-2-0-2018-08-22 Docs: https://telluric.readthedocs.io/en/v0.2.0 Video from PyCon Israel 2018: https://youtu.be/BhobgSkySzc From edreamleo at gmail.com Tue Aug 28 06:34:23 2018 From: edreamleo at gmail.com (Edward K. Ream) Date: Tue, 28 Aug 2018 05:34:23 -0500 Subject: Leo 5.8-b1 released Message-ID: Leo 5.8 b1, http://leoeditor.com, is now available on GitHub: https://github.com/leo-editor/leo-editor. *The highlights of Leo 5.8* - Much faster file-read code. - Leo no longer caches file contents. Removed --no-cache! - Leo using ElementTree instead of sax to read .leo files. - Refactored and improved Leo's key-handling code. - Improved Leo's outline drawing code. - The usual minor bug fixes. *Links* - Leo's home page: http://leoeditor.com - Documentation: http://leoeditor.com/leo_toc.html - Tutorials: http://leoeditor.com/tutorial.html - Video tutorials: http://leoeditor.com/screencasts.html - Forum: http://groups.google.com/group/leo-editor - Download: http://sourceforge.net/projects/leo/files/ - Leo on GitHub: https://github.com/leo-editor/leo-editor - LeoVue: https://github.com/kaleguy/leovue#leo-vue - What people are saying about Leo: http://leoeditor.com/testimonials.html - A web page that displays .leo files: http://leoeditor.com/load-leo.html - More links: http://leoeditor.com/leoLinks.html Edward ------------------------------------------------------------------------------------------ Edward K. Ream: edreamleo at gmail.com Leo: http://leoeditor.com/ ------------------------------------------------------------------------------------------ From garypwilson at gmail.com Mon Aug 20 08:41:00 2018 From: garypwilson at gmail.com (Gary Wilson) Date: Mon, 20 Aug 2018 13:41:00 +0100 Subject: [ANN] - Skyline v1.2.5-stable-luminosity Message-ID: For those interested in anomaly detection and deflection in streamed time series data. I would like to announce the new release of Skyline v1.2.5 - https://github.com/earthgecko/skyline/releases/tag/v1.2.5-stable-luminosity Project page -> https://github.com/earthgecko/skyline Documentation -> https://earthgecko-skyline.readthedocs.io/en/latest/index.html With the hope Skyline can make the universe a bit less anomalous. Regards Gary From i.tkomiya at gmail.com Mon Aug 20 12:36:18 2018 From: i.tkomiya at gmail.com (Komiya Takeshi) Date: Tue, 21 Aug 2018 01:36:18 +0900 Subject: Sphinx-1.8.0b1 released. Message-ID: Hi all, We just released 1.8.0b1. It includes much of improvements. And we believe it will help you. In detail, please see CHANGES: https://github.com/sphinx-doc/sphinx/blob/1.8.0b1/CHANGES You can use it with: pip install --pre Sphinx Since this is a beta release, we expect that you may encounter bugs. If you find a bug, please report it on github issues: https://github.com/sphinx-doc/sphinx/issues Thanks, Takeshi KOMIYA From mal at europython.eu Thu Aug 23 13:31:56 2018 From: mal at europython.eu (M.-A. Lemburg) Date: Thu, 23 Aug 2018 19:31:56 +0200 Subject: EuroPython 2018: Videos for Wednesday available Message-ID: <8debbea8-f9f4-db2a-fa69-45eb9bb7961c@europython.eu> We are pleased to announce the first batch of cut videos from EuroPython 2018 in Edinburgh, Scotland, UK. * EuroPython 2018 YouTube Playlist * https://www.youtube.com/watch?v=LoRq9yGeBWY&list=PL8uoeex94UhFrNUV2m5MigREebUms39U5 In this batch, we have included all videos for Wednesday, July 25 2018, the first conference day. In the coming two weeks we will publish videos for the next two conference days. In total, we will have more than 130 videos available for you to watch. All EuroPython videos, including the ones from previous conferences, are available on our EuroPython YouTube Channel. Help spread the word -------------------- Please help us spread this message by sharing it on your social networks as widely as possible. Thank you ! Link to the blog post: https://blog.europython.eu/post/177312513617/europython-2018-videos-for-wednesday-available Tweet: https://twitter.com/europython/status/1032680953758527488 Enjoy, -- EuroPython 2018 Team https://ep2018.europython.eu/ https://www.europython-society.org/ From asottile at umich.edu Wed Aug 29 16:06:14 2018 From: asottile at umich.edu (Anthony Sottile) Date: Wed, 29 Aug 2018 13:06:14 -0700 Subject: pytest 3.7.4 released Message-ID: pytest 3.7.4 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 https://docs.pytest.org/en/latest/changelog.html. Thanks to all who contributed to this release, among them: * Anthony Sottile * Bruno Oliveira * Daniel Hahler * Jiri Kuncar * Steve Piercy Happy testing, The pytest Development Team From mal at europython.eu Fri Aug 31 06:23:31 2018 From: mal at europython.eu (M.-A. Lemburg) Date: Fri, 31 Aug 2018 12:23:31 +0200 Subject: EuroPython 2018: Videos for Thursday available Message-ID: We are pleased to announce the second batch of cut videos from EuroPython 2018 in Edinburgh, Scotland, UK. * EuroPython 2018 YouTube Playlist * https://www.youtube.com/watch?v=scum5a_mqBc&t=0s&index=84&list=PL8uoeex94UhFrNUV2m5MigREebUms39U5 In this batch, we have included all videos for Thursday, July 26 2018, the second conference day. Next week we will publish videos for the final conference day. In total, we will have more than 130 videos available for you to watch. All EuroPython videos, including the ones from previous conferences, are available on our EuroPython YouTube Channel. http://europython.tv/ Help spread the word -------------------- Please help us spread this message by sharing it on your social networks as widely as possible. Thank you ! Link to the blog post: https://blog.europython.eu/post/177582893492/europython-2018-videos-for-thursday-available Tweet: https://twitter.com/europython/status/1035471566606397440 Enjoy, -- EuroPython 2018 Team https://ep2018.europython.eu/ https://www.europython-society.org/ From grlee77 at gmail.com Fri Aug 31 17:26:51 2018 From: grlee77 at gmail.com (Gregory Lee) Date: Fri, 31 Aug 2018 17:26:51 -0400 Subject: ANN: PyWavelets 1.0.0 Message-ID: Hello all, We are pleased to announce the release of PyWavelets 1.0. We view this version number as a milestone in the project's now more than a decade long history. It reflects that PyWavelets has stabilized over the past few years, and is now a mature package which a lot of other important packages depend on. A listing of those package won't be complete, but some we are aware of are: - `scikit-image `_ - image processing in Python - `imagehash `_ - perceptual image hashing - `pyradiomics `_ - extraction of Radiomics features from 2D and 3D images and binary masks - `tomopy `_ - Tomographic Reconstruction in Python - `SpikeSort `_ - Spike sorting library implemented in Python/NumPy/PyTables - `ODL `_ - operator discretization library This release requires Python 2.7 or >=3.5 and NumPy 1.9.1 or greater. The 1.0 release will be the last release supporting Python 2.7. It will be a Long Term Support (LTS) release, meaning that we will backport critical bug fixes to 1.0.x for as long as Python itself does so (i.e. until 1 Jan 2020). A summary of new features and lists of specific issues and pull requests closed is available in the full release notes at: https://github.com/PyWavelets/pywt/blob/master/doc/release/1.0.0-notes.rst Authors ======= * 0-tree + * Jacopo Antonello + * Matthew Brett + * Saket Choudhary + * Michael V. DePalatis + * Daniel Goertzen + * Ralf Gommers * Mark Harfouche + * John Kirkham + * Dawid Laszuk + * Gregory R. Lee * Michel Pelletier + * Balint Reczey + * SylvainLan + * Daniele Tricoli * Kai Wohlfahrt A total of 16 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.