From f9db6815ccac85e99a172c2afeb1a0dfe75debaf Mon Sep 17 00:00:00 2001 From: Kostis Anagnostopoulos Date: Tue, 25 Apr 2023 23:14:52 +0300 Subject: [PATCH] chore(VER) bump v10.4.0 -> v10.5.0; CHANGES --- CHANGES.rst | 28 ++++++++++++++++++++++++++++ graphtik/__init__.py | 6 +++--- 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index ca5ec39e..17554010 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -191,6 +191,34 @@ Changelog %%%%%%%%% :GitHub Releases: https://github.com/pygraphkit/graphtik/releases +v10.5.0 (25 Apr 2023, @ankostis): REVIVE project, Bump DEPS +=========================================================== + +Fix all TCs and warnings for recent dependencies. + ++ FIX(SITE): bump to latest sphinx: + + + FIX(TCs): bumped *jinja2*, added *MarkupSafe* and unpinned *pytest* + so that all TCs run OK again with latest deps. + + fix(sphinxext.TC) probably *graphviz* generates slightly different captions in SVGs. + + fix: version-parsing in docs/conf.py neglected since v1.0 and + manifested now as erroneously parsing pep440-version id - simplified it a lot; + stop using forgotten packaging dep. + + fix: ``sphinx-extlinks >= 4`` plugin demands ``%s`` also in caption or else + pytest-fails, and a warning is issued on site generation. + + fix(site) docutils-0.17+ broke long substitutions like ``|version|``; + fixed it with a ``docutils.conf`` file (instead of `resorting to pinning + `_). ++ fix(build): unpin ``black==20.8b1`` since it's been years since ``black`` was released + and ``pip install -e[all]`` was failing when trying to build end-of-lifed ``typed-ast`` + e.g. on Python3.11. ++ style: *black* & *isort* imports all over (with a *black* profile for the latter). ++ DOC: various nitpicks and diagram beauties. ++ DOC: add section about diffs with *schedula* project. ++ plot: various minor improvements. ++ ENH(plot) add RC-Shape badges in data-nodes ++ CHORE: TravisCI site lost :-( moved to **GitHub Actions**. + v10.4.0 (9 Oct 2020, @ankostis): CWD, callbacks non-marshalled, preserve concat index-names ------------------------------------------------------------------------------------------- diff --git a/graphtik/__init__.py b/graphtik/__init__.py index d743b2b4..a05fd3ea 100644 --- a/graphtik/__init__.py +++ b/graphtik/__init__.py @@ -1,7 +1,7 @@ # Copyright 2016, Yahoo Inc. # Licensed under the terms of the Apache License, Version 2.0. See the LICENSE file associated with the project for terms. """ -:term:`computation` graphs for Python * Pandas +:term:`computation` graphs for Python & Pandas .. import-speeds-start .. tip:: @@ -24,8 +24,8 @@ :func:`.plot.get_active_plotter()` configs, not imported, unless plot is needed. """ -__version__ = "10.4.0" -__release_date__ = "9 Oct 2020, 14:20" +__version__ = "10.5.0" +__release_date__ = "24 Apr 2023, 18:01" __title__ = "graphtik" __summary__ = __doc__.splitlines()[0] __license__ = "Apache-2.0"