5
5
Changelog
6
6
=========
7
7
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.
10
9
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.
17
17
18
18
.. _changelog
19
19
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
+ ~~~~~
21
89
22
90
* Git
23
91
@@ -28,11 +96,32 @@ The versions follow `Semantic Versioning <https://semver.org/lang/de/>`_:
28
96
* 📝 Add warning for git keep
29
97
* 🎨 Improve structure of the git section
30
98
99
+ * 🌱 Add matplotlib for social cards
100
+
101
+ Changed
102
+ ~~~~~~~
103
+
31
104
* 🎨 Improve structure of the code quality section
32
105
* 🎨 Improve structure of the cite software section
33
- * 🌱 Add matplotlib for social cards
34
106
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
+ ~~~~~~~
36
125
37
126
* 📝 Update redis licenses, add hint to Redict and Valkey
38
127
@@ -62,13 +151,3 @@ The versions follow `Semantic Versioning <https://semver.org/lang/de/>`_:
62
151
* 📝 Simplify the json example
63
152
64
153
* 📝 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
0 commit comments