`markgreene` (Giuseppe C.)'s Avatar

`markgreene` (Giuseppe C.)

@markgreene74.bsky.social

๐Ÿ Python developer | PSF Supporting member | ๐Ÿฆ€ Rust | Data Science | GNU/Linux enthusiast | SciFi lover

51 Followers  |  192 Following  |  2 Posts  |  Joined: 27.11.2024  |  2.0348

Latest posts by markgreene74.bsky.social on Bluesky

Preview
Preventing ZIP parser confusion attacks on Python package installers - The Python Package Index Blog PyPI will begin warning and will later reject wheels that contain differentiable ZIP features or incorrect RECORD files.

The Python Package Index is introducing new restrictions to protect Python package installers and inspectors from ZIP confusion attacks. There is no evidence that this vulnerability has been exploited. Read the blog post for more information:

07.08.2025 16:17 โ€” ๐Ÿ‘ 13    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Python 3.13.6 has been released A day behind schedule in order to fix some last-minute issues, but itโ€™s done: the latest version of the best[1] Python version is now available! Python 3.13.6 This is the sixth maintenance release ...

Python 3.13.6 has been released:

"3.13.6 is the sixth maintenance release of 3.13, containing around 200 bugfixes, build improvements and documentation changes since 3.13.5."

discuss.python.org/t/python-3-1...

#Python313 #Python #CPython #release

07.08.2025 08:15 โ€” ๐Ÿ‘ 15    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Real Python Podcast Is Here! The Real Python Podcast is finally live! Tune in for interesting guests, interviews with expert Pythonistas, and lots of behind-the-scenes with the Real Python Team.

๐Ÿ๐ŸŽง The Real #Python Podcast Is Here!

05.08.2025 15:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Coding in My Pants Martin has a fancy GitHub profile, Alan is busy with maintenance, and Mark retired a project.

Episode 61 of Linux Matters: Coding in My Pants ๐Ÿง๏ธ๐ŸŽ™๏ธ

Martin has a fancy GitHub profile, Alan is busy with maintenance, and Mark retired a project.

05.08.2025 19:58 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
โ€˜Self-termination is most likelyโ€™: the history and future of societal collapse An epic analysis of 5,000 years of civilisation argues that a global collapse is coming unless inequality is vanquished

โ€œBut even if you donโ€™t have hope, it doesnโ€™t really matter. This is about defiance. Itโ€™s about doing the right thing, fighting for democracy and for people to not be exploited.โ€ Luke Kemp, on his new book Goliathโ€™s Curse.
www.theguardian.com/environment/...

02.08.2025 08:17 โ€” ๐Ÿ‘ 307    ๐Ÿ” 91    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 14
Preview
pip-tools pip-tools keeps your pinned dependencies fresh.

๐Ÿ“ข I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions!

๐Ÿ” The releases on PyPI now have digital attestations: pypi.org/project/pip-....

๐Ÿ“ And the change log is here: pip-tools.rtfd.io/en/stable/ch...

#PyConUS aftermath

31.07.2025 13:28 โ€” ๐Ÿ‘ 13    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Carole Cadwalladr - Broligarchs, AI, and a Techno-Authoritarian Surveillance State | The Daily Show
YouTube video by The Daily Show Carole Cadwalladr - Broligarchs, AI, and a Techno-Authoritarian Surveillance State | The Daily Show

Jon Stewart is a legend & the way this show is trying to explain to a mainstream audience the gravity what is happening in the US is amazing. It was both thrilling & terrifying to be part of it. Thank you @TheDailyShow ๐Ÿ‘

www.youtube.com/watch?v=vG7C...

03.06.2025 09:46 โ€” ๐Ÿ‘ 2306    ๐Ÿ” 767    ๐Ÿ’ฌ 122    ๐Ÿ“Œ 95
Preview
Mount Etna erupts The Copernicus Sentinel-2 mission has captured a dramatic image of Mount Etna erupting on 2 June 2025 when a massive plume of ash, gas and rock suddenly burst from Europe's largest active volcano.

๐Ÿ“ท Mount #Etnaโ€™s latest eruption on 2 June was caught by
#Copernicus Sentinel-2. This image shows lava distribution from the eruption using an infrared overlay to highlight lava flowing. ๐Ÿงช๐ŸŒ‹

