| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python313-pymongo | Distribution: SUSE Linux Enterprise 16 | 
| Version: 4.6.3 | Vendor: openSUSE | 
| Release: bp160.1.13 | Build date: Tue May 7 09:26:43 2024 | 
| Group: Development/Languages/Python | Build host: reproducible | 
| Size: 4130402 | Source RPM: python-pymongo-4.6.3-bp160.1.13.src.rpm | 
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/mongodb/mongo-python-driver | |
| Summary: Python driver for MongoDB | |
The PyMongo distribution contains tools for interacting with MongoDB database from Python. The bson package is an implementation of the BSON format for Python. The pymongo package is a native Python driver for MongoDB. The gridfs package is a gridfs implementation on top of pymongo.
Apache-2.0
* Tue May 07 2024 Dirk Müller <dmueller@suse.com>
  - update to 4.6.3 (bsc#1222492, CVE-2024-21506):
    * Fixed a potential memory access violation when decoding invalid
      bson.
  - update to 4.6.2:
    * Fixed a bug appearing in Python 3.12 where “RuntimeError: can’t
      create new thread at interpreter shutdown” could be written to
      stderr when a MongoClient’s thread starts as the python
      interpreter is shutting down.
  - update to 4.6.1:
    * Ensure retryable read OperationFailure errors re-raise
      exception when 0 or NoneType error code is provided.
  - update to 4.6.0:
    * Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-6-0-released/251866
  - update to 4.5.0:
    * Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-5-0-released/240662
  - update to 4.4.1:
    * Fixed a bug where pymongo would raise a ConfigurationError:
      Invalid SRV host error when connecting to a “mongodb+srv://”
      URI that included capital letters in the SRV hosts returned
      from DNS. (PYTHON-3800).
    * Fixed a minor reference counting bug in the C extension (PYTHON-3798).
  - update to 4.4.0:
    * Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-4-released/232211
* Sat Jun 10 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue Dec 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 4.3.3
    Version 4.3.3 documents support for the following:
    * CSFLE on-demand credentials for cloud KMS providers.
    * Authentication support for EKS Clusters.
    * Added the Client Side Operation Timeout example page to improve the documentation for pymongo.timeout().
    Bug Fixes
    * Fixed a performance regression in download_to_stream() and download_to_stream_by_name() by reading in chunks instead of line by line (PYTHON-3502).
    * Improved performance of gridfs.grid_file.GridOut.read() and gridfs.grid_file.GridOut.readline() (PYTHON-3508).
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 4.3.2
    Complete Changelog https://pymongo.readthedocs.io/en/4.3.2/changelog.html
* Sat Oct 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 4.2.0:
    - Support for MongoDB 6.0.
    - Support for the Queryable Encryption beta with MongoDB 6.0. Note that backwards-breaking
      changes may be made before the final release.  See :ref:`automatic-queryable-client-side-encryption` for example usage.
    - Provisional (beta) support for :func:`pymongo.timeout` to apply a single timeout
      to an entire block of pymongo operations.
    - Added the ``timeoutMS`` URI and keyword argument to :class:`~pymongo.mongo_client.MongoClient`.
    - Added the :attr:`pymongo.errors.PyMongoError.timeout` property which is ``True`` when
      the error was caused by a timeout.
    - Added the ``check_exists`` argument to :meth:`~pymongo.database.Database.create_collection`
      that when True (the default)  runs an additional ``listCollections`` command to verify that the
      collection does not exist already.
    - Added key management APIs to :class:`~pymongo.encryption.ClientEncryption`:
    - Support for the ``crypt_shared`` library to replace ``mongocryptd`` using the new
      ``crypt_shared_lib_path`` and ``crypt_shared_lib_required`` arguments to
      :class:`~pymongo.encryption_options.AutoEncryptionOpts`.
    - Fixed a bug where :meth:`~pymongo.collection.Collection.estimated_document_count`
      would fail with a "CommandNotSupportedOnView" error on views (`PYTHON-2885`_).
    - Fixed a bug where invalid UTF-8 strings could be passed as patterns for :class:`~bson.regex.Regex`
      objects. :func:`bson.encode` now correctly raises :class:`bson.errors.InvalidStringData` (`PYTHON-3048`_).
    - Fixed a bug that caused ``AutoReconnect("connection pool paused")`` errors in the child
      process after fork (`PYTHON-3257`_).
    - Fixed a bug where  :meth:`~pymongo.collection.Collection.count_documents` and
      :meth:`~pymongo.collection.Collection.distinct` would fail in a transaction with
      ``directConnection=True`` (`PYTHON-3333`_).
    - GridFS no longer uploads an incomplete files collection document after encountering an
      error in the middle of an upload fork. This results in fewer
      :class:`~gridfs.errors.CorruptGridFile` errors (`PYTHON-1552`_).
    - Renamed PyMongo's internal C extension methods to avoid crashing due to name conflicts
      with mpi4py and other shared libraries (`PYTHON-2110`_).
    - Fixed tight CPU loop for network I/O when using PyOpenSSL (`PYTHON-3187`_).
* Wed Jul 20 2022 Ben Greiner <code@bnavigator.de>
  - Conflict on python-bson
    * Same namespace
    * Different implementation (https://github.com/py-bson/bson)
  - Do not wildcard collect files
* Sat Jul 16 2022 Markéta Machová <mmachova@suse.com>
  - Update to 4.1.1
    * PyMongo 4.0 drops support for Python 2.7, 3.4, and 3.5.
    * PyMongo 4.1 drops support for Python 3.6.0 and 3.6.1, Python 3.6.2+ is now required.
    * PyMongo 4.0 drops support for MongoDB 2.6, 3.0, 3.2, and 3.4.
    * The default uuid_representation for CodecOptions, JSONOptions,
      and MongoClient has been changed from bson.binary.UuidRepresentation.PYTHON_LEGACY
      to bson.binary.UuidRepresentation.UNSPECIFIED. Attempting to
      encode a uuid.UUID instance to BSON or JSON now produces an
      error by default. See Handling UUID Data for details.
    * Removed some arguments and functions mostly from:
    * pymongo.mongo_client.MongoClient
    * pymongo.database.Database
    * pymongo.collection.Collection
    * pymongo.mongo_client.MongoClient
    * pymongo.son_manipulator
    * directConnection URI option and keyword argument to MongoClient
      defaults to False instead of None
    * tz_aware, an argument for JSONOptions, now defaults to False instead of True.
    * items() now returns a dict_items object rather than a list.
    * The hint option is now required when using min or max queries with find().
    * MongoClient` now raises an InvalidURI exception when it encounters
      unescaped percent signs in username and password when parsing MongoDB URIs.
    * Enhanced connection pooling to create connections more efficiently
      and avoid connection storms.
    * MongoClient now accepts a URI and keyword argument srvMaxHosts
      that limits the number of mongos-like hosts a client will connect to.
    * Support for the “kmip” KMS provider for client side field level encryption.
    * Many more changes, seet the upstream changelog for details
* Fri May 28 2021 pgajdos@suse.com
  - version update to 3.11.4
    - Version 3.11.4 fixes a bug where a MongoClient would mistakenly attempt to
      create minPoolSize connections to arbiter nodes (`PYTHON-2634`_).
* Thu Apr 22 2021 Dirk Müller <dmueller@suse.com>
  - update to 3.11.3:
    - Version 3.11.3 fixes a bug that prevented PyMongo from retrying writes
      after a writeConcernError on MongoDB 4.4+ (PYTHON-2452)
* Mon Feb 01 2021 Dirk Müller <dmueller@suse.com>
  - update to 3.11.2:
    - Fixed a memory leak caused by failing SDAM monitor checks on Python 3 (`PYTHON-2433`_).
    - Fixed a regression that changed the string representation of
      :exc:`~pymongo.errors.BulkWriteError` (`PYTHON-2438`_).
    - Fixed a bug that made it impossible to use
      :meth:`bson.codec_options.CodecOptions.with_options` and
      :meth:`~bson.json_util.JSONOptions.with_options` on some early versions of
      Python 3.4 and Python 3.5 due to a bug in the standard library implementation
      of :meth:`collections.namedtuple._asdict` (`PYTHON-2440`_).
    - Fixed a bug that resulted in a :exc:`TypeError` exception when a PyOpenSSL
      socket was configured with a timeout of ``None`` (`PYTHON-2443`_).
* Thu Nov 26 2020 Dirk Mueller <dmueller@suse.com>
  - update to 3.11.1:
    - Support for Python 3.9.
    - Initial support for Azure and GCP KMS providers for client side field level
      encryption is in beta. See the docstring for
      :class:`~pymongo.mongo_client.MongoClient`,
      :class:`~pymongo.encryption_options.AutoEncryptionOpts`,
      and :mod:`~pymongo.encryption`. **Note: Backwards-breaking changes may be
      made before the final release.**
    - Fixed a bug where the :class:`bson.json_util.JSONOptions` API did not match
      the :class:`bson.codec_options.CodecOptions` API due to the absence of
      a :meth:`bson.json_util.JSONOptions.with_options` method. This method has now
      been added.
    - Fixed a bug which made it impossible to serialize
      :class:`~pymongo.errors.BulkWriteError` instances using :mod:`pickle`.
    - Fixed a bug wherein PyMongo did not always discard an implicit session after
      encountering a network error.
    - Fixed a bug where connections created in the background were not
      authenticated.
    - Fixed a memory leak in the :mod:`bson` module when using a
      :class:`~bson.codec_options.TypeRegistry`.
* Thu Aug 06 2020 Dirk Mueller <dmueller@suse.com>
  - update to 3.11.0:
    * Version 3.11 adds support for MongoDB 4.4 and includes a number of bug fixes.
    * Support for OCSP (Online Certificate Status Protocol).
    * Support for PyOpenSSL as an alternative TLS implementation.
    * Support for the MONGODB-AWS authentication mechanism.
    * Support for the directConnection URI option and kwarg to MongoClient.
    * Support for speculative authentication attempts in connection handshakes which reduces the number of network roundtrips needed to authenticate new connections on MongoDB 4.4+.
    * Support for creating collections in multi-document transactions with create_collection() on MongoDB 4.4+.
    * Added index hinting support to the ReplaceOne, UpdateOne, UpdateMany, DeleteOne, and DeleteMany bulk operations.
    * Added support for bson.binary.UuidRepresentation.UNSPECIFIED and MongoClient(uuidRepresentation='unspecified') which will become the default UUID representation starting in PyMongo 4.0. See Handling UUID Data for details.
    * Added the background parameter to pymongo.database.Database.validate_collection(). For a description of this parameter see the MongoDB documentation for the validate command.
    * Added the allow_disk_use parameters to pymongo.collection.Collection.find().
    * Added the hedge parameter to PrimaryPreferred, Secondary, SecondaryPreferred, Nearest to support disabling (or explicitly enabling) hedged reads in MongoDB 4.4+.
* Mon Mar 09 2020 Dirk Mueller <dmueller@suse.com>
  - update to 3.10.1:
    - Support for Client-Side Field Level Encryption with MongoDB 4.2. See
      :doc:`examples/encryption` for examples.
    - Support for Python 3.8.
    - Added :attr:`pymongo.client_session.ClientSession.in_transaction`.
    - Do not hold the Topology lock while creating connections in a MongoClient's
      background thread. This change fixes a bug where application operations would
      block while the background thread ensures that all server pools have
      minPoolSize connections.
    - Fix a UnicodeDecodeError bug when coercing a PyMongoError with a non-ascii
      error message to unicode on Python 2.
    - Fix an edge case bug where PyMongo could exceed the server's
      maxMessageSizeBytes when generating a compressed bulk write command.
* Tue Sep 10 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.9.0:
    * Update to sync with mongodb 4.2
* Mon May 27 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Add patch to fix test run on 32bit:
    * mongodb-skip-test.patch
* Sat May 25 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.8.0:
    * http://api.mongodb.com/python/3.8.0/changelog.html
* Fri Sep 21 2018 Antonio Larrosa <alarrosa@suse.com> - 3.7.1
  - Upgrade to 3.7.1
    * Calling `~pymongo.database.Database.authenticate` more than once with the
      same credentials results in OperationFailure.
    * Authentication fails when SCRAM-SHA-1 is used to authenticate users with
      only MONGODB-CR credentials.
    * A millisecond rounding problem when decoding datetimes in the pure
      Python BSON decoder on 32 bit systems and AWS lambda.
* Mon Jul 16 2018 mcepl@suse.com
  - Upgrade to 3.7.0
      Version 3.7 adds support for MongoDB 4.0. More details are available
      at http://api.mongodb.com/python/3.7.0/changelog.html
* Wed Mar 07 2018 aplanas@suse.com
  - Allows Recommends and Suggest in Fedora
* Tue Feb 27 2018 aplanas@suse.com
  - Suggests only for SUSE
* Mon Feb 26 2018 ro@suse.de
  - fix build on ppc64 and s390x by dropping the ifarch statements
    all our platforms install this to sitearch (bsc#1085572)
* Fri Feb 23 2018 jacobwinski@gmail.com
  - Update to version 3.6.0:
    + Adds support for MongoDB 3.6, drops support for CPython 3.3.
    + Drops support for MongoDB versions older than 2.6.
    + Updates:
    * Support for change streams. See the
      :meth:`~pymongo.collection.Collection.watch` method for details.
    * Support for array_filters in
      :meth:`~pymongo.collection.Collection.update_one`,
      :meth:`~pymongo.collection.Collection.update_many`,
      :meth:`~pymongo.collection.Collection.find_one_and_update`,
      :meth:`~pymongo.operations.UpdateOne`, and
      :meth:`~pymongo.operations.UpdateMany`.
    * New Session API, see :meth:`~pymongo.mongo_client.MongoClient.start_session`.
    * New methods :meth:`~pymongo.collection.Collection.find_raw_batches` and
      :meth:`~pymongo.collection.Collection.aggregate_raw_batches` for use with
      external libraries that can parse raw batches of BSON data.
    * New methods :meth:`~pymongo.mongo_client.MongoClient.list_databases` and
      :meth:`~pymongo.mongo_client.MongoClient.list_database_names`.
    * New methods :meth:`~pymongo.database.Database.list_collections` and
      :meth:`~pymongo.database.Database.list_collection_names`.
    * Support for mongodb+srv:// URIs. See
      :class:`~pymongo.mongo_client.MongoClient` for details.
    * Index management helpers
      (:meth:`~pymongo.collection.Collection.create_index`,
      :meth:`~pymongo.collection.Collection.create_indexes`,
      :meth:`~pymongo.collection.Collection.drop_index`,
      :meth:`~pymongo.collection.Collection.drop_indexes`,
      :meth:`~pymongo.collection.Collection.reindex`) now support maxTimeMS.
    * Support for retryable writes and the ``retryWrites`` URI option.  See
      :class:`~pymongo.mongo_client.MongoClient` for details.
    + Deprecations:
    * The `useCursor` option for :meth:`~pymongo.collection.Collection.aggregate`
      is deprecated. The option was only necessary when upgrading from MongoDB
      2.4 to MongoDB 2.6. MongoDB 2.4 is no longer supported.
    * The :meth:`~pymongo.database.Database.add_user` and
      :meth:`~pymongo.database.Database.remove_user` methods are deprecated. See
      the method docstrings for alternatives.
    + Breaking changes:
    * Starting in MongoDB 3.6, the deprecated methods
      :meth:`~pymongo.database.Database.authenticate` and
      :meth:`~pymongo.database.Database.logout` now invalidate all cursors created
      prior. Instead of using these methods to change credentials, pass credentials
      for one user to the :class:`~pymongo.mongo_client.MongoClient` at construction
      time, and either grant access to several databases to one user account, or use
      a distinct client object for each user.
    * BSON binary subtype 4 is decoded using RFC-4122 byte order regardless
      of the UUID representation. This is a change in behavior for applications
      that use UUID representation :data:`bson.binary.JAVA_LEGACY` or
      :data:`bson.binary.CSHARP_LEGACY` to decode BSON binary subtype 4. Other
      UUID representations, :data:`bson.binary.PYTHON_LEGACY` (the default) and
      :data:`bson.binary.STANDARD`, and the decoding of BSON binary subtype 3
      are unchanged.
* Sat Nov 25 2017 axel.braun@gmx.de
  - update to version 3.5.1
    tests_should_pass_without_MongoDB_running.patch removed - not needed anymore
* Wed Apr 26 2017 toddrme2178@gmail.com
  - Update to Version3.4
    * Complete support for MongoDB 3.4
    * Improved support for logging server discovery and monitoring events. See
      :mod:`~pymongo.monitoring` for examples.
    * Support for matching iPAddress subjectAltName values for TLS certificate
      verification.
    * TLS compression is now explicitly disabled when possible.
    * The Server Name Indication (SNI) TLS extension is used when possible.
    * Finer control over JSON encoding/decoding with
      :class:`~bson.json_util.JSONOptions`.
    * Allow :class:`~bson.code.Code` objects to have a scope of ``None``,
      signifying no scope. Also allow encoding Code objects with an empty scope
    (i.e. ``{}``).
  - Update to Version3.3
    * C extensions support on big endian systems.
    * Kerberos authentication support on Windows using `WinKerberos
      <https://pypi.python.org/pypi/winkerberos>`_.
    * A new ``ssl_clrfile`` option to support certificate revocation lists.
    * A new ``ssl_pem_passphrase`` option to support encrypted key files.
    * Support for publishing server discovery and monitoring events. See
      :mod:`~pymongo.monitoring` for details.
    * New connection pool options ``minPoolSize`` and ``maxIdleTimeMS``.
    * New ``heartbeatFrequencyMS`` option controls the rate at which background
      monitoring threads re-check servers. Default is once every 10 seconds.
  - Update to Version3.2.2
    * Version 3.2.2 fixes a few issues reported since the release of 3.2.1, including
      a fix for using the `connect` option in the MongoDB URI and support for setting
      the batch size for a query to 1 when using MongoDB 3.2+.
      Changes in Version 3.2.1
    * Version 3.2.1 fixes a few issues reported since the release of 3.2, including
      running the mapreduce command twice when calling the
      :meth:`~pymongo.collection.Collection.inline_map_reduce` method and a
      :exc:`TypeError` being raised when calling
      :meth:`~gridfs.GridFSBucket.download_to_stream`. This release also
      improves error messaging around BSON decoding.
  - Update to Version3.2
    + Version 3.2 implements the new server features introduced in MongoDB 3.2.
    + Highlights include:
    - Full support for MongoDB 3.2
    - Support for reading and writing raw BSON with
      :class:`~bson.raw_bson.RawBSONDocument`
  - Add tests_should_pass_without_MongoDB_running.patch
  - Fix source URL
  - Implement single-spec version
* Thu Feb 18 2016 eshmarnev@suse.com
  - Update to 3.1.1:
    * Command monitoring support.
    * Configurable error handling for UnicodeDecodeError.
    * Optional automatic timezone conversion when decoding BSON datetime.
    * An implementation of GridFSBucket from the new GridFS spec.
    * Compliance with the new Connection String spec.
    * Reduced idle CPU usage in Python 2.
* Wed Aug 05 2015 jacobwinski@gmail.com
  - Update to 3.0.3, fixes:
    * PYTHON-942: Error in changelog guidance for Python 3 (find timeout parameter)
    * PYTHON-934: Unable to specify ssl_match_hostname option using URI style connection string
    * PYTHON-946: Undocumented regression in Collection.find - projection tuple no longer allowed
    * PYTHON-939: Monitor threads slow to terminate on application shutdown.
    * PYTHON-932: Error in GSSAPI / Kerberos
    * PYTHON-954: TxMongo is recommended for production use
    * PYTHON-945: Remove validation of the OP_REPLY "startingFrom" field
    * PYTHON-951: Corrupt GridFS files can send GridOut.read / readline into an infinite loop
    * PYTHON-940: Unhelpful and pretty wrong error message
    * PYTHON-933: "maxPoolSize=0" allowed, causes hang
* Sat Jul 25 2015 seife+obs@b1-systems.com
  - fix non-SUSE build by conditionalizing "Suggests:" tag
* Fri Jun 19 2015 bwiedemann@suse.com
  - update to 3.0.2
    - fix a bug that could route operations to replica set members
      that are not in primary or secondary state when using
    - fix bug in GridFS.delete
* Wed Apr 08 2015 mlin@suse.com
  - Add BuildRequires: python-unittest2 for fix fails in tests on SLE11 SP3
* Wed Apr 08 2015 tbechtold@suse.com
  - update to 3.0:
    - BUMP 3.0
    - Update install docs.
    - Capitalize "Python" in changelog.
    - Note the loss of Connection and ReplicaSetConnection.
    - Add TLS/SSL example docs.
    - PYTHON-821 - Note that the new CRUD API methods don't apply SON manipulators.
    - Update collection.py
    - PYTHON-874 - Support wincertstore as ca_certs fallback on Windows.
    - PYTHON-874 - Support certifi as ca_certs fallback on old pythons.
    - PYTHON-863 - Fix heartbeatFrequencyMS.
    - PYTHON-863 - Don't take a lock from a weakref callback.
    - PYTHON-863 - Ref cycle in Monitor.
    - Post rc1.
    - BUMP 3.0rc1
    - Update install docs.
    - PYTHON-872 - Update changelog.
    - PYTHON-872 - Test ConfigurationError.
    - PYTHON-872 - Can't test loading system CA certs on Windows.
    - PYTHON-872 - Add tests.
    - PYTHON-872 - Better error message on handshake failure.
    - PYTHON-872 - Default to ssl.CERT_REQUIRED when ssl=True.
    - Delete obsolete test_pool_with_fork.
    - Fix racy tests of legacy unacknowledged writes.
    - Redundant assignment in test_crud.py.
    - Reuse global test client in test_crud.py.
    - PYTHON-871 - Fix encoding of defaultdict.
    - PYTHON-818 - Remove unicode_literals future imports.
    - PYTHON-870 - Fix two unlikely reference leaks.
    - PYTHON-869 - Use ReadPreference.PRIMARY for current_op and unlock.
    - Post rc0.
    - BUMP 3.0rc0
    - Fix up copyright dates.
    - Update install docs.
    - Define and use some constants.
    - Close socket in test_pool_check.
    - PYTHON-857 - Remove MongoClient.(min|max)_wire_version.
    - Various doc fixes.
    - PYTHON-857 - Delete test_wire_version_mongos_ha.
    - PYTHON-857 - Clean up _command helper return values.
    - PYTHON-868 - Apply local threshold for mongos load balancing.
    - PYTHON-868 - Fix secondary reads in Sharded mode.
    - PYTHON-865 - Fix mongos $readPreference issues.
    - PYTHON-857 - Fix options() for legacy server versions.
    - PYTHON-857 - Fix race in collection_names and options.
    - Fix bulk result for legacy insert with write concern failure.
    - Set SlaveOkay bit for list_indexes / index_information.
    - Fix test of mapreduce and read preference.
    - PYTHON-857 - Update C version of batch writes.
    - PYTHON-857 - Fix SlaveOkay wire protocol bit for mapreduce.
    - PYTHON-866 - Change MIN_HEARTBEAT_INTERVAL to 500ms.
    - PYTHON-857 - Delete MongoClient._writable_max_wire_version().
    - PYTHON-842 - SSL URI config support.
    - PYTHON-864 - Support RFC-3339 offset format for $date.
    - PYTHON-857 - Rename _get_socket_for_writes to _socket_for_writes.
    - PYTHON-857 - Delete MongoClient._send_message.
    - PYTHON-857 - Fix "not master" error handling.
    - Fix up doc formatting for parallel_scan.
    - Fix formatting in find() docs.
    - PYTHON-798 - Improve docs and add examples.
    - PYTHON-857 - Remove MongoClient.__check_gle_response.
    - PYTHON-857 - Collection and Database use SocketInfo.command.
    - PYTHON-677 - Really make WriteConcern immutable.
    - PYTHON-822 - Remove no longer necessary test workaround.
    - PYTHON-822: Added CRUD YAML tests.
    - PYTHON-821 - Improve docs for write result acknowledged attribute.
    - PYTHON-857 - Complete wire-protocol race fix in Bulk API.
    - PYTHON-857 - Simplify _Bulk.execute_no_results.
    - PYTHON-857 - Pass socket to Collection._insert() etc.
    - PYTHON-820 - Ignore useCursor and batchSize when appropriate.
    - PYTHON-857 - Faster attribute access on SocketInfo.
    - Remove MongoDB 2.5.x-specific code for retrieving an upserted _id.
    - PYTHON-820 - Set batchSize on aggregate CommandCursor.
    - PYTHON-862 - Add batch_size to Cursor constructor.
    - PYTHON-857 - Use SocketInfo, not MongoClient, in message.py.
    - Post b1.
    - BUMP 3.0b1
    - Update install docs for b1.
    - PYTHON-861 - Doc updates and compliance.
    - Obsolete comment about max write command size.
    - PYTHON-857 - Fix server-reset logic.
    - PYTHON-857 - Use client._get_socket_for_writes for write commands.
    - PYTHON-857 - Use client._get_socket_for_writes for OP_UPDATE and OP_DELETE.
    - PYTHON-857 - Use client._get_socket_for_writes for OP_INSERT.
    - PYTHON-861 - Implement list_indexes.
    - PYTHON-861 - Implement create_indexes.
    - PYTHON-728 - Fix signal handling in gevent / eventlet.
    - PYTHON-861 - Fix dropDups tests.
    - PYTHON-861 - create/ensure index changes
    - Feature to run a subset of tests in a green framework.
    - Typo in test_ha.
    - PYTHON-858 - Clean up high availability docs.
    - Some unused imports in tests.
    - PYTHON-728 - Translate socket.error to ConnectionFailure in pool.py.
    - Added server selection timeout to hanging tests.
    - PYTHON-813 Removed client_knobs where no longer needed
    - Add Anna Herlihy to contributors.
    - Don't call ismaster twice when opening a monitor socket.
    - PYTHON-512 - Remove gevent from tox.ini.
    - Delete racy test_selection_failure.
    - Revert "Mock the clock in test_selection_failure."
    - Revert "Python 3.4 compatibility in test_selection_failure."
    - Revert "Unused import in test_topology."
    - Post b0
    - BUMP 3.0b0
    - Changelog updates.
    - Mention beta releases in install docs.
    - PYTHON-856 - as_class -> document_class
    - PYTHON-813 Added support for serverSelectionTimeoutMS
    - PYTHON-854 max_pool_size -> maxPoolSize
    - PYTHON-851 - Fix a test.
    - PYTHON-851 - Clean up MongoClient properties.
    - PYTHON-815 - Fix rtt test runner.
    - PYTHON-815 - Fix server selection spec test runner.
    - Rename test_mongos_ha to test_mongos_load_balancing.
    - PYTHON-852 - Mongos load balancing.
    - Don't remove a mongos on disconnect.
    - Ease-of-use testing with ha_tools.py.
    - PYTHON-836 - Fix command routing for aggregate and map_reduce helpers.
    - PYTHON-836 - Fix new test under auth.
    - PYTHON-836 - Always set slaveOk bit for non-mongos direct connection.
    - PYTHON-815: Added YAML tests for server selection.
    - Move another legacy test.
    - Bring changelog up to date.
    - PYTHON-834 - Add option to disable match_hostname.
    - Fix ReturnDocument examples.
    - Finalize option locations and exports.
    - Simplify TopologyDescription.reset_server.
    - Unused import in test_topology.
    - PYTHON-845 - Add examples to CRUD docstrings.
    - Correct the description of waitQueueMultiple.
    - PYTHON-770 - Update SDAM tests from specs repo.
    - PYTHON-726 - Test in gevent and eventlet.
    - PYTHON-850 - Fix an authentication test.
    - PYTHON-850 - Change some uses of ConfigurationError to Type/ValueError.
    - PYTHON-844 - Use the Python 3 docs' HTML theme.
    - PYTHON-841 FAQ entry for key order and subdocument matching.
    - PYTHON-846 - Database.connection -> Database.client
    - PYTHON-847 Remove disconnect(), synonym of MongoClient.close().
    - PYTHON-848 Remove MongoClient.alive.
    - PYTHON-839 - Better validation error messages.
    - PYTHON-838 - Deprecate Database.add_son_manipulator
    - Typo in FAQ.
    - PYTHON-837 - Implement CRUD spec exception hierarchy.
    - PYTHON-835 - Consistent method signatures.
    - PEP8 / Pylint cleanups.
    - Debug a test.
    - Fix a racy test.
    - PYTHON-821 - Deprecated legacy API.
    - PYTHON-821 - Small test fixes.
    - PYTHON-821 - Add test_legacy_api.py
    - Skip forking tests if we don't have multiprocessing.
    - PYTHON-821 - Switch internals to the new CRUD API.
    - Debug some tests.
    - Fix typo.
    - PYTHON-821 - Use new CRUD API in GridFS.
    - PYTHON-821 - Migrate most tests to new the CRUD API.
    - PYTHON-821 - Add insert_many to built docs.
    - PYTHON-821 - Implement insert_many
    - PYTHON-821 - Implement delete_one and delete_many.
    - PYTHON-821 - Implement replace_one, update_one, and update_many.
    - PYTHON-821 - Introduce results and options modules.
    - PYTHON-821 - Implement insert_one.
    - PYTHON-821 - Implement find_one_and_*.
    - PYTHON-825 BSON API changes and internal options handling.
    - PYTHON-821 - Implement Collection.bulk_write.
    - PYTHON-826 Move codec_options submodule from pymongo to bson.
    - Python 3.4 compatibility in test_selection_failure.
    - Mock the clock in test_selection_failure.
    - PYTHON-829 Call ismaster on each new connection.
    - PYTHON-829 Move some network code to network.py.
    - Clean up a stray user.
    - Replace more tearDowns with addCleanup.
    - No more need to call MongoClient.close in tests.
    - Use with-statement to flush test key-file.
    - Replace some tearDowns with addCleanup.
    - Remove tearDowns from test_ha.
    - Remove pre-MongoDB-2.0 version checks from tests.
    - Reset average round trip time if a server is disconnected.
    - Correct a comment in test_round_trip_time.
    - Update MongoDB version references from 2.8 to 3.0.
    - PYTHON-830 - Fix bad uses of _get_wc_override.
    - Longer timeouts in test_insert_large_batch.
    - Fix and clarify test_insert_large_batch.
    - Debug test_insert_large_batch.
    - Fix test_init_disconnected.
    - Race in test_exhaust_getmore_server_error.
    - Lock the Pool to return a socket.
    - Update comments in test_insert_large_batch.
    - Race in test_continue_on_error.
    - Import SkipTest correctly in Python 2.6.
    - Two test failures on Windows.
    - Let test_network_error_on_operation succeed without a server.
    - PYTHON-820 - API changes for find/find_one to comply with CRUD spec.
    - PYTHON-820 - count and distinct changes to comply with CRUD.
    - Work around Vim's poor parsing of python docstrings.
    - PYTHON-820 - Change aggregate to comply with the CRUD spec.
    - Race in test_round_trip_time.
    - PYTHON-816 Improved test coverage for Pool.
    - PYTHON-816 Simplify Pool.
    - Python 2 compatibility in TestMonitor.test_atexit_hook.
    - Stop thread sooner after Monitor is deleted.
    - Simplify TestMonitor.
    - Shorter timeout in TestMonitor.
    - PYTHON-798 - Fix auth tests.
    - PYTHON-818 - Work around issues with unicode_literals and pbkdf2_hmac.
    - PYTHON-798 - Make common.BaseObject immutable
    - PYTHON-814 - API and behavior changes for Database.command.
    - PYTHON-812 - Make local threshold global and immutable.
    - PYTHON-811 - latencyThresholdMS -> localThresholdMS
    - Don't test 'text' command with MongoDB 2.8.
    - PYTHON-799 Avoid deadlock in Cursor destructor with PyPy.
    - PYTHON-799 Break ref cycle in Monitor.
    - Add codec_options to MongoReplicaSetClient docs.
    - PYTHON-805 - Fix docs for find() and Cursor.
    - PYTHON-801 - Remove BaseObject.uuid_subtype
    - PYTHON-801 - Add STANDARD and PYTHON_LEGACY to bson.binary
    - PYTHON-800 - Clean up internal use of CodecOptions.
    - PYTHON-785 - Really check Collection's write_concern in GridFS.
    - Clean up test_auto_ref_and_deref_list.
    - Delete references to missing file /examples/requests.
    - PYTHON-677 - Finish transition to WriteConcern.
    - PYTHON-677 - WriteConcern docs.
    - PYTHON-785 - Check Collection's write_concern in GridFS
    - PYTHON-807 Silence warnings when testing Database.error().
    - PYTHON-785 No need for getlasterror before filemd5.
    - PYTHON-807 Deprecate Database.error() and related methods.
    - PYTHON-805 - Fix legacy internals that pass read_preference to Cursor
    - PYTHON-804 - Add codec_options, etc. to Database.create_collection
    - Updated minimongo repository location
    - PYTHON-806 - Always use command cursor 'ns' value for OP_GET_MORE
    - PYTHON-796 - Support listCollections and listIndexes command cursors
    - Race in test_network_error_on_operation.
    - PYTHON-805 - Add with_options and remove per helper read_preference
    - PYTHON-799 Create a PeriodicExecutor class for background monitoring.
    - Delete test_errors.py.
    - PYTHON-803 - Don't use Collection.find() for commands.
    - PYTHON-802 - Add get_database and get_collection methods
    - PYTHON-800 - Docs for codec_options.
    - PYTHON-800 - Add __eq__ and __ne__ methods to CodecOptions.
    - PYTHON-800 - Add CodecOptions class.
    - Fix how unittests check for "enableTestCommands" server option.
    - Indentation style in Topology.
    - Update a comment in Monitor.
    - Long line.
    - Unused imports in tests.
    - Unused imports in mongo_client.
    - Update docstring for a test utility, SocketGetter.
    - Update comments in select_server().
    - PYTHON-785 Update connection-pooling FAQ.
    - Tests detect when Mongo Orchestration has enabled test commands.
    - Avoid ResourceWarnings in TestPooling.
    - Dead code in test_read_preferences.
    - Race in test_round_trip_time.
    - Unused import
    - Python 3 compatibility in TestJsonUtil.test_regex.
    - Rename maybe_return_socket to return_socket.
    - PYTHON-526 Remove 'compile_re' option.
    - Race in test_round_trip_time.
    - Style in pymongo_mocks.py.
    - Avoid ResourceWarning with MockPool tests in Python 3.3.
    - More reliable test_round_trip_time.
    - Long line in test_cursor.
    - Don't reassign "address" parameter in _send_message().
    - Changelog formatting.
    - Update cursor management for PyMongo 3.0.
    - Rely on standard json module.
    - Delete an ancient FAQ about the Year 2038 Problem.
    - Dead code.
    - Make Pool.get_socket a context manager.
    - Delete an ancient note about MongoDB 1.5.
    - New method to calculate average round trip time.
    - Raise if nonce or server signature don't match.
    - PYTHON-795 - Fix password handling for None and the empty string.
    - PYTHON-785 Changelog: how to adapt to a world without start_request.
    - Fix race in TestMongoClientFailover.test_discover_primary.
    - PYTHON-785 Delete examples/requests.rst.
    - PYTHON-785 Remove start_request().
    - PYTHON-785 Don't call start_request in mod_wsgi test.
    - PYTHON-785 Delete TestReplicaSetRequest.
    - PYTHON-792 - Update create collection and index docs.
    - test_client style.
    - test_network_error_on_operation can run without a server.
    - Unused import in monitor.
    - Use _UNPACK_INT in new BSON helpers.
    - Add Heewa Barfchin to contributors.
    - Update changelog to mention new BSON helpers.
    - Document uuid_subtype parameter for BSON.encode/decode.
    - Document to uuid_subtype parameter for decoders.
    - Fix up docs for decode_(file_)iter.
    - Fix decode_(file_)iter tests for 3.0-dev.
    - Allow decode_(file_)iter to use C extensions.
    - Add compile_re support to decode_(file_)iter.
    - Add generator versions of decode_all in bson.
    - Fix test_default_roles to work with mongo-orchestration.
    - test_lazy_connect_w0 can break the next test.
    - Unused import in test_pooling.
    - Update test_cert_ssl_validation_hostname_fail for replica set in 3.0-dev.
    - More reliable test_max_pool_size.
    - Optional packages: backports.pbkdf2, pykerberos, monotime.
    - Use a monotonic clock if possible.
    - Tests can rely on Javascript sleep() function.
    - PYTHON-785 Don't use requests in GridFS.
    - PYTHON-791 - Fix JSON support for Timestamp.
    - Changelog and related fixes.
    - PYTHON-789 Clarify valid ObjectId input (3.0-dev).
    - PYTHON-785 Don't use requests in tests.
    - Rename connection_id and conn_id to "address".
    - Finish renaming 'set_name' to 'replica_set_name'.
    - PYTHON-525 Helpful connection error messages.
    - Simplify auth tests, don't create additional root users.
    - Remove TestClientLazyConnectBadSeeds.
    - Shorter timeout in connection-failure tests.
    - Typo in test_host_w_port.
    - Undeprecate message.insert().
    - Rename "set_name" to "replica_set_name".
    - Unused imports in test files.
    - Unused imports.
    - Fix test_stale_getmore and test_stale_killcursors.
    - Fix add_user tests for MongoDB 2.4.
    - Fix race with disconnect, auth, and getMore.
    - Two typos
    - Fix wtimeout tests for MongoDB 2.8.
    - Fix require_test_commands decorator for unittests.
    - PYTHON-788 Remove copy_database helper method.
    - PyMongo 2.8 changelog.
    - PYTHON-778 - Document URI quoting rules.
    - Typo in README.rst.
    - Fix whitespace in test/utils.py.
    - PYTHON-782 Verify readchunk() works for a disconnected GridOut.
    - Add a user and authenticate before copy_database specifying fromhost.
    - Assert that MongoClient raises OperationFailure when connecting to a host with bad credentials using SASL PLAIN.
    - Force all tests to run in alphabetical order by module name.
    - Test the right client in TestClient.test_contextlib.
    - Re-authenticate after logging out from TestThreadsAuth.
    - Fix races in TestTopologyErrors.
    - Remove unused class SocketSettings.
    - All TopologySettings options should default to None.
    - Import style in test_gridfs.
    - More consistent use of 'reset' and 'close'.
    - Monitors stop themselves when the Topology is GC'ed.
    - MongoClient.close() stops monitors.
    - Faster method of checking server compatibility.
    - Longer timeout in test_request_with_fork.
    - Fix race in test_common.
    - Use a separate db for manipulator test.
    - Add Sergey Azovskov to contributors.
    - Add version information to docstring.
    - Manipulate defaults to False in find_and_modify.
    - Added support for manipulate param in find_and_modify for consistency with find method
    - Update travis.yml
    - PYTHON-762 - Fix tests for python3.2.
    - Remove pymongo.errors.UnsupportedOption.
    - Fix tests of MongoClient.host property.
    - Remove obsolete GridFile test.
    - PYTHON-781 - Fix tests for multiple storage engines.
    - PYTHON-761 - Use listCollections for helper methods
    - PYTHON-762 - Use listIndexes for index_information
    - test_atexit_hook wasn't testing what it meant to.
    - Remove GridFS.open and close, and GridFile.
    - PEP 257.
    - Remove warnings about MongoDB versions before 1.8.
    - Remove ancient version annotations.
    - PYTHON-768 - Support authMechanismProperties.
    - Standardize how tests construct MongoClients.
    - Redundant test code.
    - Test GridFS.find_one.
    - Style.
    - Add find_one() method for gridfs.
    - PYTHON-703 Remove slow SON.__contains__ method.
    - Allow destructive ops during son iteration and let python handle (identical to iter on list)
    - Don't unnecessarily copy the key list
    - PYTHON-706 Mention that backports.pbkdf2 provides the best performance.
    - PYTHON-706 - Optimize XOR in SCRAM HI.
    - PYTHON-706 Use fastest SCRAM-SHA-1 implementation available.
    - PYTHON-764 Update auth examples for MongoDB 2.8.
    - PYTHON-764 SCRAM-SHA-1 automatic upgrade / downgrade.
    - Update grid_file.py
    - PYTHON-757 Warn against installing third-party "bson" package.
    - Avoid TypeError in Pool.__del__ during shutdown.
    - PYTHON-749 Handle floating-point chunkSize in GridOut.
    - PYTHON-749 Test that GridOut handles chunkSize as a float.
    - PYTHON-766 Fix KeyError when parsing certain mongos error responses.
    - PYTHON-766 Demonstrate a bug parsing an error message from mongos.
    - Use replica set connection in tests wherever possible.
    - Silence DeprecationWarnings in add_user tests.
    - PYTHON-763 - Bump MAX_SUPPORTED_WIRE_VERSION to 3.
    - Fix MongoClient.__getattr__ implementation.
    - Modern exception-handling syntax in ha_tools.
    - Use with-statements to acquire locks.
    - Remove _TestLazyConnectMixin class.
    - PYTHON-737 Raise AutoReconnect on exhaust cursor error.
    - Update Topology tests.
    - Fix TestMonitor.test_atexit_hook.
    - PYTHON-525 Update replica set docs for new MongoClient.
    - PYTHON-493 - Add **kwargs to Database.dereference
    - PYTHON-679 - Add simple test for socketKeepAlive.
    - PYTHON-693 - Fix parsing of default values for keyword args.
    - PYTHON-525 Redundant server discovery tests.
    - Debug TestMonitor.test_atexit_hook.
    - PYTHON-525 Use MongoClient in test_ha.
    - Test dropping an index twice.
    - Test MongoClient with invalid URI scheme.
    - Spelling: "test_drop_indexes_non_existent".
    - Fix test_not_master_error for auth.
    - Unused imports.
    - Redundant implementation of partition_node().
    - Improve MongoClient test coverage.
    - Unused helper function "shuffled()".
    - PYTHON-753 - Add "How To Ask For Help" in README.rst
    - NotMasterError, not AutoReconnect, on w=0 write to secondary.
    - Dead code in Pool.
    - PYTHON-525 Remove "force" param for Pool.get_socket().
    - PYTHON-525 Socket timeout for monitoring is connect_timeout.
    - Note that Topology.select_server() calls open() if needed.
    - PYTHON-525 Try to halt monitors before exiting.
    - Fix test_server.py's docstring.
    - PYTHON-739 - Add namespace to command failure message.
    - PYTHON-525 Update ReadPreference doc.
    - PYTHON-525 Obsolete attributes in RS client doc.
    - Fix docs for latency_threshold_ms.
    - PYTHON-752 - Fix escaping in SocketInfo.command.
    - PYTHON-700 - Support subclassing of son manipulators
    - TestCursorManager need not inherit from TestRequestMixin.
    - Remove "functools.partial" backport.
    - Remove "itertools.permutations" backport.
    - Remove "assertIsInstance" backport.
    - Remove unused test method "assertSoon".
    - Instructions to compile python for mod_wsgi testing.
    - PYTHON-480 - Filter __getattr__ lookups.
    - Python 3 compatibility in mod_wsgi test.
    - PYTHON-760 - BSONInt64 -> Int64
    - Use lower() to canonicalize hostnames.
    - Update JSON test files from spec repo.
    - PYTHON-525 Use MongoClient in replica set tests.
    - PYTHON-758 Allow tests to use an existing user when running under auth.
    - Restore copy_database fromhost test...
    - Obsolete docs for "authenticate" and "logout".
    - Auth doc should use term "deployment", not "cluster".
    - Replace "Cluster" term with "Topology".
    - Rename "cluster" files to "topology".
    - PYTHON-759 - Support $date as ISO-8601 or $numberLong
    - Raise OperationFailure if command response has no document.
    - PYTHON-525 Deprecate MongoReplicaSetClient.
    - PYTHON-314, PYTHON-744 - Hint by index name, count with hint.
    - PYTHON-525 Restart monitor threads after fork.
    - PYTHON-525 Don't reset whole Cluster on network error.
    - PYTHON-525 Python 3 compatibility in SocketInfo.check_auth.
    - PYTHON-525 Update obsolete docstring.
    - PYTHON-525 Fix race in test_max_wire_version.
    - PYTHON-525 Don't use auto_start_request in mod_wsgi tests.
    - PYTHON-525 - Fix overflow error when testing on Windows
    - Fix index tests for MongoDB 2.7.x explain output
    - PYTHON-706 - Optimize our use of HMAC.
    - Fix long comment line.
    - PYTHON-525 Fix test_cluster_spec.
    - PYTHON-706 - Use SystemRandom for secure nonces.
    - Convert YAML to JSON.
    - PYTHON-525 Test direct connection to an RS member via external IP.
    - Rename test to more accurate direct_connection_slave.yml.
    - PYTHON-525 Better test_cluster_spec messages.
    - PYTHON-525 Handle a new primary with wrong setName.
    - Correct cluster type if a primary uses internal IP.
    - Fix style in test_cluster_spec.
    - YAML files should end with a newline.
    - Update discovery.yml test from spec.
    - Fixed hosts in discovery test
    - Fixed yml formatting
    - Implemented Cluster Monitor tests and test harness to consume them
    - PYTHON-346 - Use codecs for all string decoding/encoding.
    - PYTHON-525 Reimplement auth for new MongoClient.
    - PYTHON-525 Update test_ssl for new MongoClient.
    - Run tests even if prior run didn't clean up users.
    - PYTHON-525 Tests determine quickly if a mongod is available.
    - Fix test_unix_socket for narrowed localhost exception.
    - PYTHON-525 Speed up ConnectionFailure tests.
    - PYTHON-525 Skip SSL tests quickly if SSL is disabled.
    - PYTHON-525 Bugfix, allow tests to override SERVER_WAIT_TIME.
    - PYTHON-346 - Type lookup and caching improvements.
    - PYTHON-754 - Deprecate dropDups / drop_dups
    - PYTHON-346 - Add _encode_mapping, cache subtypes.
    - PYTHON-226 - Optimize ObjectId creation from BSON
    - Skip kill_cursors tests for mongos before 2.4.7.
    - PYTHON-525 Reimplement MongoClient to use Cluster.
    - PYTHON-525 Cluster improvements.
    - PYTHON-525 Move SERVER_TYPE to its own file.
    - PYTHON-525 Add method Cluster.select_server().
    - Undeprecate MongoClient.set_cursor_manager.
    - Missing import.
    - PYTHON-525 Server selection implemented within ReadPreference classes.
    - PYTHON-346 - Remove buffer copies.
    - PYTHON-505 - Fix bson tests under Jython2.7.
    - Clean up an unnecessary constant definition.
    - PYTHON-346 - Eliminate second _bson_to_dict return value
    - PYTHON-346 - Eliminate unnecessary datetime.replace call
    - Skip dropDups test on mongo versions newer than 2.6.x
    - PYTHON-346 - Optimize decoding of most types.
    - PYTHON-346 - Relocate _make_c_string and friends.
    - PYTHON-346 - Cleanup style and silence a host of pylint complaints.
    - PYTHON-505 - Fix C extension build with VC++.
    - PYTHON-346 - Eliminate _get_int unsigned option
    - PYTHON-346 - Use a tuple for decoder options.
    - PYTHON-706 - SCRAM-SHA-1
    - PYTHON-505 Allow C extensions to encode any mapping type, not just dicts.
    - No-rendezvous pool tests use the correct pool.
    - Enable MongoClient unittests that were disabled by mistake.
    - PYTHON-525 Race condition in TestClusterErrors.test_pool_reset.
    - Tiny style fix.
    - PYTHON-743 - Add ClientOptions class.
    - PYTHON-719 - Fix imports and indentation.
    - PYTHON-525 Avoid lost notifications in Monitor.request_check().
    - PYTHON-525 Configurable heartbeat_frequency.
    - Allow certificate-validation tests to run.
    - close_cursors requires 'address' parameter.
    - Wrap server responses in a Response or ExhaustResponse object.
    - PYTHON-682 Add .coveragerc
    - PYTHON-346 - Fix DBRef encoding under jython2.7
    - PYTHON-346 - Fix unhashable types issue in python 3.4.
    - PYTHON-707 - Fix -Werror=declaration-after-statement
    - PYTHON-738 - Clarify versionchanged line for bulk insert.
    - PYTHON-707 Update bson.son.SON's documentation in light of new BSONInt64 type.
    - PYTHON-346 - Reimplement pure python BSON encoder.
    - PYTHON-707 Encode BSONInt64 in C extensions.
    - PYTHON-708 Support $undefined and $numberLong extended JSON types.
    - PYTHON-707 Add a BSONInt64 type.
    - SocketInfo's 'host' parameter is no longer optional.
    - Unused imports.
    - PYTHON-726 Document how to run tests with Gevent.
    - PYTHON-726 Fix tests to run with Gevent's monkey-patching.
    - PYTHON-724 Remove Gevent-specific code.
    - Fix intermittent failure in test_exhaust_network_error.
    - PYTHON-724 Fix test_pooling for PyPy.
    - Unused import.
    - PYTHON-724 Remove greenlet- and gevent-specific client tests.
    - PYTHON-724 Remove use_greenlets from high-availability tests.
    - PYTHON-724 Remove greenlet- and gevent-specific pool tests.
    - Skip test_exhuast_network_error when connected to a mongos, since mongos doesn't support exhaust cursors.
    - PYTHON-724 Explain changes in PyMongo 3.0's Gevent support.
    - PYTHON-724 Remove use_greenlets from docs and comments.
    - Redundant imports.
    - PYTHON-732 Test network error during authentication.
    - Don't test MongoClientNew with auth until it supports auth.
    - PYTHON-715 Fix ipv6 tests for restricted localhost exception.
    - PYTHON-679 add 'socketKeepAlive' option to MongoClient and MongoReplicaSetClient.
    - Fix ResourceWarning in test_dead_request_socket_with_max_size.
    - PYTHON-722 Use SocketInfo in a with-statement.
    - More robust stepdown testing.
    - Fix test.utils.read_from_which_host for the new read preferences.
    - PYTHON-730 - Add a validate option to uri_parser
    - Clean up SSL support.
    - connection_string() helper should use given seed list even without auth enabled.
    - PYTHON-715 Fix tests for MongoDB >= 2.7.1 when running with auth enabled.
    - PYTHON-727 - Implement and use PoolOptions class
    - Add docstrings in Cluster and related classes.
    - Skip MongoClientNew tests when necessary.
    - Minor cluster update optimization.
    - Another fix for test_client_new.
    - Fix test_client_new for standalone and mongos.
    - PYTHON-525 - Cluster monitoring python 3 support.
    - PYTHON-525 - Add required properties to MongoClientNew
    - PYTHON-525 Implement Cluster, Server, and Monitor.
    - PYTHON-683 Separate unit tests and integration tests in the pymongo test suite. Raise SkipTest in tests that require a connection to MongoDB when none is available.
    - Spelling.
    - Fix read preference tests.
    - PYTHON-719 Read preference backward compatibility
    - Make gridfs tests pass regardless of execution order.
    - Fix an issue with mongos read preferences.
    - PYTHON-718 - Use SSLContext when available.
    - PYTHON-717 - Implement MongoCredential
    - PYTHON-714 Work around localhost exception issues in add_user when connected to MongoDB >= 2.7.1.
    - Fix tests under pypy3.
    - PYTHON-709 insert _id in document after applying non-copying SONManipulators.
    - Revert "PYTHON-710, simplify SON's equality operator."
    - Use modern 'distinct' syntax in tests.
    - PYTHON-710, simplify SON's equality operator.
    - PYTHON-710, SON.to_dict shouldn't change original data.
    - PYTHON-710 test that SON.to_dict doesn't change data.
    - PYTHON-712 ObjectId.is_valid(None) should be False.
    - Fix autoreconnect test.
    - PYTHON-705 - Fix python 3.2 support.
    - PYTHON-705 - Fix Bulk API legacy upsert _id compatibility
    - PYTHON-681 All requests with w=0 must be wrapped in client.start_request() in the tests when using the shared client
    - PYTHON-681 Make sure forceerror command and subsequent calls to error() and previous_error() happen on same socket in tests
    - PYTHON-681 Reuse MongoClient whenever possible in the tests
    - PYTHON-697 - Fix upsert _id backward compatibility
    - Primary -> PRIMARY
    - PYTHON-698 - Try encoding types with broken __getattr__ methods
    - Fix an aggregation test.
    - Fix a few tests for MongoDB 2.7.0
    - PYTHON-526 - Remaining test fixes.
    - Various fixes for auth tests with old mongos versions.
    - Move test module-wide setup and teardown to a custom TestRunner class
    - Fix a few tests with really old mongos versions.
    - PYTHON-696 - Fix remove_user for old mongos versions.
    - PYTHON-696 - Fix user and index creation with old mongos versions.
    - The 'test' command in setup.py should use exit status to communicate test pass/failure
    - Added Jaroslav Semančík (girogiro) to contributors
    - Fixed wrong Python object name for UTC
    - PYTHON-667 - Clarify drop_index behavior when an index does not exist.
    - PYTHON-690 - Various fixes to indexing docstrings.
    - PYTHON-680 Add new test command to setup.py in order to avoid DeprecationWarning when raising SkipTest
    - PYTHON-691 - Fix UserWarning command issues.
    - PYTHON-685 - Fix rare resource leak in _cmessage
    - PYTHON-684 - Ignore wnote/jnote from legacy servers.
    - Always raise warnings in tests.
    - Use catch_warnings to test warnings.
    - PYTHON-680 Remove all references to nose
    - PYTHON-680 Stop using nose in favor of pure unittest/unittest2
    - PYTHON-686 - Remove a bunch of references to 2.4 and 2.5
    - Remove mod_wsgi test client's dependency on py3compat.
    - Explain how to test PyMongo with mod_wsgi.
    - Remove workaround for python issue7380.
    - PYTHON-686 - Finish updating docs related to python 3.
    - Remove useless uuid module checks.
    - PYTHON-673 - Use bytes and remove binary_type
    - PYTHON-676 - Use bytes instead of binary_type
    - PYTHON-675 - Use bytes instead of binary_type
    - PYTHON-676 python 2/3 single-source for the test module
    - PYTHON-675 python 2/3 single-source for the gridfs module
    - PYTHON-674 python 2/3 single-source for the pymongo module
    - PYTHON-672 - Add __ne__ to read preferences
    - PYTHON-673 - Fix a json_util issue in python 3.x
    - PYTHON-673 - Add a few things back to py3compat temporarily
    - PYTHON-677 - Update docstrings.
    - PYTHON-677 - Switch internals to new WriteConcern class
    - PYTHON-673 python 2/3 single-source for the bson module
    - PYTHON-672 - Make read preference a class
    - PYTHON-526 secondaryAcceptableLatencyMS changes.
    - PYTHON-525 Remove (_must)_use_master.
    - PYTHON-526 Remove get/set/unset_lasterror_options
    - PYTHON-525 Remove MasterSlaveConnection
    - PYTHON-526 Remove the network_timeout query option.
    - PYTHON-526 Remove the "safe" option.
    - PYTHON-525 Remove (ReplicaSet)Connection.
    - PYTHON-526 Drop support for slaveOk/slave_okay.
    - PYTHON-665 Drop support for Python 2.4, 2.5, and 3.1
    - Version -> dev0
  - enable testsuite run after build
* Tue Aug 26 2014 mlin@suse.com
  - Update to version 2.7.2
    * Insert _id in document after applying non-copying SONManipulators
      (https://jira.mongodb.org/browse/PYTHON-709)
    * Fix exhaust cursor error-handling (https://jira.mongodb.org/browse/PYTHON-736)
    * Handle network errors when adding existing credentials to sockets
      (https://jira.mongodb.org/browse/PYTHON-732)
    * ObjectId.is_valid(None) should be False (https://jira.mongodb.org/browse/PYTHON-712)
    * Clarify versionchanged line for bulk insert (https://jira.mongodb.org/browse/PYTHON-738)
    * Work around localhost exception issues in add_user when connected to
      MongoDB >= 2.7.1 (https://jira.mongodb.org/browse/PYTHON-714)
    * Fix Bulk API legacy upsert _id compatibility (https://jira.mongodb.org/browse/PYTHON-705)
    * SON.to_dict shouldn't change original data (https://jira.mongodb.org/browse/PYTHON-710)
* Fri Jul 25 2014 mlin@suse.com
  - Update to version 2.7.1
    * Ensure _cbson can encode types with broken __getattr__
      implementations (https://jira.mongodb.org/browse/PYTHON-698)
    * Index and user manipulation broken with mongos versions before
      2.4.0 (https://jira.mongodb.org/browse/PYTHON-696)
    * Wrong Python object name for UTC in C module
      (https://jira.mongodb.org/browse/PYTHON-695)
    * Helpers and internal command calls that don't obey read
      preference shouldn't raise UserWarning
      (https://jira.mongodb.org/browse/PYTHON-691)
    * jnote and wnote should not raise errors when connected to
      legacy servers (https://jira.mongodb.org/browse/PYTHON-684)
    * Possible resource leak in _cmessage
      (https://jira.mongodb.org/browse/PYTHON-685)
    * v 2.7 breaks backward compatibility on results returned by
      update with upsert (https://jira.mongodb.org/browse/PYTHON-697)
    * drop_index fails with OperationFailure if no index found on
      collection (https://jira.mongodb.org/browse/PYTHON-667)
    * PyMongo driver docs don't mention text search
      (https://jira.mongodb.org/browse/PYTHON-690)
  - PyMongo 2.7 is a major release with a large number of new features
    and bug fixes. Highlights include:
    * Full support for MongoDB 2.6.
    * A new :doc:`bulk write operations API </examples/bulk>`.
    * Support for server side query timeouts using
      :meth:`~pymongo.cursor.Cursor.max_time_ms`.
    * Support for writing :meth:`~pymongo.collection.Collection.aggregate`
      output to a collection.
    * A new :meth:`~pymongo.collection.Collection.parallel_scan` helper.
    * :class:`~pymongo.errors.OperationFailure` and its subclasses now
      include a :attr:`~pymongo.errors.OperationFailure.details`
      attribute with complete error details from the server.
    * A new GridFS :meth:`~gridfs.GridFS.find` method that returns
      a :class:`~gridfs.grid_file.GridOutCursor`.
    * Greatly improved :doc:`support for mod_wsgi </examples/mod_wsgi>`
      when using PyMongo's C extensions. Read Jesse's blog post for
      details.
    * Improved C extension support for ARM little endian.
    * Version 2.7 drops support for replica sets running MongoDB versions
      older than 1.6.2.
    * More details please see https://jira.mongodb.org/browse/PYTHON/fixforversion/12892
* Sat Dec 07 2013 matz@suse.com
  - Fix filelist on ppc64le
* Wed Nov 27 2013 p.drouand@gmail.com
  - Update to version 2.6.3
    + fix : AttributeError raised when use_greenlets=True is specified
      without gevent (https://jira.mongodb.org/browse/PYTHON-561)
    + fix : Semaphore leak during connection failure.
      (https://jira.mongodb.org/browse/PYTHON-580)
    + fix : MongoReplicaSetClient ignores waitQueueMultiple and
      waitQueueTimeoutMS
      (https://jira.mongodb.org/browse/PYTHON-579)
* Sat Sep 14 2013 schwab@suse.de
  - Fix file list for aarch64
* Wed Sep 11 2013 dmueller@suse.com
  - update to 2.6.2:
    Version 2.6.2 fixes a :exc:`TypeError` problem when max_pool_size=None
    is used in Python 3.
    Version 2.6.1 fixes a reference leak in
    the :meth:`~pymongo.collection.Collection.insert` method.
* Mon Sep 02 2013 dmueller@suse.com
  - update to 2.6:
    - The ``max_pool_size`` option for :class:`~pymongo.mongo_client.MongoClient`
      and :class:`~pymongo.mongo_replica_set_client.MongoReplicaSetClient` now
      actually caps the number of sockets the pool will open concurrently.
      Once the pool has reached :attr:`~pymongo.mongo_client.MongoClient.max_pool_size`
      operations will block waiting for a socket to become available. If
      ``waitQueueTimeoutMS`` is set, an operation that blocks waiting for a socket
      will raise :exc:`~pymongo.errors.ConnectionFailure` after the timeout. By
      default ``waitQueueTimeoutMS`` is not set.
      See :ref:`connection-pooling` for more information.
    - The :meth:`~pymongo.collection.Collection.insert` method automatically splits
      large batches of documents into multiple insert messages based on
      :attr:`~pymongo.mongo_client.MongoClient.max_message_size`
    - Support for the exhaust cursor flag.
      See :meth:`~pymongo.collection.Collection.find` for details and caveats.
    - Support for the PLAIN and MONGODB-X509 authentication mechanisms.
      See :doc:`the authentication docs </examples/authentication>` for more
      information.
    - Support aggregation output as a :class:`~pymongo.cursor.Cursor`. See
      :meth:`~pymongo.collection.Collection.aggregate` for details.
* Thu Aug 08 2013 dvaleev@suse.com
  - on bigendian platforms we don't build native exentions, so
    package to python_sitelib instead of python_sitearch on those
    platforms
* Thu Aug 08 2013 speilicke@suse.com
  - Drop ExclusiveArch, mongodb is only a Suggets which is plain documentation.
    Nobody says that a PPC machine with the Python bindings can't talk to an
    x86_64 machine hosting mongodb.
* Tue Jun 04 2013 mlin@suse.com
  - Update to version 2.5.2
    * Version 2.5.2 fixes a NULL pointer dereference issue when decoding
      an invalid :class:`~bson.dbref.DBRef`(bnc#822798, CVE-2013-2132).
      See release notes in JIRA:
      https://jira.mongodb.org/browse/PYTHON/fixforversion/12581 for details.
* Tue Jun 04 2013 mlin@suse.com
  - Update to version 2.5.1
    * Version 2.5.1 is a minor release that fixes issues discovered after the
      release of 2.5. Most importantly, this release addresses some race
      conditions in replica set monitoring. See release notes in JIRA:
      https://jira.mongodb.org/browse/PYTHON/fixforversion/12484 for details.
* Wed Apr 03 2013 dvaleev@suse.com
  - Set Exclusive arch for LittleEndian machines. mongodb is not
    BigEndian compatible.
* Wed Mar 27 2013 mlin@suse.com
  - Update to version 2.5
    * See https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=11981
      for details
* Wed Dec 12 2012 mlin@suse.com
  - Update to version 2.4.1
    * See https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=12286
      for details
* Wed Dec 12 2012 mlin@suse.com
  - Update to version 2.4
    * See https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=11485
      for details
* Mon Sep 24 2012 i@marguerite.su
  - Update to version 2.3
    * fixes see https://jira.mongodb.org/browse/PYTHON/fixforversion/11146
    * Support for expanded read preferences including directing
      reads to tagged servers - See Secondary Reads for more
      information.
    * Support for mongos failover - See High Availability and
      mongos for more information.
    * A new aggregate() method to support MongoDB’s new
      aggregation framework.
    * Support for legacy Java and C# byte order when encoding
      and decoding UUIDs.
    * Support for connecting directly to an arbiter.
* Tue Mar 27 2012 saschpe@suse.de
  - Change requires on mongodb to suggests, a weak dependency is better
* Tue Feb 28 2012 saschpe@suse.de
  - Update to version 2.1.1
    * See https://jira.mongodb.org/browse/PYTHON/fixforversion/11081
      for details
  - Require mongodb
* Sat Mar 26 2011 alexandre@exatati.com.br
  - Initial package (1.9) for openSUSE.
/usr/lib64/python3.13/site-packages/bson /usr/lib64/python3.13/site-packages/bson/__init__.py /usr/lib64/python3.13/site-packages/bson/__pycache__ /usr/lib64/python3.13/site-packages/bson/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/_helpers.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/_helpers.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/binary.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/binary.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/code.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/code.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/codec_options.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/codec_options.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/datetime_ms.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/datetime_ms.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/dbref.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/dbref.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/decimal128.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/decimal128.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/errors.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/int64.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/int64.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/json_util.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/json_util.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/max_key.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/max_key.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/min_key.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/min_key.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/objectid.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/objectid.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/raw_bson.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/raw_bson.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/regex.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/regex.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/son.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/son.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/timestamp.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/timestamp.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/typings.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/typings.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/tz_util.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/bson/__pycache__/tz_util.cpython-313.pyc /usr/lib64/python3.13/site-packages/bson/_cbson.cpython-313-aarch64-linux-gnu.so /usr/lib64/python3.13/site-packages/bson/_helpers.py /usr/lib64/python3.13/site-packages/bson/binary.py /usr/lib64/python3.13/site-packages/bson/code.py /usr/lib64/python3.13/site-packages/bson/codec_options.py /usr/lib64/python3.13/site-packages/bson/datetime_ms.py /usr/lib64/python3.13/site-packages/bson/dbref.py /usr/lib64/python3.13/site-packages/bson/decimal128.py /usr/lib64/python3.13/site-packages/bson/errors.py /usr/lib64/python3.13/site-packages/bson/int64.py /usr/lib64/python3.13/site-packages/bson/json_util.py /usr/lib64/python3.13/site-packages/bson/max_key.py /usr/lib64/python3.13/site-packages/bson/min_key.py /usr/lib64/python3.13/site-packages/bson/objectid.py /usr/lib64/python3.13/site-packages/bson/py.typed /usr/lib64/python3.13/site-packages/bson/raw_bson.py /usr/lib64/python3.13/site-packages/bson/regex.py /usr/lib64/python3.13/site-packages/bson/son.py /usr/lib64/python3.13/site-packages/bson/timestamp.py /usr/lib64/python3.13/site-packages/bson/typings.py /usr/lib64/python3.13/site-packages/bson/tz_util.py /usr/lib64/python3.13/site-packages/gridfs /usr/lib64/python3.13/site-packages/gridfs/__init__.py /usr/lib64/python3.13/site-packages/gridfs/__pycache__ /usr/lib64/python3.13/site-packages/gridfs/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/gridfs/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/gridfs/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/gridfs/__pycache__/errors.cpython-313.pyc /usr/lib64/python3.13/site-packages/gridfs/__pycache__/grid_file.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/gridfs/__pycache__/grid_file.cpython-313.pyc /usr/lib64/python3.13/site-packages/gridfs/errors.py /usr/lib64/python3.13/site-packages/gridfs/grid_file.py /usr/lib64/python3.13/site-packages/gridfs/py.typed /usr/lib64/python3.13/site-packages/pymongo /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/INSTALLER /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/METADATA /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/RECORD /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/REQUESTED /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/WHEEL /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/licenses /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/licenses/LICENSE /usr/lib64/python3.13/site-packages/pymongo-4.6.3.dist-info/top_level.txt /usr/lib64/python3.13/site-packages/pymongo/__init__.py /usr/lib64/python3.13/site-packages/pymongo/__pycache__ /usr/lib64/python3.13/site-packages/pymongo/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/_csot.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/_csot.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/_version.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/aggregation.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/aggregation.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth_aws.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth_aws.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth_oidc.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/auth_oidc.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/bulk.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/bulk.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/change_stream.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/change_stream.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/client_options.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/client_options.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/client_session.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/client_session.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/collation.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/collation.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/collection.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/collection.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/command_cursor.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/command_cursor.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/common.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/common.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/compression_support.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/compression_support.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/cursor.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/cursor.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/daemon.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/daemon.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/database.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/database.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/driver_info.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/driver_info.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/encryption.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/encryption.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/encryption_options.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/encryption_options.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/errors.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/event_loggers.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/event_loggers.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/hello.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/hello.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/helpers.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/helpers.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/lock.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/lock.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/max_staleness_selectors.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/max_staleness_selectors.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/message.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/message.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/mongo_client.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/mongo_client.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/monitor.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/monitor.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/monitoring.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/monitoring.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/network.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/network.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ocsp_cache.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ocsp_cache.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ocsp_support.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ocsp_support.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/operations.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/operations.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/periodic_executor.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/periodic_executor.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/pool.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/pool.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/pyopenssl_context.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/pyopenssl_context.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/read_concern.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/read_concern.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/read_preferences.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/read_preferences.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/response.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/response.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/results.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/results.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/saslprep.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/saslprep.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_api.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_api.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_description.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_description.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_selectors.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_selectors.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_type.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/server_type.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/settings.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/settings.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/socket_checker.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/socket_checker.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/srv_resolver.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/srv_resolver.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ssl_context.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ssl_context.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ssl_support.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/ssl_support.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/topology.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/topology.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/topology_description.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/topology_description.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/typings.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/typings.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/uri_parser.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/uri_parser.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/write_concern.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pymongo/__pycache__/write_concern.cpython-313.pyc /usr/lib64/python3.13/site-packages/pymongo/_cmessage.cpython-313-aarch64-linux-gnu.so /usr/lib64/python3.13/site-packages/pymongo/_cmessagemodule.c /usr/lib64/python3.13/site-packages/pymongo/_csot.py /usr/lib64/python3.13/site-packages/pymongo/_version.py /usr/lib64/python3.13/site-packages/pymongo/aggregation.py /usr/lib64/python3.13/site-packages/pymongo/auth.py /usr/lib64/python3.13/site-packages/pymongo/auth_aws.py /usr/lib64/python3.13/site-packages/pymongo/auth_oidc.py /usr/lib64/python3.13/site-packages/pymongo/bulk.py /usr/lib64/python3.13/site-packages/pymongo/change_stream.py /usr/lib64/python3.13/site-packages/pymongo/client_options.py /usr/lib64/python3.13/site-packages/pymongo/client_session.py /usr/lib64/python3.13/site-packages/pymongo/collation.py /usr/lib64/python3.13/site-packages/pymongo/collection.py /usr/lib64/python3.13/site-packages/pymongo/command_cursor.py /usr/lib64/python3.13/site-packages/pymongo/common.py /usr/lib64/python3.13/site-packages/pymongo/compression_support.py /usr/lib64/python3.13/site-packages/pymongo/cursor.py /usr/lib64/python3.13/site-packages/pymongo/daemon.py /usr/lib64/python3.13/site-packages/pymongo/database.py /usr/lib64/python3.13/site-packages/pymongo/driver_info.py /usr/lib64/python3.13/site-packages/pymongo/encryption.py /usr/lib64/python3.13/site-packages/pymongo/encryption_options.py /usr/lib64/python3.13/site-packages/pymongo/errors.py /usr/lib64/python3.13/site-packages/pymongo/event_loggers.py /usr/lib64/python3.13/site-packages/pymongo/hello.py /usr/lib64/python3.13/site-packages/pymongo/helpers.py /usr/lib64/python3.13/site-packages/pymongo/lock.py /usr/lib64/python3.13/site-packages/pymongo/max_staleness_selectors.py /usr/lib64/python3.13/site-packages/pymongo/message.py /usr/lib64/python3.13/site-packages/pymongo/mongo_client.py /usr/lib64/python3.13/site-packages/pymongo/monitor.py /usr/lib64/python3.13/site-packages/pymongo/monitoring.py /usr/lib64/python3.13/site-packages/pymongo/network.py /usr/lib64/python3.13/site-packages/pymongo/ocsp_cache.py /usr/lib64/python3.13/site-packages/pymongo/ocsp_support.py /usr/lib64/python3.13/site-packages/pymongo/operations.py /usr/lib64/python3.13/site-packages/pymongo/periodic_executor.py /usr/lib64/python3.13/site-packages/pymongo/pool.py /usr/lib64/python3.13/site-packages/pymongo/py.typed /usr/lib64/python3.13/site-packages/pymongo/pyopenssl_context.py /usr/lib64/python3.13/site-packages/pymongo/read_concern.py /usr/lib64/python3.13/site-packages/pymongo/read_preferences.py /usr/lib64/python3.13/site-packages/pymongo/response.py /usr/lib64/python3.13/site-packages/pymongo/results.py /usr/lib64/python3.13/site-packages/pymongo/saslprep.py /usr/lib64/python3.13/site-packages/pymongo/server.py /usr/lib64/python3.13/site-packages/pymongo/server_api.py /usr/lib64/python3.13/site-packages/pymongo/server_description.py /usr/lib64/python3.13/site-packages/pymongo/server_selectors.py /usr/lib64/python3.13/site-packages/pymongo/server_type.py /usr/lib64/python3.13/site-packages/pymongo/settings.py /usr/lib64/python3.13/site-packages/pymongo/socket_checker.py /usr/lib64/python3.13/site-packages/pymongo/srv_resolver.py /usr/lib64/python3.13/site-packages/pymongo/ssl_context.py /usr/lib64/python3.13/site-packages/pymongo/ssl_support.py /usr/lib64/python3.13/site-packages/pymongo/topology.py /usr/lib64/python3.13/site-packages/pymongo/topology_description.py /usr/lib64/python3.13/site-packages/pymongo/typings.py /usr/lib64/python3.13/site-packages/pymongo/uri_parser.py /usr/lib64/python3.13/site-packages/pymongo/write_concern.py /usr/share/doc/packages/python313-pymongo /usr/share/doc/packages/python313-pymongo/README.rst /usr/share/licenses/python313-pymongo /usr/share/licenses/python313-pymongo/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 28 22:48:40 2025