Skip to content

Commit

Permalink
Version bump 0.2.1 and changelog
Browse files Browse the repository at this point in the history
+ corrected some typos
  • Loading branch information
Carlson Moses Büth committed Jun 22, 2023
1 parent f01168e commit 962c8ef
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 17 deletions.
46 changes: 31 additions & 15 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,48 +2,64 @@
Changelog
*********

Version 0.2.1 (2023-06-22)
**************************

* ✨ Second release ✨
* ⬆️ Integrated final graph statistics and LTN statistics.
* 🏡 Moved Coverage to Codecov |codecov-badge|.
* ⬆️ Display basic graph stats at Partitioner initialization.
Abstract base class :class:`superblockify.partitioning.base.BasePartitioner`.
* ⬆️ Geopackage export: Resolve LTN cell option. If set to True, the LTN cells are
resolved to polygons. Normally, only the edges are exported.
Added general graph stats with OSM boundary polygon.

.. |codecov-badge| image:: https://codecov.io/gh/cbueth/Superblockify/branch/main/graph/badge.svg?token=AS72IFT2Q4
:target: https://codecov.io/gh/cbueth/Superblockify
:height: 2ex

Version 0.2.0 (2023-06-20)
**************************

* Sped up population distribution in
* 🔧 Sped up population distribution in
:func:`superblockify.population.approximation.get_edge_population`.
* Add population and density to LTNs
* Fix: Graph import projection order. Un-skewed distance attribute.
* ⬆️ Add population and density to LTNs
* 🐛 Fix: Graph import projection order. Un-skewed distance attribute.

Version 0.1.3 (2023-06-19)
**************************

* Documented approaches in reference notebooks :ref:`Population Data`,
* 📚️ Documented approaches in reference notebooks :ref:`Population Data`,
:ref:`Street Tessellation`, and :ref:`Street Population Density`.
* Added population preprocessing for for every tesselated edge. This enables an
* ⬆️ Added population preprocessing for for every tesselated edge. This enables an
efficient population density aggregation for any given superblock.
See modules in :mod:`superblockify.population`.
* Automated population data download and preprocessing of the GHS-POP - R2023A dataset
* ⬆️ Automated population data download and preprocessing of the GHS-POP - R2023A dataset
<https://ghsl.jrc.ec.europa.eu/ghs_pop2023.php>.
* Added graph attribute `boundary`, used for calculating the total area of the city.
* Added general graph statistics :mod:`superblockify.metric.graph_stats`.
* ⬆️ Added graph attribute `boundary`, used for calculating the total area of the city.
* ⬆️ Added general graph statistics :mod:`superblockify.metric.graph_stats`.
Including spatial clustering and anisotropy.

Version 0.1.2 (2023-05-18)
**************************

* Added Partitioner based on Betweenness Centrality.
* Fix segfault in betweenness centrality calculation caused by testcase with one node
* ⬆️ Added Partitioner based on Betweenness Centrality.
* 🐛 Fix segfault in betweenness centrality calculation caused by testcase with one node
graph.

Version 0.1.1 (2023-05-15)
**************************

* Added Betweenness Centrality Calculation in measures, precompiled version works quick
on metropolitan sized city networks.
* Added speed limit: Routing and low traffic speed overwriting. Unit can be passed
* ⬆️ Added Betweenness Centrality Calculation in measures, precompiled version works
quick on metropolitan sized city networks.
* ⬆️ Added speed limit: Routing and low traffic speed overwriting. Unit can be passed
when initializing a partitioner.

Version 0.1.0 (2023-04-11)
**************************

* Initial release
* Full rework of the restricted distance calculation. Runs quicker and is more
* Initial release
* 🔧 Full rework of the restricted distance calculation. Runs quicker and is more
memory efficient. Also, path finding had a bug in the previous version.


Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
project = "superblockify"
copyright = "2023, Carlson Büth"
author = "Carlson Büth"
release = "0.2.0"
release = "0.2.1"

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
2 changes: 1 addition & 1 deletion superblockify/_version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""superblockify package version."""

__version__ = "0.2.0"
__version__ = "0.2.1"

0 comments on commit 962c8ef

Please sign in to comment.