Commit Graph

125 Commits

Author SHA1 Message Date
Steven Silvester
932bb7382e
MOTOR-1423 Restore compatibility with latest pymongo (#319) 2025-01-29 13:16:09 -06:00
Steven Silvester
ff9932ce6f
MOTOR-1413 Install pymongo from v4.9 branch when installing from source (#313) 2024-11-20 11:55:12 -06:00
Steven Silvester
cf7b4cfe53
MOTOR-1351 Bump minimum PyMongo version to 3.9 (#308) 2024-09-18 11:44:43 -05:00
Steven Silvester
7050d54dc4
MOTOR-1362 Use furo theme in ReadTheDocs (#304) 2024-09-09 10:08:26 -05:00
Steven Silvester
633153954d
MOTOR-1353 Update Synchro Tests to support PyMongo 4.9 (#298) 2024-08-20 13:27:29 -05:00
Steven Silvester
972b7ffef9
MOTOR-1352 Update APIs to Support PyMongo 4.9 (#297) 2024-08-17 07:21:45 -05:00
Steven Silvester
13ca542d5e
MOTOR-1335 AsyncIOMotorClient is not suscriptable (#293) 2024-07-09 11:17:36 -05:00
Steven Silvester
5ef6a15dc6
MOTOR-1314 Test against 8.0 builds (#287) 2024-06-20 08:02:19 -05:00
Steven Silvester
96297ac947
MOTOR-1327 Use Hatch as Build Backend (#286) 2024-06-07 08:23:48 -05:00
Steven Silvester
c2d9dc5954
MOTOR-1299 Rename requirements files for dependabot detection (#282) 2024-05-24 12:22:03 -05:00
Steven Silvester
e93b9693d4
MOTOR-1299 Create separate requirements files (#276) 2024-04-18 19:45:31 -05:00
Steven Silvester
7bcea044a9
MOTOR-1279 Improve Motor Typing (#269) 2024-03-22 17:00:25 -05:00
Steven Silvester
f4832d97a6
MOTOR-1284 Fix Cryptography Install on PyPy3.8 (#270)
* MOTOR-1284 Fix Cryptography Install

* specify install_command

* handle warning

* handle warning
2024-03-22 09:14:31 -05:00
Shane Harvey
8442c0a38e
MOTOR-1267 Fix encryption tests that require FLE_AWS_KEY2/FLE_AWS_SECRET2 vars (#263) 2024-02-29 15:13:13 -08:00
Jib
dc29694e14
MOTOR-1163: remove AIOHTTP_NO_EXTENSIONS and test support against Python 3.12 (#255) 2024-02-06 09:59:42 -05:00
Steven Silvester
9a86b616dd
MOTOR-1221 Add pyi lint checks (#242)
* MOTOR-1221 Add pyi lint checks

* cleanup
2023-12-11 12:35:06 -06:00
Steven Silvester
f0c9ff3e48
MOTOR-1187 Fix Motor Types (#237)
* MOTOR-1187 Fix Motor Types

* make searchindexmodel optional

* fix tests
2023-11-13 08:25:44 -06:00
Steven Silvester
4513307899
MOTOR-1212 Update QA Checks to Match PyMongo (#234)
* clean up config

* cleanup

* clean up

* fix pytest config

* clean up typing
2023-11-09 13:00:21 -06:00
Steven Silvester
47ff33f585
MOTOR-1180 Clean up EVG Output (#225) 2023-08-29 15:42:04 -05:00
Steven Silvester
c391969776
MOTOR-1174 Switch Synchro Tests to Pytest (#224) 2023-08-29 13:44:57 -05:00
Steven Silvester
f905df8553
MOTOR-1139 Switch to Pytest (#222) 2023-08-23 15:52:07 -05:00
Noah Stapp
70136ad1f2
MOTOR-331 Add python 3 type annotations (#221) 2023-08-18 11:57:56 -07:00
Steven Silvester
9fdb62a350
MOTOR-1136 Ability to create and manage Atlas search indexes in the database (#220) 2023-08-16 15:58:03 -05:00
Steven Silvester
fd55a40f4a
MOTOR-1160 Test against Python 3.12 (#216) 2023-07-26 12:29:30 -05:00
Steven Silvester
6b7d0e930e
MOTOR-1140 Switch to using RHEL only for tests (#212) 2023-06-13 14:28:11 -05:00
Steven Silvester
a16d48293d
MOTOR-1100 Update libmongocrypt payloads to new QE protocol (#205) 2023-05-11 16:39:30 -05:00
Steven Silvester
7c2f259bac
MOTOR-1095 Make Rust Compiler available for Cryptography build (#194) 2023-02-15 14:15:34 -06:00
Julius Park
f0f0c09409
MOTOR-1068 Tornado no longer supports Python 3.7 (#188) 2022-12-13 14:04:21 -08:00
Steven Silvester
32bcfe713f
MOTOR-1054 motor.motor_asyncio is broken for Python 3.11 (#185) 2022-10-25 15:45:23 -05:00
Julius Park
99e65f85c5
MOTOR-866 Key Management API (#175) 2022-09-10 16:42:33 -07:00
Julius Park
f74e740123
MOTOR-1020 Error in Motor Synchro GridFS Tests "test_exception_file_non_existence" (#177) 2022-08-29 14:33:17 -07:00
Steven Silvester
c564a02cc4
MOTOR-608 Update outdated API docs (#165) 2022-04-25 18:43:45 -05:00
Steven Silvester
0c562e940b
MOTOR-902 Since Python 3.10 asyncio.get_event_loop() is deprecated (#155) 2022-04-20 19:47:14 -05:00
Steven Silvester
690c781066
MOTOR-933 Require Python 3.7+ (#156) 2022-04-14 13:42:56 -05:00
Steven Silvester
588951e51e
MOTOR-922 Update docs.mongodb.com links in source, API & Reference documentation (#154) 2022-04-13 14:10:10 -05:00
Steven Silvester
276f93e0d0
MOTOR-906 Doc Build and Test are Failing (#150) 2022-03-15 14:37:01 -05:00
Steven Silvester
5e07f66799
MOTOR-897 Set up flake8 (#146) 2022-02-17 15:28:07 -06:00
Steven Silvester
59a3e3229b
MOTOR-896 Set up pre-commit (#145) 2022-02-16 14:25:52 -06:00
Steven Silvester
055f5e05ab
MOTOR-643 Support PyMongo 4.0 (#141)
Co-authored-by: Shane Harvey <shnhrv@gmail.com>
2021-12-23 12:33:43 -06:00
Amin Alaee
66fde7189d MOTOR-857 Test Python 3.10 support 2021-11-08 16:18:18 -08:00
Shane Harvey
db1363b272
MOTOR-659 Limit the use of master terminology (#131)
Migrate doctests to MongoDB 5.0.
Remove travis config, motor is tested on Evergreen.
Require tox>=3.18.
2021-07-22 15:26:54 -07:00
Shane Harvey
0f83e4c8c5 MOTOR-780 Stop testing tornado@git with Python 3.5 2021-07-16 12:48:41 -07:00
William Zhou
e953978172
MOTOR-702: Motor tests that run agains PyMongo master should use v3.12 branch (#108) 2021-04-07 13:47:32 -07:00
Prashant Mital
5f0d9cff6f
MOTOR-703 Ensure we are testing against latest pymongo v3.12 commit (#109) 2021-04-07 12:15:42 -05:00
William Zhou
9bff41c276
MOTOR-622: Add Python 3.9 support (#106) 2021-04-05 11:43:11 -07:00
William Zhou
1b5a21a202
MOTOR-689: Add async wrapper for pymongo.encryption.ClientEncryption (#103) 2021-03-31 14:20:52 -07:00
Prashant Mital
84f8a051d0
MOTOR-420 Remove legacy APIs/patterns from documentation (#85) 2020-08-13 16:03:48 -07:00
Prashant Mital
be31a41106
MOTOR-473 Test asyncio and Tornado against all supported versions of PyPy (#74) 2020-08-05 10:52:09 -07:00
Prashant Mital
0825ed0a63
MOTOR-419 Drop support for Python versions older than 3.5.2 (#61) 2020-07-27 13:40:31 -07:00
Shane Harvey
1a4fe95b5e MOTOR-461 Test Python 3.8 in Evergreen 2019-12-04 17:12:11 -08:00