@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@danzin@mastodon.social avatar danzin , to random

So, my technical report on fuzzing CPython with fusil is almost done.

I'd really appreciate some help categorizing the found issues by relevance/severity/importance or any other name for impact.

Do you have the chops to help with that? And do you have time and interest? Please get in touch if so! And please boost if you can :)

A plot, some tables, links to the report and some discussion are available in this thread:

https://discuss.python.org/t/feedback-on-the-recent-fusil-fuzzing-campaign-of-cpython/91737

@LivInTheLookingGlass@tech.lgbt avatar LivInTheLookingGlass , to random

Oh dang, my post is waaay out of date now. Let's do it again!

I have a in and . I went to for undergrad and for my graduate degree. I currently work at for the , which focuses on helping young children acquire language (and therefore other learning skills) faster.

In my spare time, I develop such as

I spend a fair bit of my time these days on , specifically into the Sequence and its extensions.

I'm also a hobbyist editor on OpenStreetMap.

, , and happily engaged to my sweetheart.

We have two cats: and (yes, from )

There are two cats in frame, near a very small cat tower. On top of the tower, Ophelia is laying down. Below, in a meercat-like pose, is Maya. She is trying to get a better view of the other cat. They didn't know each other very well at this time.
A gray cat, Maya, is laying on the couch. She is curled up such that her belly and paws are all exposed, though her tail is tucked near her feet. She looks peacefully asleep
A gray/gray-orange cat is laying on a white blanket. Her name is Ophelia, and she has one eye half open, which is a brilliant green-orange. She is very relaxed. You get the faint impression of a person's legs underneath the blanket

ALT
@hugovk@mastodon.social avatar hugovk , to random

Just released: em 4.4.0, the CLI emoji keyboard 🚀⌨️✨

✨ Upgraded to emojilib 4.0.0: "The keywords include most if not all the :shortcode: from different platforms"

✨ Dropped support for oh-so-very-nearly-EOL Python 3.8.

https://pypi.org/project/em-keyboard/

hugovk OP ,
@hugovk@mastodon.social avatar

Just released: Python 3.14.0a1 🚀

https://discuss.python.org/t/python-3-14-0-alpha-1/68039

🐍 PEP 649: deferred evaluation of annotations

🐍 Improved error messages

🐍 And more!

https://docs.python.org/3.14/whatsnew/3.14.html

hugovk OP ,
@hugovk@mastodon.social avatar

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/

hugovk OP ,
@hugovk@mastodon.social avatar

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

hugovk OP ,
@hugovk@mastodon.social avatar
hugovk OP ,
@hugovk@mastodon.social avatar

Oh, and taking inspiration from , I added colour to output in this one 🎨

https://docs.python.org/3.14/whatsnew/3.14.html#unittest

ALT
  • Reply
  • Loading...
  • hugovk OP ,
    @hugovk@mastodon.social avatar
    hugovk OP ,
    @hugovk@mastodon.social avatar

    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

    hugovk OP ,
    @hugovk@mastodon.social avatar

    Especially for π day and !

    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).

    hugovk OP ,
    @hugovk@mastodon.social avatar

    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

    hugovk OP ,
    @hugovk@mastodon.social avatar

    Just released: Python 3.14.0 beta 1! 🚀🐍

    🥧 Deferred type annotation evaluation!
    🥧 T-strings!
    🥧 Zstandard!
    🥧 Syntax highlighting in the REPL!
    🥧 Colour in unittest, argparse, json and calendar CLIs!
    🥧 UUID v6-8!
    🥧 And much more!

    https://discuss.python.org/t/python-3-14-0-beta-1-is-here/91117?u=hugovk

    hugovk OP ,
    @hugovk@mastodon.social avatar

    Just released: Python 3.14.0 beta 2! 🚀🐍

    🥧 Deferred type annotation evaluation!
    🥧 T-strings!
    🥧 Zstandard!
    🥧 Syntax highlighting in the REPL!
    🥧 Colour in unittest, argparse, json and calendar CLIs!
    🥧 UUID v6-8!
    🥧 And much more!

    Do you maintain a Python package? Please test 3.14. If you find a bug now, we can fix it before October, which helps everyone. And you might find some places in your code to update as well, which helps you.

    https://discuss.python.org/t/python-3-14-0-beta-2-is-here/93396?u=hugovk

    hugovk OP ,
    @hugovk@mastodon.social avatar

    Just released: Python 3.14.0 beta 3! 🚀🐍

    🥧 All the good stuff of b2 but also:

    🥧 Free-threaded Python is officially supported! (PEP 779)

    🥧 Subinterpreters in the stdlib! (PEP 734)

    Do you maintain a Python package? Please test 3.14.

    If you find a bug now, we can fix it before October, which helps everyone. And you might find some places in your code to update as well, which helps you.

    https://discuss.python.org/t/python-3-14-0-beta-3-is-here/95843?u=hugovk

    hugovk OP ,
    @hugovk@mastodon.social avatar

    Just released: Python 3.14.0 beta 4! 🚀🐍

    🥧 Last beta!

    🥧 Do you maintain a Python package? Please test and report bugs!

    🥧 This includes creating pre-release wheels for 3.14, as it helps other projects to do their own testing.

    https://discuss.python.org/t/python-3-14-0-beta-4-is-here/98092/1?u=hugovk

    @gnutools@fosstodon.org avatar gnutools , to random

    applies -compatible [[musttail]] feature, required by copy-and-patch JIT.
    Thanks Andi Kleen @ Intel .
    @llvm
    https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657609.html