Skip to content

Commit

Permalink
🔖 Version 24.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
veit committed Nov 3, 2024
1 parent 1c57a82 commit 3759f59
Show file tree
Hide file tree
Showing 4 changed files with 113 additions and 34 deletions.
121 changes: 100 additions & 21 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,87 @@
Changelog
=========

The versions follow `Semantic Versioning <https://semver.org/lang/de/>`_:
``MAJOR.MINOR.PATCH``.
All significant changes to this project are documented in this file.

``MAJOR``
is increased when incompatible changes are published.
``MINOR``
is increased when new compatible functionalities are released.
``PATCH``
is increased if the changes include only compatible bug fixes.
The format is based on `Keep a Changelog
<https://keepachangelog.com/en/1.0.0/>`_ and this project adheres to `Calendar
Versioning <https://calver.org>`_.

The first number of the version is the year. The second number is incremented
with each version, starting at 1 for each year. The third number is for
emergencies when we need to start branches for older versions.

.. _changelog
24.2.0
`24.3.0 <https://github.com/cusyio/Python4DataScience/compare/24.2.0...24.3.0>`_: 2024-11-03
--------------------------------------------------------------------------------------------

Added
~~~~~

* 🔧 Add vale

* Fix spelling mistakes

* 🔧 Add codespell

* Add pre-commit check
* Fix spelling

* 👷 Build docs and check links

* Configure linkcheck
* Fix external links

* 📝 Add the series of tutorials and trainings
* 📝 Add automatic building of Docker containers
* 📝 Add edgy, zopyx-fastapi-auth, and FastAPI Utilities to FastAPI extensions

Removed
~~~~~~~

* ✏️ Remove link to Objectivity/DB
* 📝 Move SOLID principles to Python Basics

Changed
~~~~~~~

* ⬆️ Update to Python 3.13, NumPy 2.1 and pandas 2.2

* Replace dataframe.applymap with dataframe.apply
* Replace pandas.value_counts with pandas.Series(obj).value_counts()
* Replace as_index=False for groupby() with reset_index(drop=True)
* Add include_groups=False for DataFrameGroupBy.apply

* 🍱 Update git workflow graphic
* 📝 Switch to the pre-commit framework for gitleaks

* 📝 Switch from pipenv to uv

* Remove pipenv
* Add pre-commit-uv
* Add CI/CD-Pipelines
* Add dependency bot
* Update security

* 🔧 Update gitignore

* 🔧 Add blacken-docs

* Fix Python syntax

* 📝 Update the file system libraries

* 🔧 Switch to pyproject.toml

* 👷 Update pre-commit github workflow
* 📝 Update geodata libs

`24.2.0 <https://github.com/cusyio/Python4DataScience/compare/24.1.0...24.2.0>`_: 2024-06-29
--------------------------------------------------------------------------------------------

Added
~~~~~

* Git

Expand All @@ -28,11 +96,32 @@ The versions follow `Semantic Versioning <https://semver.org/lang/de/>`_:
* 📝 Add warning for git keep
* 🎨 Improve structure of the git section

* 🌱 Add matplotlib for social cards

Changed
~~~~~~~

* 🎨 Improve structure of the code quality section
* 🎨 Improve structure of the cite software section
* 🌱 Add matplotlib for social cards

24.1.0
`24.1.0 <https://github.com/cusyio/Python4DataScience/compare/v1.0.0...24.1.0>`_: 2024-04-02
--------------------------------------------------------------------------------------------

Added
~~~~~

* Code smells

* 📝 Add SOLID principles
* 📝 Add the recognition of code smells
* 📝 Add intro to code smells
* 🎨 Rearrange code reduction with dataclasses and attrs
* 📝 Update itertools filterfalse

* 📄 Add SPDX classifier

Changed
~~~~~~~

* 📝 Update redis licenses, add hint to Redict and Valkey

Expand Down Expand Up @@ -62,13 +151,3 @@ The versions follow `Semantic Versioning <https://semver.org/lang/de/>`_:
* 📝 Simplify the json example

* 📝 Switch from the requests lib to httpx

* Code smells

* 📝 Add SOLID principles
* 📝 Add the recognition of code smells
* 📝 Add intro to code smells
* 🎨 Rearrange code reduction with dataclasses and attrs
* 📝 Update itertools filterfalse

* 📄 Add SPDX classifier
12 changes: 6 additions & 6 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: BSD-3-Clause

cff-version: 1.2.0
doi: 10.5281/zenodo.12593850
doi: 10.5281/zenodo.14031384
title: Python4DataScience
message: >-
If you use this tutorial, please cite it using the
Expand All @@ -16,10 +16,10 @@ authors:
affiliation: cusy GmbH
identifiers:
- type: doi
value: 10.5281/zenodo.12593850
description: 'Python4DataScience: 24.2.0'
value: 10.5281/zenodo.14031384
description: 'Python4DataScience: 24.3.0'
repository-code: 'https://github.com/cusyio/Python4DataScience'
url: 'https://www.python4data.science/en/24.2.0/'
url: 'https://www.python4data.science/en/24.3.0/'
abstract: >-
Teaching materials for the cusy training courses on
Python-based data science workflows.
Expand All @@ -33,5 +33,5 @@ keywords:
- Git
- DVC
license: BSD-3-Clause
version: 24.2.0
date-released: '2024-04-02'
version: 24.3.0
date-released: '2024-11-03'
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ Status
.. image:: https://readthedocs.org/projects/python4datascience/badge/?version=latest
:alt: Docs
:target: https://www.python4data.science/en/latest/
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo..12593850.svg
:target: https://doi.org/10.5281/zenodo.12593850
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo..14031384.svg
:target: https://doi.org/10.5281/zenodo.14031384
.. image:: https://img.shields.io/badge/dynamic/json?label=Mastodon&query=totalItems&url=https%3A%2F%2Fmastodon.social%2F@Python4DataScience%2Ffollowers.json&logo=mastodon
:alt: Mastodon
:target: https://mastodon.social/@Python4DataScience
Expand Down
10 changes: 5 additions & 5 deletions codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
}
],
"url": "https://zenodo.org/record/12593850",
"datePublished": "2024-06-29",
"version": "24.2.0",
"datePublished": "2024-11-03",
"version": "24.3.0",
"keywords": [
"data science",
"dvc",
Expand All @@ -26,8 +26,8 @@
"iPython"
],
"@context": "https://schema.org/",
"identifier": "https://doi.org/10.5281/zenodo.12593850",
"@id": "https://doi.org/10.5281/zenodo.12593850",
"identifier": "https://doi.org/10.5281/zenodo.14031384",
"@id": "https://doi.org/10.5281/zenodo.14031384",
"@type": "CreativeWork",
"name": "veit/Python4DataScience: 24.2.0"
"name": "veit/Python4DataScience: 24.3.0"
}

0 comments on commit 3759f59

Please sign in to comment.