03.06.2025 15:49 โ€” ๐Ÿ‘ 221    ๐Ÿ” 47    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 5
Video thumbnail

Carl Sagan on how humanity can create its purpose and make its existence meaningful.

04.05.2025 13:32 โ€” ๐Ÿ‘ 2355    ๐Ÿ” 588    ๐Ÿ’ฌ 59    ๐Ÿ“Œ 60

7 adjacent skills that made me a better #developer (early on):

๐Ÿ’ป Vim + CLI
๐Ÿ›  Support/troubleshooting
๐Ÿšข Building complete apps
โœ๏ธ Writing/blogging
โœ… Automating tasks
๐Ÿ” Git
๐Ÿค Mentoring/teaching

Code is just the start. These built the real foundation.

#developers #python

02.05.2025 10:03 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Automate the Boring Stuff with Python, 3rd Edition Revised to include the latest Python features, even better explanations, and new chapters about databases and sound files.

Big news! The 3rd edition of Automate the Boring Stuff with Python is now out! nostarch.com/automate-bor...

28.04.2025 14:10 โ€” ๐Ÿ‘ 44    ๐Ÿ” 15    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Automate the Boring Stuff Workbook This companion to the bestselling Automate the Boring Stuff with Python (500,000+ copies sold) provides hundreds of hands-on exercises to reinforce core material.

In addition to the 3rd edition of Automate the Boring Stuff with Python, I'm creating a workbook of exercises that follows along with the book! It'll be out in the fall, but I'm excited about the projects I put in it. 25% off when you preorder: nostarch.com/automate-wor...

28.04.2025 18:49 โ€” ๐Ÿ‘ 17    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Or you go to jail News and announcements from the Python community for the week of Apr 28th, 2025

Latest episode with @mkennedy.codes and @brianokken.bsky.social is out #python #vibecoding

#430: Or you go to jail!

pythonbytes.fm/episodes/sho...

28.04.2025 23:11 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ EuroPython 2025 tickets are on sale! ๐Ÿš€ Join us in Prague for a week of learning, networking, and fun. 170+ talks and hands-on tutorials & workshops, open spaces, sprints, beginner unconference day, social events, and more.

Grab your ticket at europython.eu/tickets ๐Ÿ๐ŸŽŸ๏ธ

23.04.2025 10:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Release 3.11.18 ยท aio-libs/aiohttp Bug fixes Disabled TLS in TLS warning (when using HTTPS proxies) for uvloop and newer Python versions -- by :user:lezgomatt. Related issues and pull requests on GitHub: #7686. Fixed reading fra...

aiohttp 3.11.18 released

This is a bug fix release that also addresses a regression in 3.11.17

Full changes: github.com/aio-libs/aio...

21.04.2025 09:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ EuroPython 2025 tickets are on sale! ๐Ÿš€ Join us in Prague for a week of learning, networking, and fun. 170+ talks and hands-on tutorials & workshops, open spaces, sprints, beginner unconference day, social events, and more.

Grab your ticket at europython.eu/tickets ๐Ÿ๐ŸŽŸ๏ธ

21.04.2025 10:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks to months of consistent contributions by
lysnikolaou of @quansight.com (Lysandros Nikolaou), all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!

This unlocks the same in aiohttp!

Find a minute to thank him, will you?

#aio-libs #Python #Packaging

17.04.2025 06:27 โ€” ๐Ÿ‘ 17    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
core.py โ€ข A podcast on Spotify for Creators We talk about Python internals, because we work on Python internals. We joke about stuff, because weโ€™re jokers. Episodes between 60 and 90 minutes in length. Weโ€™ve done more than a few so far and it d...

๐ŸŽ™๏ธ NEW EPISODE ALERT! ๐Ÿ

We get our hands dirty with CPythonโ€™s reference counting, cycle detection, and why cleaning up your objects isnโ€™t as simple as taking out the trash.

creators.spotify.com/pod/profile/...

Warning: May contain explicit technical details that Apple finds too hot to handle ๐Ÿ˜‚

17.04.2025 13:11 โ€” ๐Ÿ‘ 20    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

#Python #asyncio #aiohttp

