14
0
Commit Graph

78 Commits

Author SHA256 Message Date
601732a688 Accepting request 887877 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/887877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=38
2021-04-26 14:38:46 +00:00
85bd65d2e7 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=78
2021-04-22 19:57:35 +00:00
cacc4b3ff1 Accepting request 868440 from devel:languages:python
- 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`_).

OBS-URL: https://build.opensuse.org/request/show/868440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=37
2021-02-04 19:23:03 +00:00
1ba683a3b4 - 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`_).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=76
2021-02-01 18:10:58 +00:00
a6cf532afc Accepting request 850917 from devel:languages:python
- 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`.

OBS-URL: https://build.opensuse.org/request/show/850917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=36
2020-11-30 08:53:14 +00:00
187ed7d444 - 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`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=74
2020-11-26 08:38:18 +00:00
f31e95f20d Accepting request 824650 from devel:languages:python
- 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+.

OBS-URL: https://build.opensuse.org/request/show/824650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=35
2020-08-13 08:14:40 +00:00
ef452d8338 - 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+.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=72
2020-08-06 08:46:54 +00:00
d46fbe14ca Accepting request 783016 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/783016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=34
2020-03-11 17:45:19 +00:00
ec5daf1478 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=70
2020-03-09 16:22:00 +00:00
837511562c Accepting request 729840 from devel:languages:python
- Update to 3.9.0:
  * Update to sync with mongodb 4.2

OBS-URL: https://build.opensuse.org/request/show/729840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=33
2019-09-23 10:04:53 +00:00
Tomáš Chvátal
bfe3537a6a - Update to 3.9.0:
* Update to sync with mongodb 4.2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=68
2019-09-10 11:57:15 +00:00
9e1b958a72 Accepting request 705616 from devel:languages:python
- Add patch to fix test run on 32bit:
  * mongodb-skip-test.patch

- Update to 3.8.0:
  * http://api.mongodb.com/python/3.8.0/changelog.html

OBS-URL: https://build.opensuse.org/request/show/705616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=32
2019-06-18 12:43:09 +00:00
Tomáš Chvátal
6c760fa6b6 - Add patch to fix test run on 32bit:
* mongodb-skip-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=66
2019-05-27 09:22:23 +00:00
Tomáš Chvátal
e0f4d0805f - Update to 3.8.0:
* http://api.mongodb.com/python/3.8.0/changelog.html

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=65
2019-05-25 13:06:42 +00:00
c2f44ac00b Accepting request 639604 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/639604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=31
2018-10-04 17:00:56 +00:00
Tomáš Chvátal
e0e4fd03bd Accepting request 639547 from home:alarrosa:branches:devel:languages:python:flask
Update python-pymongo to 3.7.1

