Skip to content

Commit ca1a24e

Browse files
committed
🔖 Version 24.3.0
1 parent 1c57a82 commit ca1a24e

File tree

4 files changed

+113
-34
lines changed

4 files changed

+113
-34
lines changed

CHANGELOG.rst

+100-21
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,87 @@
55
Changelog
66
=========
77

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

11-
``MAJOR``
12-
is increased when incompatible changes are published.
13-
``MINOR``
14-
is increased when new compatible functionalities are released.
15-
``PATCH``
16-
is increased if the changes include only compatible bug fixes.
10+
The format is based on `Keep a Changelog
11+
<https://keepachangelog.com/en/1.0.0/>`_ and this project adheres to `Calendar
12+
Versioning <https://calver.org>`_.
13+
14+
The first number of the version is the year. The second number is incremented
15+
with each version, starting at 1 for each year. The third number is for
16+
emergencies when we need to start branches for older versions.
1717

1818
.. _changelog
1919
20-
24.2.0
20+
`24.3.0 <https://github.com/cusyio/Python4DataScience/compare/24.2.0...24.3.0>`_: 2024-11-03
21+
--------------------------------------------------------------------------------------------
22+
23+
Added
24+
~~~~~
25+
26+
* 🔧 Add vale
27+
28+
* Fix spelling mistakes
29+
30+
* 🔧 Add codespell
31+
32+
* Add pre-commit check
33+
* Fix spelling
34+
35+
* 👷 Build docs and check links
36+
37+
* Configure linkcheck
38+
* Fix external links
39+
40+
* 📝 Add the series of tutorials and trainings
41+
* 📝 Add automatic building of Docker containers
42+
* 📝 Add edgy, zopyx-fastapi-auth, and FastAPI Utilities to FastAPI extensions
43+
44+
Removed
45+
~~~~~~~
46+
47+
* ✏️ Remove link to Objectivity/DB
48+
* 📝 Move SOLID principles to Python Basics
49+
50+
Changed
51+
~~~~~~~
52+
53+
* ⬆️ Update to Python 3.13, NumPy 2.1 and pandas 2.2
54+
55+
* Replace dataframe.applymap with dataframe.apply
56+
* Replace pandas.value_counts with pandas.Series(obj).value_counts()
57+
* Replace as_index=False for groupby() with reset_index(drop=True)
58+
* Add include_groups=False for DataFrameGroupBy.apply
59+
60+
* 🍱 Update git workflow graphic
61+
* 📝 Switch to the pre-commit framework for gitleaks
62+
63+
* 📝 Switch from pipenv to uv
64+
65+
* Remove pipenv
66+
* Add pre-commit-uv
67+
* Add CI/CD-Pipelines
68+
* Add dependency bot
69+
* Update security
70+
71+
* 🔧 Update gitignore
72+
73+
* 🔧 Add blacken-docs
74+
75+
* Fix Python syntax
76+
77+
* 📝 Update the file system libraries
78+
79+
* 🔧 Switch to pyproject.toml
80+
81+
* 👷 Update pre-commit github workflow
82+
* 📝 Update geodata libs
83+
84+
`24.2.0 <https://github.com/cusyio/Python4DataScience/compare/24.1.0...24.2.0>`_: 2024-06-29
85+
--------------------------------------------------------------------------------------------
86+
87+
Added
88+
~~~~~
2189

2290
* Git
2391

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

99+
* 🌱 Add matplotlib for social cards
100+
101+
Changed
102+
~~~~~~~
103+
31104
* 🎨 Improve structure of the code quality section
32105
* 🎨 Improve structure of the cite software section
33-
* 🌱 Add matplotlib for social cards
34106

35-
24.1.0
107+
`24.1.0 <https://github.com/cusyio/Python4DataScience/compare/v1.0.0...24.1.0>`_: 2024-04-02
108+
--------------------------------------------------------------------------------------------
109+
110+
Added
111+
~~~~~
112+
113+
* Code smells
114+
115+
* 📝 Add SOLID principles
116+
* 📝 Add the recognition of code smells
117+
* 📝 Add intro to code smells
118+
* 🎨 Rearrange code reduction with dataclasses and attrs
119+
* 📝 Update itertools filterfalse
120+
121+
* 📄 Add SPDX classifier
122+
123+
Changed
124+
~~~~~~~
36125

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

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

64153
* 📝 Switch from the requests lib to httpx
65-
66-
* Code smells
67-
68-
* 📝 Add SOLID principles
69-
* 📝 Add the recognition of code smells
70-
* 📝 Add intro to code smells
71-
* 🎨 Rearrange code reduction with dataclasses and attrs
72-
* 📝 Update itertools filterfalse
73-
74-
* 📄 Add SPDX classifier

CITATION.cff

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# SPDX-License-Identifier: BSD-3-Clause
44

55
cff-version: 1.2.0
6-
doi: 10.5281/zenodo.12593850
6+
doi: 10.5281/zenodo.14031392
77
title: Python4DataScience
88
message: >-
99
If you use this tutorial, please cite it using the
@@ -16,10 +16,10 @@ authors:
1616
affiliation: cusy GmbH
1717
identifiers:
1818
- type: doi
19-
value: 10.5281/zenodo.12593850
20-
description: 'Python4DataScience: 24.2.0'
19+
value: 10.5281/zenodo.14031392
20+
description: 'Python4DataScience: 24.3.0'
2121
repository-code: 'https://github.com/cusyio/Python4DataScience'
22-
url: 'https://www.python4data.science/en/24.2.0/'
22+
url: 'https://www.python4data.science/en/24.3.0/'
2323
abstract: >-
2424
Teaching materials for the cusy training courses on
2525
Python-based data science workflows.
@@ -33,5 +33,5 @@ keywords:
3333
- Git
3434
- DVC
3535
license: BSD-3-Clause
36-
version: 24.2.0
37-
date-released: '2024-04-02'
36+
version: 24.3.0
37+
date-released: '2024-11-03'

README.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Status
2222
.. image:: https://readthedocs.org/projects/python4datascience/badge/?version=latest
2323
:alt: Docs
2424
:target: https://www.python4data.science/en/latest/
25-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo..12593850.svg
26-
:target: https://doi.org/10.5281/zenodo.12593850
25+
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo..14031392.svg
26+
:target: https://doi.org/10.5281/zenodo.14031392
2727
.. image:: https://img.shields.io/badge/dynamic/json?label=Mastodon&query=totalItems&url=https%3A%2F%2Fmastodon.social%2F@Python4DataScience%2Ffollowers.json&logo=mastodon
2828
:alt: Mastodon
2929
:target: https://mastodon.social/@Python4DataScience

codemeta.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
}
1515
],
1616
"url": "https://zenodo.org/record/12593850",
17-
"datePublished": "2024-06-29",
18-
"version": "24.2.0",
17+
"datePublished": "2024-11-03",
18+
"version": "24.3.0",
1919
"keywords": [
2020
"data science",
2121
"dvc",
@@ -26,8 +26,8 @@
2626
"iPython"
2727
],
2828
"@context": "https://schema.org/",
29-
"identifier": "https://doi.org/10.5281/zenodo.12593850",
30-
"@id": "https://doi.org/10.5281/zenodo.12593850",
29+
"identifier": "https://doi.org/10.5281/zenodo.14031392",
30+
"@id": "https://doi.org/10.5281/zenodo.14031392",
3131
"@type": "CreativeWork",
32-
"name": "veit/Python4DataScience: 24.2.0"
32+
"name": "veit/Python4DataScience: 24.3.0"
3333
}

0 commit comments

Comments
 (0)