Source: pymongo
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Aryan Karamtoth <spaciouscoder78@disroot.org>,
 Federico Molara <federico@molara.net>,
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all-dev,
 python3-dnspython,
 python3-hatch-requirements-txt,
 python3-hatchling,
 python3-openssl (>= 19.0.0~),
 python3-pytest <!nocheck>,
 python3-pytest-asyncio (>= 0.24.0~) <!nocheck>,
 python3-setuptools,
 python3-sphinx,
Standards-Version: 4.7.4
Homepage: https://github.com/mongodb/mongo-python-driver
Vcs-Git: https://salsa.debian.org/python-team/packages/pymongo.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/pymongo
Testsuite: autopkgtest-pkg-pybuild

Package: python3-pymongo
Architecture: all
Multi-Arch: foreign
Depends:
 python3-bson (= ${binary:Version}),
 ${misc:Depends},
 ${python3:Depends},
Recommends:
 python3-gridfs (>= ${source:Version}),
 python3-pymongo-ext,
Suggests:
 python-pymongo-doc,
Description: Python3 interface to the MongoDB document-oriented database
 MongoDB is a high-performance, open source, schema-free
 document-oriented data store. Pymongo provides an interface
 to easily access it from Python3.
 Consider installing the python3-pymongo-ext C extension to improve performance.

Package: python3-pymongo-ext
Architecture: any
Multi-Arch: same
Depends:
 python3-bson (<< ${source:Version}.1~),
 python3-bson (>= ${source:Version}),
 python3-pymongo (<< ${source:Version}.1~),
 python3-pymongo (>= ${source:Version}),
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Recommends:
 python3-gridfs (>= ${source:Version}),
Provides:
 ${python3:Provides},
Description: C-coded extension to the python3-pymongo package
 Pymongo provides an interface to easily access MongoDB from Python 3.
 This package contains an extension written in C for higher performance.

Package: python-pymongo-doc
Architecture: all
Multi-Arch: foreign
Depends:
 libjs-jquery,
 libjs-underscore,
 ${misc:Depends},
 ${sphinxdoc:Depends},
Section: doc
Description: Python interface to the MongoDB document-oriented database (documentation)
 MongoDB is a high-performance, open source, schema-free
 document-oriented data store. Pymongo provides an interface
 to easily access it from Python.
 .
 This package contains the HTML documentation.

Package: python3-gridfs
Architecture: all
Multi-Arch: foreign
Depends:
 python3-pymongo,
 ${misc:Depends},
 ${python3:Depends},
Description: Python3 implementation of GridFS for MongoDB
 GridFS is a storage specification for large objects in MongoDB.
 The Python3 gridfs module is an implementation based
 on the pymongo module. It provides a file-like interface.

Package: python3-bson
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends},
 ${python3:Depends},
Recommends:
 python3-bson-ext,
Description: Python3 implementation of BSON for MongoDB
 BSON Python3 module contains all of the Binary JSON encoding and decoding
 logic for MongoDB.

Package: python3-bson-ext
Architecture: any
Multi-Arch: same
Depends:
 python3-bson (<< ${source:Version}.1~),
 python3-bson (>= ${source:Version}),
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Provides:
 ${python3:Provides},
Description: C-coded extension to the python3-bson package
 BSON Python 3 module contains all of the Binary JSON encoding and decoding
 logic for MongoDB.
 This package contains an extension written in C for higher performance.