OBS-URL: https://build.opensuse.org/request/show/639547
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=63
2018-10-02 13:51:23 +00:00
dcc2e978bb Accepting request 624853 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/624853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=30
2018-07-24 15:25:27 +00:00
4b05b069ce - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=61
2018-07-16 17:02:31 +00:00
b974cbe80f Accepting request 587884 from devel:languages:python
all our platforms install this to sitearch (bsc#1085572)

OBS-URL: https://build.opensuse.org/request/show/587884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=29
2018-03-19 22:37:53 +00:00
Thomas Bechtold
cb0d1d7865 all our platforms install this to sitearch (bsc#1085572)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=59
2018-03-16 12:15:52 +00:00
9b2df26d93 Accepting request 583910 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/583910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=28
2018-03-08 09:58:52 +00:00
Tomáš Chvátal
a8b53e1b8a Accepting request 583904 from home:aplanas:branches:devel:languages:python
Allows Recommends and Suggest in Fedora

OBS-URL: https://build.opensuse.org/request/show/583904
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=57
2018-03-07 14:34:18 +00:00
00856c9d86 Accepting request 580809 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/580809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=27
2018-03-05 12:37:31 +00:00
cf6eb82d64 Accepting request 580748 from home:aplanas:branches:devel:languages:python
- Suggests only for SUSE

OBS-URL: https://build.opensuse.org/request/show/580748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=55
2018-02-27 22:14:18 +00:00
02defea638 Accepting request 580306 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/580306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=26
2018-02-27 15:59:22 +00:00
Tomáš Chvátal
36924363e7 Accepting request 580295 from home:oertel:branches:devel:languages:python
- fix build on ppc64 and s390x by dropping the ifarch statements
  all our platforms install this to sitearch

OBS-URL: https://build.opensuse.org/request/show/580295
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=53
2018-02-26 16:59:55 +00:00
b50024f6ef Accepting request 579325 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/579325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=25
2018-02-23 14:31:32 +00:00
Tomáš Chvátal
9bd74f166d Accepting request 579242 from home:winski:mongodb
Update to version 3.6.0, required by newer versions of MongoDB (previous pymongo version that's currently in repo is not compatible with newer MongoDB releases)

OBS-URL: https://build.opensuse.org/request/show/579242
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=51
2018-02-23 09:04:44 +00:00
2970722645 Accepting request 548008 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/548008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=24
2017-12-22 11:18:04 +00:00
df5c713588 Accepting request 547681 from Application:ERP:Tryton:4.2
- update to version 3.5.1
  tests_should_pass_without_MongoDB_running.patch removed - not needed anymore

OBS-URL: https://build.opensuse.org/request/show/547681
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=49
2017-12-04 08:17:56 +00:00
2118e77299 Accepting request 492315 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/492315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=23
2017-05-17 15:18:16 +00:00
Todd R
68f1e24870 Accepting request 491272 from home:TheBlackCat:branches:devel:languages:python
- Update to Version3.4
- Implement single-spec version
- Fix source URL.

OBS-URL: https://build.opensuse.org/request/show/491272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=47
2017-05-01 15:14:03 +00:00
05056bd8bd Accepting request 360791 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/360791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=22
2016-02-23 15:57:31 +00:00
1ca0fd6dec Accepting request 360145 from home:evshmarnev:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/360145
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=45
2016-02-22 10:38:58 +00:00
Stephan Kulow
802ce30dc3 Accepting request 320513 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/320513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=21
2015-08-05 17:14:47 +00:00
31ac0900b0 Accepting request 320486 from home:winski:python
update to 3.0.3, bug fixes, including GridFS file causing infinite loop.

OBS-URL: https://build.opensuse.org/request/show/320486
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=43
2015-08-05 06:45:10 +00:00
Stephan Kulow
f8f32adcbc Accepting request 318842 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/318842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=20
2015-08-05 04:50:34 +00:00
7154a92bf3 Accepting request 318692 from home:seife:OpenStack:Master
fix non-SUSE build by conditionalizing "Suggests:" tag

OBS-URL: https://build.opensuse.org/request/show/318692
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=41
2015-07-27 06:14:30 +00:00
721ce42f46 Accepting request 312976 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/312976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=19
2015-06-23 09:59:43 +00:00
3572982fec Accepting request 312670 from Cloud:OpenStack:Master
- 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

OBS-URL: https://build.opensuse.org/request/show/312670
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=39
2015-06-22 06:00:25 +00:00
ef8ce9f65c Accepting request 295154 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/295154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=18
2015-04-10 07:54:44 +00:00
0ebeb45676 Accepting request 294946 from home:mlin7442:branches:devel:languages:python
Add BuildRequires: python-unittest2 for fix fails in tests on SLE11 SP3

OBS-URL: https://build.opensuse.org/request/show/294946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=37
2015-04-09 12:21:00 +00:00
94ad800c06 Accepting request 294903 from home:tbechtold:branches:devel:languages:python
New upstream release

OBS-URL: https://build.opensuse.org/request/show/294903
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=36
2015-04-08 09:53:42 +00:00
Stephan Kulow
b7f66398ab Accepting request 246469 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/246469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=16
2014-08-27 05:46:44 +00:00
Denisart Benjamin
527b215763 Accepting request 246453 from home:mlin7442:branches:devel:languages:python
update to 2.7.2

OBS-URL: https://build.opensuse.org/request/show/246453
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=34
2014-08-26 11:18:11 +00:00
Stephan Kulow
5dbc31a7a5 Accepting request 242375 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/242375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=15
2014-07-26 07:42:10 +00:00
Denisart Benjamin
5e2c8db6e9 Accepting request 242330 from home:mlin7442:branches:devel:languages:python
update to 2.7.1

OBS-URL: https://build.opensuse.org/request/show/242330
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=32
2014-07-25 12:43:51 +00:00
Stephan Kulow
c334e7c002 Accepting request 209729 from devel:languages:python
Please forward to factory.
- Fix filelist on ppc64le (forwarded request 209701 from matz2)

OBS-URL: https://build.opensuse.org/request/show/209729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymongo?expand=0&rev=14
2013-12-09 16:01:39 +00:00
Denisart Benjamin
7eb69500eb Accepting request 209701 from openSUSE:Factory:PowerLE
Please forward to factory.
- Fix filelist on ppc64le

OBS-URL: https://build.opensuse.org/request/show/209701
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymongo?expand=0&rev=30
2013-12-07 13:16:25 +00:00