From 867d6de85ff3efd2456dc98bdc756c44d3ff8c78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlson=20Moses=20B=C3=BCth?= <49326130+cbueth@users.noreply.github.com> Date: Tue, 6 Feb 2024 14:44:05 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=97=92=EF=B8=8F=20Update=20Changelog,=20V?= =?UTF-8?q?ersion,=20and=20Website=20Copyright?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pin `black` python version --- .github/workflows/lint.yml | 1 + docs/changelog.rst | 16 ++++++++++++++++ docs/conf.py | 6 +++--- superblockify/_version.py | 2 +- tests/partitioning/test_partitioning_utils.py | 2 +- 5 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e61ca06..38800c9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,6 +22,7 @@ jobs: uses: psf/black@stable with: src: './superblockify ./tests ./scripts' + options: '--target-version py310' - uses: stefanzweifel/git-auto-commit-action@v4 with: diff --git a/docs/changelog.rst b/docs/changelog.rst index d9af6a7..da079c5 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,22 @@ Changelog ********* +Version 1.0.0 (2024-02- +************************** + +* โœจ First major release โœจ +* ๐Ÿ“Š IO operations enhanced with graph reduction. +* ๐Ÿ—’๏ธ Logging improvements: silenced numba compilation, reprojected debug messages. +* โš™๏ธ Parallelization updates: removed `num_workers` and `chunk_size`. +* ๐Ÿงช Testing updates: increased util coverage, added response 502 as `xfail`. +* ๐Ÿ†• New features: Betweenness Centrality Cutoff, Reduced path filling. +* ๐Ÿ› Fixes: notebook formatting, GEOSException in tesselation, missing attribute. +* ๐Ÿ”„ Merged pull request: `๐ŸŒ Added Betweenness Centrality Cutoff + `_. +* ๐Ÿ“ Misc changes: deactivated colormap logging, + unified nodes and edges into one variable. +* ๐Ÿ“Š Improved analysis scripts + Version 0.2.2 (2023-06-27) ************************** diff --git a/docs/conf.py b/docs/conf.py index 90643b9..8514844 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,9 +22,9 @@ # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information project = "superblockify" -copyright = "2023, Carlson Bรผth" +copyright = "2023-2024, Carlson Bรผth" author = "Carlson Bรผth" -release = "0.2.2" +release = "1.0.0" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration @@ -54,7 +54,7 @@ myst_enable_extensions = ["colon_fence", "deflist", "dollarmath", "amsmath"] myst_heading_anchors = 3 -execution_timeout = 180 +nb_execution_timeout = 180 # -- Options for HTML output ------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output diff --git a/superblockify/_version.py b/superblockify/_version.py index 1039fe0..d699f53 100644 --- a/superblockify/_version.py +++ b/superblockify/_version.py @@ -1,3 +1,3 @@ """superblockify package version.""" -__version__ = "0.2.2" +__version__ = "1.0.0" diff --git a/tests/partitioning/test_partitioning_utils.py b/tests/partitioning/test_partitioning_utils.py index 3b88855..98cae61 100644 --- a/tests/partitioning/test_partitioning_utils.py +++ b/tests/partitioning/test_partitioning_utils.py @@ -141,7 +141,7 @@ def test_split_up_isolated_edges_directed_higher_orders( part.graph.add_edges_from( [(u_id, v_id, -deg) for deg in range(0, degree - 2)] + [(v_id, u_id, -deg) for deg in range(0, degree - 2)], - **part.graph.edges[(u_id, v_id, 0)] + **part.graph.edges[(u_id, v_id, 0)], ) num_edges, num_nodes = len(part.graph.edges), len(part.graph.nodes) split_up_isolated_edges_directed(part.graph, part.sparsified)