Вышла первая бета 3.13, соответсвенно, произошел feature-freeze для 3.13 (более не будет новых фич, только баг и секьюрити фиксы).
Так что, с этого момента начинается разработка 3.14 (aka πthon)
Так что, с этого момента начинается разработка 3.14 (aka πthon)
😁9👍7🤡3
Чем занимается руководящий совет питона?
Ответ на скриншоте:
https://github.com/python/steering-council/blob/main/updates/2023-10-steering-council-update.md
Ответ на скриншоте:
https://github.com/python/steering-council/blob/main/updates/2023-10-steering-council-update.md
😁11👌1
В целом.. почему нет.
https://github.com/python/cpython/pull/118644
https://github.com/python/cpython/pull/118644
GitHub
gh-106246: Allow the use of unions as match patterns by randolf-scholz · Pull Request #118644 · python/cpython
Fixes #106246
Modified version of #118525 that supports using subpatterns in unions.
Issue: [match-case] Allow matching Union types #106246
added tests:
test_patma_union_type
test_patma_union_...
Modified version of #118525 that supports using subpatterns in unions.
Issue: [match-case] Allow matching Union types #106246
added tests:
test_patma_union_type
test_patma_union_...
👍3🤡1
CPython notes
Вышла первая бета 3.13, соответсвенно, произошел feature-freeze для 3.13 (более не будет новых фич, только баг и секьюрити фиксы). Так что, с этого момента начинается разработка 3.14 (aka πthon)
GitHub
Support `pythonπ` in Python 3.14 venv's · Issue #119535 · python/cpython
Feature or enhancement Proposal: λ env/bin/pythonπ Python 3.14.0a0 (heads/main-dirty:de19694cfb, May 24 2024, 23:13:56) [Clang 15.0.0 (clang-1500.3.9.4)] on darwin Type "help", "copy...
😁9❤1🤡1
если вам нечего делать можете почитать
https://github.com/python/cpython/issues/111933
https://github.com/python/cpython/issues/111933
GitHub
broken link to A.Neumaier article in built-in sum comment · Issue #111933 · python/cpython
Bug report Bug description: The new implementation of sum on Python 3.12 (cfr. #100425 , #100426 , #107785 ) is not associative on simple input values. This minimal code shows the bug: On Python 3....
❤2🤡2
Каждый раз как я трогаю github actions происходит нечто подобное: https://github.com/python/cpython/pull/120435
GitHub
gh-119146: Move wildcard patterns to top by Eclips4 · Pull Request #120435 · python/cpython
Issue: gh-119146
❤5😁2👍1
https://github.com/python/cpython/issues/120522
Мда, Apple как всегда
Мда, Apple как всегда
😁3🤯3👍1
🤔10👍6🤮5😱2🖕2💊2🤬1🤡1
PEP 727 который лично мне не нравится, скорее всего будет отклонен.
https://discuss.python.org/t/pep-727-documentation-metadata-in-typing/32566/181
https://discuss.python.org/t/pep-727-documentation-metadata-in-typing/32566/181
Discussions on Python.org
PEP 727: Documentation Metadata in Typing
I ask for your guidance about how to proceed. As I previously mentioned, my recommendation is to abandon the use of Annotated for documentation and build on the existing docstring mechanisms that are supported by existing tools. Here’s another idea that…
🎉9😁4❤3👎1
https://discuss.python.org/t/three-month-suspension-for-a-core-developer/60250/4
Как вы уже могли слышать, роль основного разработчика была приостановлена для Тим Питерса(автор тимсорта в питоне) на 3 месяца. И вот вчера появляется этот комментарий от мейтнейнера енамов. Интересно, что будет дальше
Как вы уже могли слышать, роль основного разработчика была приостановлена для Тим Питерса(автор тимсорта в питоне) на 3 месяца. И вот вчера появляется этот комментарий от мейтнейнера енамов. Интересно, что будет дальше
😢5🤮1💯1
https://discuss.python.org/t/calling-for-a-vote-of-no-confidence/61557/1
TL;DR: один из core developer'ов призывает к роспуску состава текущего руководящего совета. Все это связано с временной отставкой Tim Peters (пост выше)
TL;DR: один из core developer'ов призывает к роспуску состава текущего руководящего совета. Все это связано с временной отставкой Tim Peters (пост выше)
Discussions on Python.org
Calling for a Vote of No Confidence
According to the guidance in PEP 13, I am calling for a vote of no confidence for the entire council. This motion is based on their recent action of suspending a core developer in which they withheld critical information: The core developer’s name. Without…
👍6🙈3🔥2
CPython notes
Теперь я участник Python Triage Team. https://github.com/python/core-workflow/issues/509
Теперь я участник Python Core Team.
https://discuss.python.org/t/vote-to-promote-kirill-podoprigora/63503/5
https://discuss.python.org/t/vote-to-promote-kirill-podoprigora/63503/5
🔥88🎉6❤5😁3🤝3👍2
CPython notes
Идея нового алгоритма сборщика мусора (скорее всего, будет реализована): https://github.com/faster-cpython/ideas/issues/613 В итоге +3-4% по перфомансу
https://discuss.python.org/t/incremental-gc-and-pushing-back-the-3-13-0-release/65285
В итоге этот новый сборщик мусора ревертят, из-за ухудшения по производительности в определенных сценариях... sphinx build стал тратить в 3 раза больше времени с этим сборщиком мусора
В итоге этот новый сборщик мусора ревертят, из-за ухудшения по производительности в определенных сценариях... sphinx build стал тратить в 3 раза больше времени с этим сборщиком мусора
Discussions on Python.org
Incremental GC and pushing back the 3.13.0 release
I’m a little [1] concerned with the impact of the incremental GC change in 3.13, which recently showed up (Incremental GC means that Sphinx is significantly slower in 3.13 than in 3.12 · Issue #124567 · python/cpython · GitHub). It’s not clear that the incremental…
😢8🤣5👍2🫡2🤯1
Релизнулся питон 3.13!
Скачать можно тут: https://www.python.org/downloads/release/python-3130/
Что нового: https://docs.python.org/3.13/whatsnew/3.13.html
Скачать можно тут: https://www.python.org/downloads/release/python-3130/
Что нового: https://docs.python.org/3.13/whatsnew/3.13.html
🔥22😁4
Вместе с этим, 3.8 более не поддерживается:
https://discuss.python.org/t/python-3-8-is-now-officially-eol/66983
https://discuss.python.org/t/python-3-8-is-now-officially-eol/66983
Discussions on Python.org
Python 3.8 is now officially EOL
PEP 569 updated and marked as final. The Downloads page and the devguide updated. The branch is deleted, and a new 3.8 tag is placed in its stead for posterity. Thanks, 3.8. You were a good one. You brought us assignment expressions, and with that, the Steering…
👍12😭4🤷♂2