Resumo da Notícia
Contexto Geral
Atualizações e comunicados sobre o ecossistema Python e Django abrangem parceria comercial, mudanças de governança, decisões técnicas, eventos, políticas de conduta, progresso de desenvolvimento e orientações para a comunidade.
Principais Pontos
- A newsletter será migrada para uma nova plataforma na próxima semana; o conteúdo continuará sendo do mesmo remetente.
- Parceria entre JetBrains e a Django Software Foundation oferece 30% de desconto no PyCharm e iguala doações para financiar o desenvolvimento do núcleo do Django e programas da comunidade.
- Proposta de um modelo de governança técnica mais simples e flexível para o Django, com convite a feedback da comunidade antes do lançamento planejado para julho de 2026.
- DjangoCon Europe 2026 está acontecendo em Atenas, Grécia; o planejamento para 2027 já foi iniciado, com recursos disponíveis para futuros organizadores.
- O Python reverterá o coletor de lixo incremental nas versões 3.14 e 3.15 devido a problemas de memória no uso real, retornando ao modelo geracional e reavaliando uma reintrodução futura.
- A PEP 772 foi aprovada, criando o Python Packaging Council para guiar padrões de empacotamento, ferramentas e governança do ecossistema.
- Lançada a edição 3.0 do novo Código de Conduta, concluindo um processo conduzido pela comunidade iniciado no começo do ano.
- A Django Software Foundation aprovou um Código de Conduta modernizado, novas cartas de grupos de trabalho e iniciativas-chave da comunidade.
- PyCon US depende de comissões de reservas de hotéis para custear espaços; participantes são incentivados a usar hotéis oficiais.
- Retrospectiva de cinco anos destaca a migração de bugs.python.org para GitHub Issues, automação do processo de CLA, introdução de free threading no Python, substituição do shell interativo do interpretador, atendimento a milhares de bugs e crescimento do quadro de desenvolvedores residentes na PSF de um para cinco.
- “Updates to Django” apresentado por Djangonaut Space.
- Na última semana, 12 pull requests foram mesclados no Django por 10 contribuidores, incluindo uma primeira contribuição.
- Adicionada a função auxiliar user_perm_str para uso em verificações de permissão com has_perm() (#37021).
- O decorador task passou a aceitar **kwargs e repassá-los para task_class, permitindo parâmetros extras em subclasses personalizadas de Task (#36816).
- Foi introduzida verificação automática de qualidade para PRs, visando melhorar fluxos de contribuição e reduzir a sobrecarga de revisão; relatos excessivamente verbosos e de baixa qualidade foram encerrados conforme novas diretrizes da política de segurança.
- Último relatório antes da DjangoCon Europe inclui triagem, revisão, autoria e discussões de diversos tickets.
- Django Fellow retorna de licença maternidade em regime parcial, atuando em triagem, revisões, segurança e preparação para o GSoC, com desafios de conectividade na Turquia.
- Guia prático sobre aplicação de lógica de negócios no banco de dados no Django, usando transações, bloqueios select_for_update e constraints (CheckConstraint/UniqueConstraint).
- Texto reúne posicionamentos sobre IA/LLMs, concluindo com um chamado para investir em fundamentos de software em vez de priorizar a adoção de tendências de IA.
Informações Essenciais
O conteúdo reúne comunicados e avanços do ecossistema Python e Django: desconto no PyCharm com doações casadas para a Django Software Foundation; proposta de novo modelo de governança e atualizações de Código de Conduta; decisões técnicas no Python (reversão do coletor incremental e criação do Python Packaging Council via PEP 772); andamento de eventos como DjangoCon Europe e orientações para PyCon US; além de progresso no desenvolvimento do Django (PRs, novos utilitários, melhorias no fluxo de contribuição), retorno de membro da equipe técnica, materiais práticos para desenvolvimento e um texto com posicionamentos sobre IA/LLMs.
Fonte: django-news.com