python

Back Open Paginator
10.09.2025 15:31
FlockOfCats (@FlockOfCats@famichiki.jp)

I keep hearing about all these new python libraries. Do snakes even read that much? 🧐

#python




Show Original Post


10.09.2025 15:26
Armavica (@Armavica@social.sciences.re)

What do you do when you want to test a function that produces an image from a dataset?
Currently, I have a test dataset and an expected image, and I compare the sha1sum of the produced image with the sha1sum of the expected image, but when they differ I just know that they differ and I need further investigation to understand where and how.
Should I maybe directly compare the images as arrays?

#Python #pytest #UnitTesting




Show Original Post


10.09.2025 15:18
mblayman (@mblayman@mastodon.social)

🐍 Are and similar? If you want to contrast two of the biggest web frameworks, this article can help you compare the offerings. mattlayman.com/blog/2021/are-d




Show Original Post


10.09.2025 15:07
adamchainz (@adamchainz@fosstodon.org)

🆙 I just released Python 3.14 support for the following 36 packages that I maintain. These releases also include some other features, most notably a major version bump to pytest-randomly with changes to its randomization.

- apig-wsgi
- blacken-docs
- djade
- django-auto-prefetch
- django-browser-reload
- django-cors-headers
- django-harlequin
- django-htmx
- django-linear-migrations
- django-mysql
- django-perf-rec
- django-permissions-policy
- django-read-only
- django-rich

#Django #Python




Show Original Post


10.09.2025 14:56
pyOpenSci (@pyOpenSci@fosstodon.org)

🚀 Go From Zero to Package in Just 2 Hours!

In this hands-on pyOpenSci workshop, you’ll:

✔️ Build a package in minutes with templates + prompts
✔️ Learn the core files that matter (pyproject.toml, metadata, docs)
✔️ Publish securely to PyPI with trusted publishing

📅 Nov 6, 2025 | Online | Early bird + student tickets available
🪄 Registration link in the graphic!

#Python #OpenScience #Packaging





Show Original Post


10.09.2025 14:25
lobsters (@lobsters@mastodon.social)

Scaling asyncio on Free-Threaded Python lobste.rs/s/fnyipj
labs.quansight.org/blog/scalin




Show Original Post


10.09.2025 14:09
stevensanderson (@stevensanderson@mstdn.social)

Today's #Python #Blog post is on manipulating #Excel #Spreadsheets

I'm a novice #Python programmer...be nice :)

Post: spsanderson.com/steveondata/po

Book Extending Excel with Python and R (I did the #R part): packt.link/oTyZJ





Show Original Post


10.09.2025 14:05
jobsfordevelopers (@jobsfordevelopers@mastodon.world)

Aurora is hiring Senior Software Engineer - Aurora Services Engineering

🔧 #cplusplus #golang #python #api #grpc #aws #azure #gcp #kubernetes #postgresql #redis #seniorengineer
🌎 Pittsburgh, Pennsylvania
⏰ Full-time
🏢 Aurora

Job details jobsfordevelopers.com/jobs/sen
#jobalert #jobsearch #hiring




Show Original Post


10.09.2025 14:00
gtronix (@gtronix@infosec.exchange)

How to make graphical Python apps the EasyGUI way

Amidst a forest of GUI framework choices, EasyGUI takes its name to heart and provides an exceptionally straightforward means to create your own graphical Python applications.

tomshardware.com/software/pyth

#Python




Show Original Post


10.09.2025 14:00
ThePSF (@ThePSF@fosstodon.org)

What would our nominees bring to the PSF Board of Directors? Hear their visions, priorities, and how they hope to shape #Python’s future 🐍✨

Voting runs from September 2-16, 2025– don’t forget to cast your ballot!
youtu.be/w1Is7C-uwU8?si=rNM9ZY




Show Original Post


10.09.2025 14:00
Python_Ireland (@Python_Ireland@mastodon.ie)

🐍 Want to Speak at Python Ireland's monthly Meetup? 🐍

We're looking for new speakers to join our monthly meetups! If you have something interesting to share about Python, we want to hear from you!

Submit your talk here: python.ie/meetups/

#PyConIE #PythonIE #Python #PyCon




Show Original Post


10.09.2025 13:45
mgorny (@mgorny@social.treehouse.systems)

Here are some key takeaways from implementing #PyPI attestations in #Gentoo:

• With OpenPGP, you need to validate the authenticity of a key. With attestations, you need to validate the authenticity of the identity (i.e. know the right GitHub repository). No problem really solved here.
• They verify that the artifact was created by the Continuous Deployment workflow of a given repository. A compromised workflow can produce valid attestations.
• They don't provide sufficient protection against PyPI being compromised. You can't e.g. detect whether new releases weren't hidden.

On the plus side, TOFU is easier here: we don't have to maintain hundreds of key packages, just short URLs on top of ebuilds.

Security-wise, I think PEP 740 itself summarizes it well in the "rationale and motivation" section. To paraphrase, maintainers wanted to create some signatures, and downstreams wanted to verify some signatures, so we gave them some signatures.

peps.python.org/pep-0740/

#security #Python




Show Original Post


1 ...1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 ...1551
UP