pkgsrc/databases/py-mongo/PLIST
adam 503d284c12 py-mongo: updated to 4.6.0
Changes in Version 4.6
----------------------

PyMongo 4.6 brings a number of improvements including:

- Added the ``serverMonitoringMode`` URI and keyword argument to :class:`~pymongo.mongo_client.MongoClient`.
- Improved client performance and reduced connection requirements in Function-as-a-service (FaaS)
  environments like AWS Lambda, Google Cloud Functions, and Microsoft Azure Functions.
- Added the :attr:`pymongo.monitoring.CommandSucceededEvent.database_name` property.
- Added the :attr:`pymongo.monitoring.CommandFailedEvent.database_name` property.
- Allow passing a ``dict`` to sort/create_index/hint.
- Added :func:`repr` support to the write result classes:
  :class:`~pymongo.results.BulkWriteResult`,
  :class:`~pymongo.results.DeleteResult`,
  :class:`~pymongo.results.InsertManyResult`,
  :class:`~pymongo.results.InsertOneResult`,
  :class:`~pymongo.results.UpdateResult`, and
  :class:`~pymongo.encryption.RewrapManyDataKeyResult`. For example:

    >>> client.t.t.insert_one({})
    InsertOneResult(ObjectId('65319acdd55bb3a27ab5502b'), acknowledged=True)
    >>> client.t.t.insert_many([{} for _ in range(3)])
    InsertManyResult([ObjectId('6532f85e826f2b6125d6ce39'), ObjectId('6532f85e826f2b6125d6ce3a'), ObjectId('6532f85e826f2b6125d6ce3b')], acknowledged=True)

- :meth:`~pymongo.uri_parser.parse_uri` now considers the delimiting slash (``/``)
  between hosts and connection options optional. For example,
  "mongodb://example.com?tls=true" is now a valid URI.
- Fixed a bug where PyMongo would incorrectly promote all cursors to exhaust cursors
  when connected to load balanced MongoDB clusters or Serverless clusters.
- Added the :ref:`network-compression-example` documentation page.
- Added more timeout information to network errors.
2023-11-22 13:04:32 +00:00

268 lines
9 KiB
Plaintext

