Django 6.0 released
https://fed.brid.gy/r/https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/

Believe it or not, #WebDev is experiencing a true revival in 2025 🙃
According to the #PythonDevelopersSurvey this year, 46% of Python developers now consider web development their main activity, up from 42% in 2023.
This resurgence is driven by the growing use of frameworks like #FastAPI, which has increased from 29% to 38%, and by the fact that many new developers are coming from the #DataScience and #AI fields.
#development #softwaredevelopment #webdevelopment #webdeveloper #python
https://aspire.dev/whats-new/aspire-13/#certificate-trust-across-languages - New in #Aspire 13: it automatically trusts #https dev #certificate. For #Python sets SSL_CERT_FILE and REQUESTS_CA_BUNDLE and for #Node sets NODE_EXTRA_CA_CERTS env var.
Use image filters to blur and sharpen images, and to detect edges in Python
https://rodstephensbooks.com/image_filters_v2.html
#Python #PIL #ImageFilters #ImageProcssing

https://christopherhimes.com/blog/2025/12/04/advent-of-code-2025-day4
I'm out here optimizing all the workflows.
#AdventOfCode #AdventOfCode2025 #Python
Content warning:AOC Chatter, followed by a cry for Python help
I just completed "Printing Department" - Day 4 - Advent of Code 2025
Day 4 went very fast, possibly the fastest day yet. I did reuse a Grid class from some other work, but it's just a simple wrapper around lists. In any case this was just loops and counting. Maybe I just dodged the corner cases?
My Python question follows in thread.
https://adventofcode.com/2025/day/4
https://github.com/adw99/advent-of-code-2025/tree/main/day-4
#AdventOfCode #python
Hey data science junkies! 🚀 We just dropped The Test Set podcast on YouTube.
It’s been a blast having conversations with the folks behind your favorite #RStats and #Python tools. And, we have a stacked lineup of guests coming up next year!
Learn what we're cooking here! https://posit.co/blog/the-test-set-now-on-youtube/
💼 [Jobs] Python / Django Developer
https://jobs.django-news.com/593/python-django-developer-client-of-foxley-talent/
#Django #Python #Jobs #Hiring #TechIsHiring
💼 [Jobs] Python/Django Senior Application Security Engineer
#Django #Python #Jobs #Hiring #TechIsHiring
[Перевод] Работаем с NLP на Python
На тему Natural Processing Language написано множество статей, однако во многих из них рассказывается о том, как уже используется NLP в различных отраслях. Однако, что делать тем, кто только хочет начать использовать естественный язык для своих задач? В этой статье мы изучим основы обработки естественного языка на Python, используя подход «сначала код», используя Natural Language Toolkit (NLTK).
https://habr.com/ru/companies/otus/articles/967254/
#nlp #python #Обработка_естественного_языка #NLTK #предобработка_текста #токенизация #стемминг #лемматизация
Bootstrap script exposes PyPI to domain takeover attacks
A vulnerability in legacy Python packages could enable an attack on PyPI through a domain compromise. The issue stems from bootstrap files for a build tool that installs the 'distribute' package, which fetch and execute an installation script from a now-available domain. Affected packages include tornado, pypiserver, and others. The vulnerability arises from the complex history of Python packaging tools and the use of hardcoded domains in bootstrap scripts. While the 'distribute' package is largely obsolete, many packages still include bootstrap scripts that attempt to install it, potentially executing malicious code from the abandoned domain. This highlights the risks of relying on hardcoded domains and the importance of properly decommissioning outdated modules in open-source communities.
Pulse ID: 69309b3a191990c389faee14
Pulse Link: https://otx.alienvault.com/pulse/69309b3a191990c389faee14
Pulse Author: AlienVault
Created: 2025-12-03 20:19:06
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#CyberSecurity #InfoSec #OTX #OpenThreatExchange #PyPI #Python #RCE #Vulnerability #bot #AlienVault
I’ve spent a good chunk of my day off enjoyably creating a shell script which uses https://github.com/charmbracelet/gum to let me select from a set of python scripts and run the one I choose. It also activates and deactivates the python virtual environment and prompts for arguments if the chosen script requires them. Good fun! And no AI involved!