From 9a6e018d696a89be1953a570f9aaa479a2ec03dd Mon Sep 17 00:00:00 2001 From: Michael Szell Date: Sat, 10 Oct 2026 14:47:59 +0200 Subject: [PATCH] Release v0.6.0 --- bikenetlib/_version.py | 2 +- docs/changelog.md | 10 ++++++++++ docs/conf.py | 17 ++++++++--------- pyproject.toml | 3 +-- 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/bikenetlib/_version.py b/bikenetlib/_version.py index 553f839..be1d690 100644 --- a/bikenetlib/_version.py +++ b/bikenetlib/_version.py @@ -1,3 +1,3 @@ """bikenetlib package version.""" -__version__ = "0.5.0" +__version__ = "0.6.0" diff --git a/docs/changelog.md b/docs/changelog.md index bcae957..71ed286 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,15 @@ # Changelog +## Version 0.6.0 (2026-10-10) + +- ✨ Added and polished shared utils functions +- ✨ Added osm module for custom filter constants +- 🔥 Removed tool-specific functions +- 👷 Added codecov +- 👷 Removed unused release-please +- ⬆️ Updated actions versions +- ⬆️ Added Python 3.15 support + ## Version 0.5.0 (2026-05-22) - ✨ Initial release ✨ diff --git a/docs/conf.py b/docs/conf.py index 8456468..4935140 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -7,8 +7,8 @@ # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information project = "BikeNetLib" -copyright = "2026, BikeNetLib developers" -author = "Szell, Knepper, Vybornova" +copyright = "2026, BikeNetLib contributors" +author = "BikeNetLib contributors" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration @@ -19,9 +19,10 @@ sys.path.insert(0, os.path.abspath("..")) import bikenetlib # noqa -# version = bikenetlib.__version__ -version = "0.5.0" -release = version +# dynamically load version +with Path("../../pyproject.toml").open("rb") as f: + pyproject = toml_load(f) +version = release = pyproject["project"]["version"] # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom @@ -30,17 +31,15 @@ "sphinx.ext.autodoc", "sphinx.ext.autosummary", "sphinx.ext.linkcode", - "sphinxcontrib.bibtex", "sphinx.ext.mathjax", "sphinx.ext.doctest", "sphinx.ext.intersphinx", "numpydoc", - "nbsphinx", + "myst_nb", "matplotlib.sphinxext.plot_directive", "IPython.sphinxext.ipython_console_highlighting", - "myst_parser", "sphinx_copybutton", - "sphinx_gallery.load_style", + "sphinxext.opengraph", ] templates_path = ["_templates"] diff --git a/pyproject.toml b/pyproject.toml index 2e17df7..d2c2958 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,10 @@ build-backend = "setuptools.build_meta" [project] name = "bikenetlib" -version = "0.5.0" +version = "0.6.0" authors = [ { name = "Michael Szell", email = "michael@szell.net" }, { name = "Manuel Knepper" }, - { name = "Anastassia Vybornova" }, ] maintainers = [ { name = "Michael Szell", email = "michael@szell.net" },