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
* Changed Selector class keyword filtering to support predicate matching.
* Added handling to get_reader() to support datatest's Selector and Result
* Fixed get_reader() bug that prevented encoding-fallback recovery when
reading from StringIO buffers in Python 2.
Version 22.214.171.124 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.
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
k8s = network_kubernetes_from_context(reactor, u"minikube")
d = k8s.versioned_client()
lambda client: client.list(client.model.v1.Namespace)
You can download txkube from PyPI <https://pypi.python.org/pypi>
You can contribute to its development on GitHub
Thanks to Least Authority TFA GmbH <https://leastauthority.com/> for
sponsoring this development and to Craig Rodrigues for his efforts on
Python 3 porting work.
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/
Install using ``pip install Nikola==8.0.0b3``.
If you want to upgrade to Nikola v8, make sure to read the blog post:
* 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)
* 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 <https://chriswarrick.com/>
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
<https://pandas.pydata.org/pandas-docs/version/0.23.4/whatsnew.html> for a
list of all the changes.
The release can be installed with conda from the default channel and
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
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:
And you can find Python 3.5.6 here:
We now return you to your pitched debate already in progress,