Was ist neu?¶
Unreleased¶
Added¶
📝 Add type hints
👥 Add license and acknowledgement
📝 Add logging section from Python4DataScience
🔧 📝 Add social media support
Add OpenGraph tag for mastodon
Add social media links
📝 Add PyPI digital attestations
📝 Add tip for a stride of -1
📝 Add What’s new?
📝 Add conversion to reST
Changed¶
🎨 Rearrange glossaries
📝 Update conda term
📝 Update GitLab package registry
📝 Expand the pytest plugins section
📝 Rearrange functions section
📝 Update installation of freethreaded Python
📝 Expand the contextmanager section
🎨 Restructure the documentation
Move packages outside libraries
Move apps in packages
Remove unittest2
Move doctests to Sphinx
Move the sqlite database test to unittest
Move Sphinx to a subchapter
Removed¶
Remove OOP design
24.3.0¶
Added¶
📝 Add humanize
📝 Add testing code to documentation
📝 Add bump-my-version
📝 Add vale
📝 Add codespell
📝 Add checks
📝 Add LBYL and EAFP to exceptions
📝 Add the series of tutorials and trainings
📝 Adopt SOLID principles from Python4DataScience
Changed¶
📝 Update description for init files
📝 Update pytest plugins
Add pytest-freethreaded to plugins for modified test sequences
Add pytest-edit to modified output plugins
Add playwright and pyleniumio to web dev plugins
Add pytest-patterns to various plugins
Remove pytest-splinter, pytest-mimesis and pytest-freezegun
📝 Switch to uv for building envs, packaging etc.
Install different Python versions in parallel including PyPy and free-threaded Python 3.13.
Add tox-uv
Publishing packages
Update uv.lock file with a pre-commit hook
📝 Update cibuildwheel
👷 Switch to uv in ci
📝 Switch to .venv directory
📝 Update to Python 3.13
🔧 Switch to pyproject.toml
📝 Rearrange documentation tests
📝 Extend documentation of the string type
📝 Extend documentation of the tuple type
📝 Extend documentation of the list type
📝 Add sphinx-issues
📝 Add direnv tip
📝 Update instructions for installing packages
📝 Add proxy config for PyPI
Fixed¶
📝 Fix coverage pipeline
✏️ Workaround for pytest lexer warnings
24.2.0¶
Added¶
📝 Add design patterns
📝 Add frozenset
📝 Add git filter for pytest
📝 Add interrogate for docstring coverage
Changed¶
📝 Update Python on mobile devices
📝 Update Tiobe Index
📝 Expand section for testing the documentation
24.1.0¶
Added¶
🌱 Add matplotlib for social cards
📝 Add links for strftime
📝 Add link to dataclasses
📝 Add exclude_also to coverage configs
Changed¶
🔧 Use git tag for versioning the docs
📝 Update None type
📝 Update the review of values and identity
📝 Update comparative expressions
📝 Update dataprep example
📝 Update publishining packages
Add trusted publisher
Fixed¶
🎨 pre-commit fixes
v1.0.0: 2023-11-28¶
Added¶
📝 Add dataclasses
📝 Add striding and link to slicing with pandas
📝 Add lambda functions
Changed¶
🔖 Update to 1.0.0, add changelog
💄 Switch to furo theme
📝 Switch to intersphinx links
📝 Add note to Unicode help
📝 Add link to pandas I/O tools and examples for serialisation files
📝 Update dicts type
Add setdefault
Add merging of dictionaries
📝 Update list type
Add loops with index
Add list comprehensions
📝 Update set type
📝 Extend the strings section
📝 Add link to bankers’ rounding