#python

473 posts · Last used 20m

Replying to on mastodon.social
Just released: pepotron 1.3.0 🚀 🔩 Generate digital attestations for PyPI (PEP 740) 🔩 Drop support for Python 3.8 🔩 Generate __version__ at build to avoid slow importlib.metadata 🔩 Test on CI with uv https://pypi.org/project/pepotron/1.3.0/ Pepotron is a CLI for opening PEPs in your browser. For example, try: $ pep 8 $ pep 3.14 $ pep dead batteries $ pep calendar #Python #release #pepotron #PEP #CLI #PEP740 #Python38
6
42
0
0
Replying to
Just released: norwegianblue 0.19.0 🚀 🦜 Drop support for Python 3.8 🦜 Generate digital attestations for PyPI (PEP 740) 🦜 Test with tox-uv 🦜 Lint with pre-commit-uv https://pypi.org/project/norwegianblue/0.19.0/ norwegianblue is a CLI to show EOLs from https://endoflife.date #Python #release #norwegianblue #CLI #EOL #uv
7
41
3
0
Replying to
Just released: blurb 1.3.0 🚀 blurb is the CLI we use for managing CPython's news/changelog entries. 🗞️ Add support for Python 3.13 🗞️ Drop support for Python 3.8 🗞️ Generate digital attestations for PyPI (PEP 740) 🗞️ Allow running blurb test from blurb-* directories by 🗞️ Add version subcommand 🗞️ Generate __version__ at build to avoid slow importlib.metadata https://pypi.org/project/blurb/1.3.0/ #Python #CPython #blurb #release #CLI #changelog #news #PEP740 #Python313 #Python38
3
40
5
0
Replying to
Just released: flake8-implicit-str-concat 🚀 🎱 Add support for #Python 3.12-3.13, drop 3.7-3.8 🎱 Switch from Flit to Hatchling + hatch-vcs for dynamic versioning 🎱 Release to PyPI with Trusted Publishing https://pypi.org/project/flake8-implicit-str-concat/0.5.0/ This #Flake8 plugin helps tidy up after Black: $ cat 1.py s = ('111' '222') $ black 1.py reformatted 1.py All done! ✨ 🍰 ✨ 1 file reformatted. $ cat 1.py s = "111" "222" $ flake8 1.py 1.py:1:10: ISC001 implicitly concatenated string literals on one line #release
4
39
2
0
Replying to
Just released! stravavis 0.5.0 🚀 Create artistic visualisations with your exercise data. https://pypi.org/project/stravavis/0.5.0/ 🚴 Drop support for EOL Python 3.8 🏃 Skip segments in GPX tracks with empty trkseg 🛶 Fix pandas warnings #Python #strava #stravavis #release #CLI #Python38
3
38
1
0
Replying to
Just released! Python Docs Sphinx Theme 2024.10 🚀 https://pypi.org/project/python-docs-theme/2024.10/ 📚 Add support for Python 3.13 📚 Drop support for Python 3.8 📚 Add script for handling translations 📚 Generate digital attestations for PyPI (PEP 740) This is the theme used by docs sites such https://docs.python.org and https://typing.readthedocs.io #Python #docs #Sphinx #PythonDocsTheme #PythonDocsSphinxTheme #PEP740
4
37
2
0
Replying to
Just released! PrettyTable 3.12 🚀 https://pypi.org/project/prettytable/3.12.0/ 🪑 Add new themes to ColorTable 🪑 Drop support for Python 3.8 🪑 Deprecate hrule and tableStyle constants 🪑 Use SPDX license identifier 🪑 Add lots of type annotations 🪑 Generate __version__ at build to avoid slow importlib.metadata 🪑 Release to PyPI using Trusted Publishing and PEP 703 digital attestations 🪑 Fix drawing headerless coloured tables with title 🪑 And more! #Python #PrettyTable #release #PEP703 #Python38
5
36
1
0
Replying to
Just released: Python 3.14.0a2 🚀 https://discuss.python.org/t/python-3-14-0-alpha-2/71711 🐍 PEP 649: Deferred evaluation of annotations 🐍 PEP 741: Python configuration C API 🐍 PEP 761: Deprecating PGP signatures for CPython artifacts 🐍 Improved error messages 🐍 And more! https://docs.python.org/3.14/whatsnew/3.14.html #Python #CPython #Python314 #release #PEP649 #PEP741 #PEP761
13
35
7
0
Replying to
Just released: Python 3.14.0a3 🚀 https://discuss.python.org/t/python-3-14-0-alpha-3/74542 https://docs.python.org/3.14/whatsnew/ This release brought to you by tea and homemade mince pies. #Python #CPython #Python314 #release #food
24
34
8
0
Replying to
Oh, and taking inspiration from #pytest, I added colour to #unittest output in this one 🎨 https://docs.python.org/3.14/whatsnew/3.14.html#unittest #Python #CPython #Python314 #release
24
33
8
0
Replying to
Just released: Python 3.14.0a5 🚀 https://discuss.python.org/t/python-3-14-0-alpha-5/80364 https://docs.python.org/3.14/whatsnew/3.14.html Also recently released! blurb 2.0.0 cherry-picker 3.5.0 pypistats 1.8.0 PrettyTable 3.13.0 & 3.14.0 tox-dev/action-pre-commit-uv 1.0.2 em-keyboard 5.0.0 #Python #CPython #Python314 #release
5
31
5
0
Replying to
Especially for π day and #FediDonutFriday! Just released: Python 3.14.0a6 🚀 https://discuss.python.org/t/python-3-14-0-alpha-6/84513 https://docs.python.org/3.14/whatsnew/3.14.html This release brought to you by a Karelian pie (Karjalanpiirakka), a strawberry and gooseberry pie (mansikka-karviais piirakka) and a slice of blueberry pie (mustikkapiirakka). #Python #CPython #Python314 #release #food #PiDay #PiiPäivä #pie #FediDonutFriday
21
30
9
0
Replying to