@comment $NetBSD: PLIST,v 1.9 2023/11/22 13:04:32 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/bson/__init__.py
${PYSITELIB}/bson/__init__.pyc
${PYSITELIB}/bson/__init__.pyo
${PYSITELIB}/bson/_cbson.so
${PYSITELIB}/bson/_cbsonmodule.c
${PYSITELIB}/bson/_cbsonmodule.h
${PYSITELIB}/bson/_helpers.py
${PYSITELIB}/bson/_helpers.pyc
${PYSITELIB}/bson/_helpers.pyo
${PYSITELIB}/bson/binary.py
${PYSITELIB}/bson/binary.pyc
${PYSITELIB}/bson/binary.pyo
${PYSITELIB}/bson/bson-endian.h
${PYSITELIB}/bson/buffer.c
${PYSITELIB}/bson/buffer.h
${PYSITELIB}/bson/code.py
${PYSITELIB}/bson/code.pyc
${PYSITELIB}/bson/code.pyo
${PYSITELIB}/bson/codec_options.py
${PYSITELIB}/bson/codec_options.pyc
${PYSITELIB}/bson/codec_options.pyo
${PYSITELIB}/bson/datetime_ms.py
${PYSITELIB}/bson/datetime_ms.pyc
${PYSITELIB}/bson/datetime_ms.pyo
${PYSITELIB}/bson/dbref.py
${PYSITELIB}/bson/dbref.pyc
${PYSITELIB}/bson/dbref.pyo
${PYSITELIB}/bson/decimal128.py
${PYSITELIB}/bson/decimal128.pyc
${PYSITELIB}/bson/decimal128.pyo
${PYSITELIB}/bson/errors.py
${PYSITELIB}/bson/errors.pyc
${PYSITELIB}/bson/errors.pyo
${PYSITELIB}/bson/int64.py
${PYSITELIB}/bson/int64.pyc
${PYSITELIB}/bson/int64.pyo
${PYSITELIB}/bson/json_util.py
${PYSITELIB}/bson/json_util.pyc
${PYSITELIB}/bson/json_util.pyo
${PYSITELIB}/bson/max_key.py
${PYSITELIB}/bson/max_key.pyc
${PYSITELIB}/bson/max_key.pyo
${PYSITELIB}/bson/min_key.py
${PYSITELIB}/bson/min_key.pyc
${PYSITELIB}/bson/min_key.pyo
${PYSITELIB}/bson/objectid.py
${PYSITELIB}/bson/objectid.pyc
${PYSITELIB}/bson/objectid.pyo
${PYSITELIB}/bson/py.typed
${PYSITELIB}/bson/raw_bson.py
${PYSITELIB}/bson/raw_bson.pyc
${PYSITELIB}/bson/raw_bson.pyo
${PYSITELIB}/bson/regex.py
${PYSITELIB}/bson/regex.pyc
${PYSITELIB}/bson/regex.pyo
${PYSITELIB}/bson/son.py
${PYSITELIB}/bson/son.pyc
${PYSITELIB}/bson/son.pyo
${PYSITELIB}/bson/time64.c
${PYSITELIB}/bson/time64.h
${PYSITELIB}/bson/time64_config.h
${PYSITELIB}/bson/time64_limits.h
${PYSITELIB}/bson/timestamp.py
${PYSITELIB}/bson/timestamp.pyc
${PYSITELIB}/bson/timestamp.pyo
${PYSITELIB}/bson/typings.py
${PYSITELIB}/bson/typings.pyc
${PYSITELIB}/bson/typings.pyo
${PYSITELIB}/bson/tz_util.py
${PYSITELIB}/bson/tz_util.pyc
${PYSITELIB}/bson/tz_util.pyo
${PYSITELIB}/gridfs/__init__.py
${PYSITELIB}/gridfs/__init__.pyc
${PYSITELIB}/gridfs/__init__.pyo
${PYSITELIB}/gridfs/errors.py
${PYSITELIB}/gridfs/errors.pyc
${PYSITELIB}/gridfs/errors.pyo
${PYSITELIB}/gridfs/grid_file.py
${PYSITELIB}/gridfs/grid_file.pyc
${PYSITELIB}/gridfs/grid_file.pyo
${PYSITELIB}/gridfs/py.typed
${PYSITELIB}/pymongo/__init__.py
${PYSITELIB}/pymongo/__init__.pyc
${PYSITELIB}/pymongo/__init__.pyo
${PYSITELIB}/pymongo/_cmessage.so
${PYSITELIB}/pymongo/_cmessagemodule.c
${PYSITELIB}/pymongo/_csot.py
${PYSITELIB}/pymongo/_csot.pyc
${PYSITELIB}/pymongo/_csot.pyo
${PYSITELIB}/pymongo/_version.py
${PYSITELIB}/pymongo/_version.pyc
${PYSITELIB}/pymongo/_version.pyo
${PYSITELIB}/pymongo/aggregation.py
${PYSITELIB}/pymongo/aggregation.pyc
${PYSITELIB}/pymongo/aggregation.pyo
${PYSITELIB}/pymongo/auth.py
${PYSITELIB}/pymongo/auth.pyc
${PYSITELIB}/pymongo/auth.pyo
${PYSITELIB}/pymongo/auth_aws.py
${PYSITELIB}/pymongo/auth_aws.pyc
${PYSITELIB}/pymongo/auth_aws.pyo
${PYSITELIB}/pymongo/auth_oidc.py
${PYSITELIB}/pymongo/auth_oidc.pyc
${PYSITELIB}/pymongo/auth_oidc.pyo
${PYSITELIB}/pymongo/bulk.py
${PYSITELIB}/pymongo/bulk.pyc
${PYSITELIB}/pymongo/bulk.pyo
${PYSITELIB}/pymongo/change_stream.py
${PYSITELIB}/pymongo/change_stream.pyc
${PYSITELIB}/pymongo/change_stream.pyo
${PYSITELIB}/pymongo/client_options.py
${PYSITELIB}/pymongo/client_options.pyc
${PYSITELIB}/pymongo/client_options.pyo
${PYSITELIB}/pymongo/client_session.py
${PYSITELIB}/pymongo/client_session.pyc
${PYSITELIB}/pymongo/client_session.pyo
${PYSITELIB}/pymongo/collation.py
${PYSITELIB}/pymongo/collation.pyc
${PYSITELIB}/pymongo/collation.pyo
${PYSITELIB}/pymongo/collection.py
${PYSITELIB}/pymongo/collection.pyc
${PYSITELIB}/pymongo/collection.pyo
${PYSITELIB}/pymongo/command_cursor.py
${PYSITELIB}/pymongo/command_cursor.pyc
${PYSITELIB}/pymongo/command_cursor.pyo
${PYSITELIB}/pymongo/common.py
${PYSITELIB}/pymongo/common.pyc
${PYSITELIB}/pymongo/common.pyo
${PYSITELIB}/pymongo/compression_support.py
${PYSITELIB}/pymongo/compression_support.pyc
${PYSITELIB}/pymongo/compression_support.pyo
${PYSITELIB}/pymongo/cursor.py
${PYSITELIB}/pymongo/cursor.pyc
${PYSITELIB}/pymongo/cursor.pyo
${PYSITELIB}/pymongo/daemon.py
${PYSITELIB}/pymongo/daemon.pyc
${PYSITELIB}/pymongo/daemon.pyo
${PYSITELIB}/pymongo/database.py
${PYSITELIB}/pymongo/database.pyc
${PYSITELIB}/pymongo/database.pyo
${PYSITELIB}/pymongo/driver_info.py
${PYSITELIB}/pymongo/driver_info.pyc
${PYSITELIB}/pymongo/driver_info.pyo
${PYSITELIB}/pymongo/encryption.py
${PYSITELIB}/pymongo/encryption.pyc
${PYSITELIB}/pymongo/encryption.pyo
${PYSITELIB}/pymongo/encryption_options.py
${PYSITELIB}/pymongo/encryption_options.pyc
${PYSITELIB}/pymongo/encryption_options.pyo
${PYSITELIB}/pymongo/errors.py
${PYSITELIB}/pymongo/errors.pyc
${PYSITELIB}/pymongo/errors.pyo
${PYSITELIB}/pymongo/event_loggers.py
${PYSITELIB}/pymongo/event_loggers.pyc
${PYSITELIB}/pymongo/event_loggers.pyo
${PYSITELIB}/pymongo/hello.py
${PYSITELIB}/pymongo/hello.pyc
${PYSITELIB}/pymongo/hello.pyo
${PYSITELIB}/pymongo/helpers.py
${PYSITELIB}/pymongo/helpers.pyc
${PYSITELIB}/pymongo/helpers.pyo
${PYSITELIB}/pymongo/lock.py
${PYSITELIB}/pymongo/lock.pyc
${PYSITELIB}/pymongo/lock.pyo
${PYSITELIB}/pymongo/max_staleness_selectors.py
${PYSITELIB}/pymongo/max_staleness_selectors.pyc
${PYSITELIB}/pymongo/max_staleness_selectors.pyo
${PYSITELIB}/pymongo/message.py
${PYSITELIB}/pymongo/message.pyc
${PYSITELIB}/pymongo/message.pyo
${PYSITELIB}/pymongo/mongo_client.py
${PYSITELIB}/pymongo/mongo_client.pyc
${PYSITELIB}/pymongo/mongo_client.pyo
${PYSITELIB}/pymongo/monitor.py
${PYSITELIB}/pymongo/monitor.pyc
${PYSITELIB}/pymongo/monitor.pyo
${PYSITELIB}/pymongo/monitoring.py
${PYSITELIB}/pymongo/monitoring.pyc
${PYSITELIB}/pymongo/monitoring.pyo
${PYSITELIB}/pymongo/network.py
${PYSITELIB}/pymongo/network.pyc
${PYSITELIB}/pymongo/network.pyo
${PYSITELIB}/pymongo/ocsp_cache.py
${PYSITELIB}/pymongo/ocsp_cache.pyc
${PYSITELIB}/pymongo/ocsp_cache.pyo
${PYSITELIB}/pymongo/ocsp_support.py
${PYSITELIB}/pymongo/ocsp_support.pyc
${PYSITELIB}/pymongo/ocsp_support.pyo
${PYSITELIB}/pymongo/operations.py
${PYSITELIB}/pymongo/operations.pyc
${PYSITELIB}/pymongo/operations.pyo
${PYSITELIB}/pymongo/periodic_executor.py
${PYSITELIB}/pymongo/periodic_executor.pyc
${PYSITELIB}/pymongo/periodic_executor.pyo
${PYSITELIB}/pymongo/pool.py
${PYSITELIB}/pymongo/pool.pyc
${PYSITELIB}/pymongo/pool.pyo
${PYSITELIB}/pymongo/py.typed
${PYSITELIB}/pymongo/pyopenssl_context.py
${PYSITELIB}/pymongo/pyopenssl_context.pyc
${PYSITELIB}/pymongo/pyopenssl_context.pyo
${PYSITELIB}/pymongo/read_concern.py
${PYSITELIB}/pymongo/read_concern.pyc
${PYSITELIB}/pymongo/read_concern.pyo
${PYSITELIB}/pymongo/read_preferences.py
${PYSITELIB}/pymongo/read_preferences.pyc
${PYSITELIB}/pymongo/read_preferences.pyo
${PYSITELIB}/pymongo/response.py
${PYSITELIB}/pymongo/response.pyc
${PYSITELIB}/pymongo/response.pyo
${PYSITELIB}/pymongo/results.py
${PYSITELIB}/pymongo/results.pyc
${PYSITELIB}/pymongo/results.pyo
${PYSITELIB}/pymongo/saslprep.py
${PYSITELIB}/pymongo/saslprep.pyc
${PYSITELIB}/pymongo/saslprep.pyo
${PYSITELIB}/pymongo/server.py
${PYSITELIB}/pymongo/server.pyc
${PYSITELIB}/pymongo/server.pyo
${PYSITELIB}/pymongo/server_api.py
${PYSITELIB}/pymongo/server_api.pyc
${PYSITELIB}/pymongo/server_api.pyo
${PYSITELIB}/pymongo/server_description.py
${PYSITELIB}/pymongo/server_description.pyc
${PYSITELIB}/pymongo/server_description.pyo
${PYSITELIB}/pymongo/server_selectors.py
${PYSITELIB}/pymongo/server_selectors.pyc
${PYSITELIB}/pymongo/server_selectors.pyo
${PYSITELIB}/pymongo/server_type.py
${PYSITELIB}/pymongo/server_type.pyc
${PYSITELIB}/pymongo/server_type.pyo
${PYSITELIB}/pymongo/settings.py
${PYSITELIB}/pymongo/settings.pyc
${PYSITELIB}/pymongo/settings.pyo
${PYSITELIB}/pymongo/socket_checker.py
${PYSITELIB}/pymongo/socket_checker.pyc
${PYSITELIB}/pymongo/socket_checker.pyo
${PYSITELIB}/pymongo/srv_resolver.py
${PYSITELIB}/pymongo/srv_resolver.pyc
${PYSITELIB}/pymongo/srv_resolver.pyo
${PYSITELIB}/pymongo/ssl_context.py
${PYSITELIB}/pymongo/ssl_context.pyc
${PYSITELIB}/pymongo/ssl_context.pyo
${PYSITELIB}/pymongo/ssl_support.py
${PYSITELIB}/pymongo/ssl_support.pyc
${PYSITELIB}/pymongo/ssl_support.pyo
${PYSITELIB}/pymongo/topology.py
${PYSITELIB}/pymongo/topology.pyc
${PYSITELIB}/pymongo/topology.pyo
${PYSITELIB}/pymongo/topology_description.py
${PYSITELIB}/pymongo/topology_description.pyc
${PYSITELIB}/pymongo/topology_description.pyo
${PYSITELIB}/pymongo/typings.py
${PYSITELIB}/pymongo/typings.pyc
${PYSITELIB}/pymongo/typings.pyo
${PYSITELIB}/pymongo/uri_parser.py
${PYSITELIB}/pymongo/uri_parser.pyc
${PYSITELIB}/pymongo/uri_parser.pyo
${PYSITELIB}/pymongo/write_concern.py
${PYSITELIB}/pymongo/write_concern.pyc
${PYSITELIB}/pymongo/write_concern.pyo