Whatβs new?ΒΆ
UnreleasedΒΆ
AddedΒΆ
π Add type hints
π₯ Add license and acknowledgement
π§ π Add social media support
Add OpenGraph tag for mastodon
Add social media links
π Add PyPI digital attestations
π Add Whatβs new?
π Add conversion to reST
ChangedΒΆ
π Update conda term
π Update GitLab package registry
π Expand the pytest plugins section
π Rearrange functions section
π Update installation of freethreaded Python
π¨ 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: 2024-10-27ΒΆ
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 the installation of plantuml
Update sphinx config
Update github action
π 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: 2024-06-29ΒΆ
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: 2024-04-11ΒΆ
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-29ΒΆ
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