Just released: pypistats 1.9.0 🚀

pypistats is CLI to show download stats from PyPI

https://pypi.org/project/pypistats/1.9.0/

  • Replace deprecated classifier with licence expression (PEP 639)
  • Remove GitHub attestation, uses PyPI attestations instead (PEP 740)
  • Add input validation for total and fix --monthly with no mirror
  • Update docs for recent command

#Python #CLI #pypistats #release

7
29
4
0
Replying to
Just released: humanize 4.12.2 🚀 Bugfix release, mainly fixing the spelling of licence/license so the file is properly included in the package. Reminder how to do PEP 639 metadata: https://hugovk.dev/blog/2025/improving-licence-metadata/ https://github.com/python-humanize/humanize/releases #Python #release #humanize #bugfix #PEP639
3
28
2
0
Replying to
Just released: PrettyTable 3.16 🚀 Just released: norwegianblue 0.21.0 🚀 Add support for OSC 8 hyperlinks in the terminal. https://github.com/prettytable/prettytable/releases/tag/3.16.0 norwegianblue now uses this to create hyperlinks in the terminal instead of printing a wide column of links. Use command+click with iTerm. Also create hyperlinks for Markdown, reStructuredText and HTML output. https://github.com/hugovk/norwegianblue/releases/tag/0.21.0 Attached are before and after images. #Python #release #PrettyTable #norwegianblue
6
27
1
0
Replying to
Just released: termcolor 3.0.0 🚀 ANSI colour formatting for the terminal. 🎨 Add support for Python 3.14 🎨 Only apply FORCE_COLOR, NO_COLOR & ANSI_COLORS_DISABLED env vars when present & not an empty string 🎨 Replace literal types with strings 🎨 Replace deprecated classifier with licence expression (PEP 639) 🎨 Speedup: move typing imports into type-checking block 🎨 Remove deprecated __ALL__, use __all__ instead https://github.com/termcolor/termcolor/releases/tag/3.0.0 #Python #termcolor #release #terminal #colour #color
4
26
1
0
Replying to
Just released: Python 3.14.0a7 🚀 Just released: Python 3.13.3 🚀🚀 Just released: Python 3.12.10 🚀🚀🚀 Just released: Python 3.11.12 🚀🚀🚀🚀 Just released: Python 3.10.17 🚀🚀🚀🚀🚀 Just released: Python 3.9.22 🚀🚀🚀🚀🚀🚀 Last 3.14 alpha! Less than a month to get new features in before beta! Last 3.12 bugfix release! Now in security fix only! And security releases of 3.9-3.11. Please upgrade 3.9-3.13! Please test 3.14! https://discuss.python.org/t/python-3-14-0a7-3-13-3-3-12-10-3-11-12-3-10-17-and-3-9-22-are-now-available/87580 #Python #CPython #release #Python314 #Python313 #PythonEtc
42
25
41
0