17.04.2025 22:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Episode #247: Exploring DuckDB & Comparing Python Expressions vs Statements โ€“ The Real Python Podcast Are you looking for a fast database that can handle large datasets in Python? What's the difference between a Python expression and a statement? Christopher Trudeau is back on the show this week, bringing...

๐ŸŽง๐Ÿ Episode #247 of the Real Python Podcast is live: Exploring DuckDB & Comparing Python Expressions vs Statements realpython.com/podcasts/rpp...

18.04.2025 12:19 โ€” ๐Ÿ‘ 5    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ EuroPython 2025 tickets are on sale! ๐Ÿš€ Join us in Prague for a week of learning, networking, and fun. 170+ talks and hands-on tutorials & workshops, open spaces, sprints, beginner unconference day, social events, and more.

Grab your ticket at europython.eu/tickets ๐Ÿ๐ŸŽŸ๏ธ

09.04.2025 10:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Lemaitre & Senger - An update on the latest scikit-learn features | PyData Paris 2024 In this talk, we provide an update on the latest `scikit-learn` features that have been implemented in versions 1.4 and 1.5. We will particularly discuss the...

๐Ÿ“Š The latest scikit-learn features enhance metadata handling, decision-making, and interoperability. Learn more about these updates and their significance in Guillaume Lemaitre and Stefanie Senger's insightful talk.
๐Ÿ”— Watch now:

25.03.2025 08:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
We Will Test in Production News and announcements from the Python community for the week of Mar 17th, 2025

Python Bytes 424: We Will Test in Production
pythonbytes.fm/episodes/sho...
with @brianokken.bsky.social and @mkennedy.codes
#Python

21.03.2025 00:04 โ€” ๐Ÿ‘ 16    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

โœจ The countdown begins... โœจ Registration for EuroPython 2025 opens March 27! ๐Ÿ๐Ÿ’ซ

๐ŸŽŸ๏ธ Seats are limited.
๐Ÿ“… Get read to grab your ticket.
๐Ÿ‘€ Stay tuned.

ep2025.europython.eu/tickets/

21.03.2025 12:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Episode #244: A Decade of Automating the Boring Stuff With Python โ€“ The Real Python Podcast What goes into updating one of the most popular books about working with Python? After a decade of changes in the Python landscape, what projects, libraries, and skills are relevant to an office worker?...

๐ŸŽง๐Ÿ Episode #244 of the Real Python Podcast is live: A Decade of Automating the Boring Stuff With Python

21.03.2025 12:13 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Episode #244: A Decade of Automating the Boring Stuff With Python โ€“ The Real Python Podcast What goes into updating one of the most popular books about working with Python? After a decade of changes in the Python landscape, what projects, libraries, and skills are relevant to an office worke...

It was great having @alsweigart.bsky.social back on the show! We discuss updates to Automate the Boring Stuff and lots of interesting things to do with Python. buff.ly/o1R5ZGt

21.03.2025 13:39 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Pythonistas, gear up for the 11th annual PyData London June 6-8 at Convene Sancroft, St. Paulโ€™s! ๐Ÿ‡ฌ๐Ÿ‡ง We invite all users, contributors, and newcomers to attend this three-day celebration of all things scientific computing. Tickets are on sale, and the schedule is coming soon! hubs.la/Q03bNxtz0

21.03.2025 14:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Automate the Boring Stuff with Python, 3rd Edition Revised to include the latest Python features, even better explanations, and new chapters about databases and sound files.

I'm excited to announce the 3rd edition of Automate the Boring Stuff with Python is coming out! You can get 25% off (and free ebook versions) with coupon code PREORDER. nostarch.com/automate-bor...

22.03.2025 18:19 โ€” ๐Ÿ‘ 38    ๐Ÿ” 8    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Preview
4.4 โ€” blender.org Home of the Blender project - Free and Open 3D Creation Software

Blender Foundation and the online developers community proudly present Blender 4.4! ๐Ÿš€

A massive milestone in stability, with over 700 issues fixed and packed with features. Ready for production.

โœจ What's new: www.blender.org/download/rel...
๐Ÿงก Donate: fund.blender.org #b3d

18.03.2025 16:31 โ€” ๐Ÿ‘ 864    ๐Ÿ” 192    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 16

@markgreene74 is following 19 prominent accounts