python

Back Open Paginator
03.12.2025 19:26
majoranaoedipus (@majoranaoedipus@mathstodon.xyz)

PEP 810 – Explicit lazy imports | peps.python.org

pep-previews--4622.org.readthe

This will be super important... Lazy import via importlib is very hard to statically analyse.

#Python #PEP #Programming





Show Original Post


03.12.2025 19:15
eeentropyyy (@eeentropyyy@hachyderm.io)

christopherhimes.com/blog/2025

There are batteries nearby that can supply emergency power to the escalator.

#AdventOfCode #AdventOfCode2025 #Python




Show Original Post


03.12.2025 19:08
nostarch (@nostarch@mastodon.social)

If you hack in Python, you want Black Hat Python.

Get it in the Hacking Humble Bundle: network sniffers, web exploits, Windows automation, data exfil, forensics, all in Python 3.

18 DRM-free security books in total for $36:

humblebundle.com/books/hacking





Show Original Post


03.12.2025 19:02
PythonPeak (@PythonPeak@mastodon.social)

Python Creates Gradient Illusion In ASCII

Iterative logic generates art nested loops create structured patterns through systematic repetition Try it tonight

youtube.com/watch?v=_0UCY8as02s




Show Original Post


03.12.2025 19:01
techbot (@techbot@social.raytec.co)

Unraveling Water Saci's New Multi-Format, AI-Enhanced Attacks Propagated via WhatsApp

The Water Saci campaign in Brazil is using advanced techniques to deliver banking trojans through WhatsApp. The attack chain involves various file formats and scripting languages, designed to bypass detection and increase analysis complexity. Attackers have transitioned from PowerShell to Python for their propagation routine, suggesting an accelerated development pipeline. Evidence indicates the possible use of AI tools like LLMs to convert malware scripts. The campaign showcases multi-format malware delivery, aggressive anti-sandbox measures, and extensive backdoor capabilities. The malware targets Brazilian banking applications and cryptocurrency platforms, using sophisticated techniques for persistence and evasion.

Pulse ID: 692efb6b37e92e25ee0d2ec8
Pulse Link: otx.alienvault.com/pulse/692ef
Pulse Author: AlienVault
Created: 2025-12-02 14:44:59

Be advised, this data is unverified and should be considered preliminary. Always do further verification.

#BackDoor #Bank #BankingTrojan #Brazil #CyberSecurity #InfoSec #Malware #OTX #OpenThreatExchange #PowerShell #Python #RAT #Trojan #WhatsApp #bot #cryptocurrency #AlienVault




Show Original Post


03.12.2025 18:56
habr25 (@habr25@zhub.link)

Что было бы, если BASIC развивался вместо C и Python

Сегодняшние языки программирования стали сложнее, но представьте, если бы вместо C и Python развивался BASIC. Под катом расскажу о том, почему языки усложнились, а также попробую погрузиться в альтернативный сценарий развития. Читать

habr.com/ru/companies/ruvds/ar

#basic #программирование #языки_программирования #vba #pascal #с++ #python #научпоп #история_it #ruvds_статьи




Show Original Post


03.12.2025 18:47
bterwijn (@bterwijn@fosstodon.org)

An exercise to help build the right mental model for Python data. The “Solution” link uses memory_graph to visualize execution and reveals what’s actually happening:
- Solution: memory-graph.com/#codeurl=http
- Explanation: github.com/bterwijn/memory_gra

If you think this could help Python students and educators, please boost.

#Python #programming #memory_graph #DeepCopy #ShallowCopy





Show Original Post


03.12.2025 18:06
nekoprogram (@nekoprogram@tkz.one)

Primer proyecto aprendiendo django y sale la actualización 6.0 justo hoy

Upgrade is so easy :ablobcatrave: 👀

@django differences with 5.2?

:ablobcatrave:
#django #django60 #python #web #desarrolloweb





Show Original Post


03.12.2025 17:45
cora (@cora@hachyderm.io)

Narrator: (... gurgles ...) she was just getting started.

#python





Show Original Post


03.12.2025 17:35
content (@content@socialhome.network)

Django 6.0 released

The Django team is happy to announce the release of Django 6.0.

The release notes assembles a mosaic of modern tools and thoughtful design. A few highlights are:

  • Template Partials: modularize templates using small, named fragments for cleaner, more maintainable code. (GSoC project by Farhan Ali Raza, mentored by Carlton Gibson)
  • Background Tasks: run code outside the HTTP request-response cycle with a built-in, flexible task framework. (Jake Howard)
  • Content Security Policy (CSP): easily configure and enforce browser-level security policies to protect against content injection. (Rob Hudson)
  • Modernized Email API: compose and send emails with Python's <tt class="docutils literal">EmailMessage</tt> class for a cleaner, Unicode-friendly interface. (Mike Edmunds)

You can get Django 6.0 from our downloads page or from the Python Package Index.

The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E

With the release of Django 6.0, Django 5.2 has reached the end of mainstream support. The final minor bug fix release, 5.2.9, was issued yesterday. Django 5.2 will receive security and data loss fixes until April 2028. All users are encouraged to upgrade before then to continue receiving fixes for security issues.

Django 5.1 has reached the end of extended support. The final security release, 5.1.15, was issued on Dec. 2, 2025. All Django 5.1 users are encouraged to upgrade to a supported Django version.

See the downloads page for a table of supported versions and the future release schedule.

https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/

#django #python #webdev




Show Original Post


03.12.2025 17:24
beemdvp (@beemdvp@techhub.social)

RE: mastodon.social/@zulfian/11565

This is such an awesome post, this is why open source matters, why support matters, why foss works (most of the time)

#linux #python #gtk




Show Original Post


03.12.2025 17:14
pvergain (@pvergain@framapiaf.org)

- github.com/django/django/commi

Django 6.0 va sortir ce 3 décembre 2025 :)

#python #django





Show Original Post


1 ...885 886 887 888 889 890 891 892 893 894 895 ...1571
UP