via https://mastodon.social/@bmispelon/113424690088823013
🦇 Dracula themes for the Django admin. Contribute to sjbitcode/django-admin-dracula development by creating an account on GitHub.
via https://fosstodon.org/@sjbitcode/113396489981371160
YouTube Video
Click to view this content.
via https://fosstodon.org/@sheena/113390833559886015
via https://mastodon.social/@hugovk/113385974873569374
>hugovk.github.io/free-threaded-wheels/ tracks how many of the top 360 PyPI packages have free-threaded wheels. > >Green packages (currently 3%) offer has free-threaded wheels > >Uncoloured packages (82%) offer pure-Python wheels > >Orange packages (16%) have no wheels ready for free-threading (yet!) > >See also Quansight Labs' https://py-free-threading.github.io/tracking/ for a smaller yet fine-grained tracker that also includes build tools.
PyBay is an annual conference gathering of Pythonistas put on by the Bay Area Python Association. PyBay 2024 was our 9th annual event, held on September 21, ...
via https://fosstodon.org/@pybay/113368608503005830
The time complexity of common operations on Python's many data structures.
via https://mastodon.social/@treyhunner/113367936771761302
via https://social.jacklinke.com/@jack/113353315950837643
Thursday morning, I fell into a rabbit hole... Inside the hole, there was a yak! I started shaving the yak and only then did I see it was a Django TemplateYak! A tale of a proof of concept for Class-Based Django TemplateTags
via https://mastodon.social/@EmmaDelescolle/113350695376141762
via https://news.ycombinator.com/item?id=41851051
Python 3.14 Release Schedule: https://peps.python.org/pep-0745/
3.14.0 final: Wednesday, 2025-10-01
It’s now time for a new alpha of a new version of Python! This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a1 is the first of seven planned alpha releases. Alpha releases are intend...
Python 3.13 REPL for Django.
via https://mastodon.social/@treyhunner/113303585943837417
edit: blog post about this snippet here: https://treyhunner.com/2024/10/django-and-the-new-python-3-dot-13-repl/
My take on what could be a project template for Django advanced usage, with modern tooling (for Python and UI dependencies, as well as configuration/environment management), but not too opinionated.
via https://social.tchncs.de/@david_guillot/113277609020496157
This year we are conducting the eighth iteration of the official Python Developers Survey. The goal is to capture the current state of the l...
Posted by Natalia Bidart on October 8, 2024
After all the shenanigans two weeks ago – everyone discovering nasty little problems in release candidate 2 – the last week was suspiciously quiet, and therefore I can finally say: Python 3.13.0 is now available This is the stable release of Python 3.13.0 Python 3.13.0 is the newest major release...
I often come across developers who know the mechanics of Python error handling well, yet when I review their code I find it to be far from good. Exceptions in Python is one of those areas that have a…
via https://mstdn.social/@miguelgrinberg/113266572735273155
Welcome to EuroPython 2024, held in Prague, the Czech Republic from 08 - 14 July 2024! Here are all the videos for the conference, brought to you by the Euro...
via https://fosstodon.org/@europython/113242551122295216
Django has a many built-in database functions and a documented Func API for writing your own. Whilst writing a custom Func subclass may sometimes be necessary, I learnt that there’s many cases when you can instantiate Func with the necessary arguments to get what you need. For example, take the foll...
via https://fosstodon.org/@jamesbeith/113236427252274335
I have spent a lot of time playing GB/GBA games and Advance Wars is among my favorites. I love the "hot potato" mode for playing with a friend with just one device.
Relaunch? I never listened to it’s old run, anyone have thoughts on it?
Django Chat is a great podcast!
Python / FastAPI will be better than Java in your situation and is easy to learn. Go should be even better and is also relatively easy to learn!
https://mastodon.cloud/@radiac/113096990972136170
Nanodjango 0.8 is out, adding async view and ASGI support. Now you can write async single file scripts that look like Flask or FastAPI, but with all #django features like models, auth, admin etc.
I own two Raspberries 1, a Raspberry 4 8GB and a Raspberry 5 8GB. I wouldn't recommend the 4 as a full-fledged desktop replacement, but the 5 has been very smooth so far.
I'm currently using the latest Raspberry Pi OS Lite and installed KDE on top.
I was lucky then with the 4 A400 I'm still using. I also have 3 BX500 that have been very reliable.
Kingston A400s and Crucial BXs have been very good as cheap SSDs in my experience.
A VPN would be my first choice. ZeroTier works like a charm on the RPis. I've shared even SQLite databases over Samba over Zerotier among a bunch of RPis daily for a couple of years without a hitch.
I haven't used source-based distros, but I've installed Linux on a couple of older Macs. You will probably need to search for proper drivers for the Webcam and Wifi. Other than, you won't have any mayor problems.
My own example. I still have an ancient netbook lying around. It runs on an Intel Atom N270, which is only 32bit / i386. It came with Windows XP and I quickly switched to Mint, when it was still supporting 32bit.
I think the last Ubuntu release supporting i386 was 18.04 (around 2018) and all other distros started to drop i386 support after that.
AFAIK Debian is the only major distro still fully supporting i386. And a Debian based distro that still supports i386 is MX Linux. My ancient and crappy netbook is running MX Linux right now.
My 'weird' example. I have a Raspberry 5! It's ARM and very new. It runs its own distro, Raspberry Pi OS (Debian based), and Ubuntu does also fully support it. Right now if you try some other distro, it probably won't even boot unless you start tinkering a lot with it.
So Debian is definitively a choice for very old hardware. And the odd ARM SoC has usually at least some custom Ubuntu build that runs with it.
Good idea! But the borders don't look good with a darker background. I'm seeing this right now: https://0x0.st/H0JJ.png
django-tui 23.9 adds an interactive shell for running django ORM queries: https://fosstodon.org/@anze3db/111608276020943202
TalkPython episode about Memray: https://talkpython.fm/episodes/show/425/memray-the-endgame-python-memory-profiler
Part 2, PostgreSQL: https://www.paulox.net/2023/11/24/database-generated-columns-part-2-django-and-postgresql/
Part 3, GeoDjango & PostGIS: https://www.paulox.net/2023/12/11/database-generated-columns-part-3-geodjango-and-postgis/
PyQT / PySide are huge, but they have been very good in my experience coding cross platform desktop programs. macOS, Windows and Linux (even on ARM) are very well supported.
I use VSCode for coding, but if it's a small script or pure text files, then I use Geany.