Suporte da BotCity ao Python 3.14

Suporte da BotCity ao Python 3.14

Quando a BotCity vai suportar o Python 3.14 ?

A BotCity planeja adicionar suporte ao Python 3.14 aproximadamente 3 a 4 meses após o primeiro release.

Esse intervalo é necessário para garantir que todas as dependências de terceiros utilizadas pela plataforma (como pandas, requests, numpy, entre outras) sejam atualizadas e compatíveis com a nova versão.

Durante esse período, a equipe da BotCity realiza testes e validações internas para assegurar a estabilidade e compatibilidade total do ambiente antes de liberar o suporte oficial.


Por que há um tempo de espera após o lançamento do Python ?

O ciclo de adoção de novas versões do Python depende não apenas da linguagem em si, mas também das bibliotecas da comunidade.

Quando uma nova versão é lançada, os mantenedores das bibliotecas precisam atualizar seus pacotes para garantir compatibilidade com as novas mudanças da linguagem.

Enquanto isso não acontece, usar o Python mais recente pode causar erros de compatibilidade — especialmente em projetos que dependem de versões antigas de pacotes, como pandas, numpy, scipy, etc.


O que acontece depois desse período de 3-4 meses ?

Após o período de estabilização:

  • A BotCity atualiza seus ambientes e ferramentas para garantir compatibilidade oficial com o Python 3.14.

  • Pode ser necessário ajustar seu código se ele depender de versões antigas de bibliotecas que não receberam suporte ao Python 3.14.

  • Recomendamos sempre manter seu ambiente e dependências atualizados usando ferramentas como pip, venv ou poetry.


Qual versão do Python é recomendada atualmente ?

Recomendamos utilizar o Python 3.13, que é a versão mais estável e madura no momento.

Essa versão já foi amplamente testada e validada pela comunidade e pela BotCity, oferecendo um equilíbrio ideal entre performance, compatibilidade e segurança.


Dica para desenvolvedores

  • Verifique regularmente se suas bibliotecas possuem suporte à nova versão do Python antes de atualizar.

  • Use o requirements.txt para controlar as versões das dependências.

  • Teste suas automações em um ambiente isolado antes de migrar completamente para uma nova versão.


Resumo:

TópicoResposta
Suporte ao Python 3.14Em até 3–4 meses após o release oficial
Motivo do prazoDependência de bibliotecas de terceiros
Ações recomendadasAguardar lançamento pela BotCity e testar dependências
Versão recomendada hojePython 3.13

    • Related Articles

    • Quais linguagens e tecnologias o BotCity Maestro suporta ?

      Visão Geral Toda automação implantada no BotCity Maestro deve obrigatoriamente ter uma tecnologia definida. Isso permite ao orquestrador entender como executar o robô, dependendo da linguagem ou do tipo de projeto utilizado. Nesta seção, você verá as ...
    • Como abrir um ticket de suporte?

      Caso os artigos da base de conhecimento ou nosso portal de documentação não tenham resolvido suas dúvidas ou problemas, você pode abrir um novo ticket de suporte através do portal. Após detalhar o tipo de apoio que está precisando, o ticket será ...
    • Como resolver o erro Python environment preparation failed

      Um erro muito comum ao executar automações pelo Runner é o Python Environment preparation failed. . Como o próprio nome diz, o Runner falha ao tentar preparar o ambiente python para execução da robô. Este erro é lançado em situações diversas, e ...
    • Solucionando problemas ao usar ‘Print Screen’ no BotCity Studio

      Em alguns casos esporádicos, ao utilizar a tecla de 'Print Screen' para que uma captura de tela seja feita, a imagem capturada não é exibida no Studio. Esse comportamento pode estar relacionado com diversos fatores, como por exemplo outras aplicações ...
    • Problemas com dependências ao executar uma automação

      Esse tipo de problema costuma ocorrer quando a etapa de instalação das dependências não é feita da forma correta. Ao rodar o código, é lançada uma mensagem referente a instalação dos pacotes: ModuleNotFoundError: No module named 'botcity’ A primeira ...