Menu Docs
Página inicial do Docs
/ / /
PyMongo

Compatibilidade

Nesta página

  • Compatibilidade com o MongoDB
  • Legenda da tabela de compatibilidade
  • Compatibilidade de linguagem
  • Python 3
  • Python 2

A tabela de compatibilidade a seguir especifica a versão recomendada ou versões do PyMongo para usar com uma versão específica do MongoDB.

A primeira coluna lista a versão do driver.

Importante

O MongoDB garante a compatibilidade entre o MongoDB Server e os drivers por três anos após a data de fim da vida útil (EOL) da versão do servidor. Para saber mais sobre a versão do MongoDB e as datas de EOL, consulte Cronograma do ciclo de vida do software MongoDB.

Icon
Explicação

Todas as funcionalidades são suportadas.

A versão Driver funcionará com a versão MongoDB, mas nem todos os novos recursos MongoDB são suportados.

Sem marca

A versão Driver não é testada com a versão MongoDB.

Versão do PyMongo
MongoDB 8.0
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
MongoDB 4.2
MongoDB 4.0
MongoDB 3.6

4.10

4.9

4.4 a 4.8

4.2 a 4.3

3.12 a 4.1

3.11

3.9 a 3.10

3.7 a 3.8

O PyMongo suporta CPython e PyPy.

Quando uma versão do Python é marcada como fim da vida útil (EOL), a próxima versão menor do PyMongo elimina o suporte para essa versão. O driver oferece o seguinte suporte contínuo para versões do EOL Python:

  • CPython: a última versão menor do PyMongo compatível com a versão EOL CPython recebe correções críticas de bugs por um ano.

  • PyPy: o PyMongo não suporta versões do PyPy após a data de EOL.

A tabela de compatibilidade a seguir especifica a versão recomendada do PyMongo para uso com uma versão específica do Python. A primeira coluna lista a versão do driver.

Versão do PyMongo
CPython 3.13
CPython 3.12
CPython 3.11
CPython 3.10 [1]
CPython 3.9
CPython 3.8
CPython 3.7
CPython 3.6
CPython 3.5
CPython 3.4
PyPy3

4.10

4.9

4.8

4.5 a 4.7

4.3 a 4.4

4.2

4.1 [2]

4.0

3.13

3.12

3.11

3.10

3.7 a 3.9

[1] Versões do Python 3.10 e posteriores não são compatíveis com TLS/SSL para versões do MongoDB 4.0 e anteriores. Para obter mais informações, consulte a seção TLS do guia Solução de problemas.
[2] O Pymongo 4.1 exige Python 3.6.2 ou versão posterior.

Observação

PyPy3 é um interpretador alternativo compatível com Python 3.2.

As versões do PyMongo 3.7 a 3.12 são compatíveis com Python 2.7 e PyPy, um interpretador alternativo compatível com Python 2.7 .

Para obter mais informações sobre como ler as tabelas de compatibilidade, consulte nosso guia sobre tabelas de compatibilidade do MongoDB.

Voltar

Problemas e ajuda