Steven Silvester
c883012b56
PYTHON-4703 MongoClient should default to connect=False on FaaS environments ( #1844 )
2024-09-06 15:38:58 -05:00
Iris
bf329add7c
PYTHON-4732 Migrate test_auth_spec.py to async ( #1836 )
2024-09-06 08:57:32 -07:00
Iris
25f724badb
PYTHON-4727 Migrate test_monitoring.py to async ( #1834 )
2024-09-05 13:09:43 -07:00
Noah Stapp
6e9bf1e4a8
PYTHON-4708 - Convert test.qcheck to async ( #1832 )
2024-09-05 10:20:32 -04:00
Iris
b37fb91896
PYTHON-4704 Migrate test_bulk.py to async ( #1827 )
2024-09-04 10:36:35 -07:00
Noah Stapp
4e74c8274e
PYTHON-4669 - Update Async GridFS APIs for Motor Compatibility ( #1821 )
2024-09-04 08:58:14 -04:00
Iris
ba8a139e72
PYTHON-4651: Migrate test_client_context.py to async ( #1819 )
2024-09-03 11:18:58 -07:00
Noah Stapp
3840d9dd0f
Add script to help convert sync tests to async tests ( #1825 )
2024-09-03 13:26:11 -04:00
Noah Stapp
e6b95f6595
PYTHON-4673 - Add Async Encryption Tests ( #1818 )
2024-08-29 10:02:47 -04:00
Noah Stapp
e430d2e2fa
PYTHON-4662 - Capture Async PyMongo metadata ( #1814 )
2024-08-28 08:31:42 -04:00
Noah Stapp
b8213f2817
PYTHON-4698 Rename the async ClientEncryption to AsyncClientEncryption ( #1816 )
2024-08-27 10:50:44 -04:00
Steven Silvester
f69d330b25
PYTHON-4654 Clean up Async API to match Motor ( #1789 )
2024-08-13 19:17:45 -05:00
Noah Stapp
a232b657d0
PYTHON-4613 Skip async tests when testing eventlet/gevent ( #1780 )
2024-08-12 10:23:43 -07:00
Shruti Sridhar
d08fec6342
PYTHON-4550 Add MongoClient.bulk_write API ( #1745 )
2024-08-06 11:10:01 -07:00
Noah Stapp
f7da1172cb
PYTHON-4592 - Synchronize inline examples and docstrings ( #1756 )
2024-08-02 12:02:28 -07:00
Noah Stapp
d79eee51ba
PYTHON-4521 Example transition of an existing test to an async one ( #1702 )
2024-07-30 15:09:45 -07:00
Noah Stapp
a5c0db66a1
PYTHON-4589 - Add async API docs ( #1755 )
2024-07-30 13:18:40 -07:00
Noah Stapp
f0e025a127
PYTHON-4533 - Convert test/test_cursor.py to async ( #1731 )
2024-07-16 13:55:11 -07:00
Noah Stapp
b6f72adb21
PYTHON-4533 - Convert test/test_sessions.py to async ( #1733 )
2024-07-16 12:58:01 -07:00
Noah Stapp
1b3dea3f03
PYTHON-4533 - Convert test/test_transactions.py to async ( #1732 )
2024-07-15 16:45:59 -07:00
Noah Stapp
d0193eb045
PYTHON-4533 - Convert test/test_client.py to async ( #1730 )
2024-07-10 13:15:13 -07:00
shruti-sridhar
f5b102ab2a
PYTHON-4525 Transition the existing test_database.py test to be asynchronous ( #1716 )
2024-07-02 17:03:10 -07:00
Noah Stapp
cfa215c185
PYTHON-4530 - Move synchronized test code into top-level test directory ( #1718 )
2024-07-02 08:59:39 -07:00
Noah Stapp
b035c9ce65
PYTHON-4520 Add test-async tox command and automated async testing ( #1699 )
2024-06-26 12:21:00 -07:00
Noah Stapp
ffa6555485
PYTHON-4476 Separate data and IO classes more effectively ( #1678 )
2024-06-26 10:12:39 -07:00
Steven Silvester
2b030018e5
PYTHON-4451 Use Hatch as Build Backend ( #1644 )
2024-06-07 06:24:18 -05:00
Noah Stapp
d6bf0e1e78
PYTHON-4264 Async PyMongo Beta ( #1629 )
2024-06-06 09:01:24 -07:00
Steven Silvester
42a08c4a34
PYTHON-4260 Lazily load optional imports ( #1550 )
2024-03-25 12:55:41 -05:00
Steven Silvester
7936708d97
PYTHON-4014 Apply QA Suggestions from Scientific Python Library Development Guide ( #1414 )
2023-11-01 19:37:22 -05:00
Steven Silvester
992d1507e7
PYTHON-4005 Replace flake8 and isort with ruff ( #1399 )
2023-10-19 11:56:22 -05:00
Steven Silvester
6f4e617e6d
PYTHON-3905 Use from __future__ import annotations in all files ( #1370 )
...
* PYTHON-3905 Use from __future__ import annotations in all files
* cleanup
* cleanup
* cleanup
2023-09-11 10:49:24 -05:00
Iris
c1d33831e8
PYTHON-3907 add --disallow-untyped-defs for mypy ( #1351 )
2023-08-10 11:08:36 -07:00
Iris
94fd83e92e
PYTHON-3814 add types to pyopenssl_context.py ( #1341 )
2023-08-03 15:40:58 -07:00
Steven Silvester
1d052cb706
PYTHON-3639 Release Build is Failing to Create Universal Wheels for MacOS ( #1174 )
2023-03-27 11:31:51 -05:00
Steven Silvester
1019c91bf6
PYTHON-3424 PyMongo Universal Wheels Are Improperly Compiled ( #1051 )
2022-09-12 19:14:50 -05:00
Steven Silvester
a0fe7c03af
PYTHON-3120 Set up flake8 linting ( #868 )
2022-02-17 06:44:08 -06:00
Steven Silvester
5578999a90
PYTHON-1834 Use a code formatter ( #852 )
2022-02-09 06:44:28 -06:00
Steven Silvester
dd6c140d43
PYTHON-3060 Add typings to pymongo package ( #831 )
2022-02-02 21:12:36 -06:00
Steven Silvester
52ed5a4135
PYTHON-3052 Add Typings to PyMongo Itself ( #829 )
2022-01-13 16:09:48 -06:00
Shane Harvey
2eb0df812c
PYTHON-2879 Fix get_ssl_context for CSFLE and ocsptest.py ( #713 )
2021-08-24 13:36:37 -04:00
Shane Harvey
e01d9a37e7
PYTHON-1320 Remove legacy CRUD methods ( #556 )
...
Remove save, insert, update, remove, and find_and_modify.
Remove tools/benchmark.py
2021-01-22 17:11:15 -08:00
Shane Harvey
70fb1cce95
PYTHON-2293 Fix OCSP test script for Windows
2020-06-16 15:39:06 -07:00
Shane Harvey
6d2f2b516e
PYTHON-2144 Test OCSP on macOS and Windows
...
Add ECDSA testing on Ubuntu.
ECDSA certs are not supported on macOS/Windows, only test RSA.
Log error message when OCSP HTTP request fails.
Remove nohup which does not work on macOS.
2020-06-09 09:31:17 -07:00
Bernie Hackett
a06a0e7aa6
PYTHON-2093 OCSP Support
2020-02-20 14:44:24 -08:00
Nikolai Matiushev
72cab9356d
PYTHON-1556 Fix compatibility issues with Python >= 3.6 ( #352 )
...
Use raw strings to avoid invalid escape sequence warnings in Python >= 3.6
2018-05-15 15:20:03 -07:00
Bernie Hackett
aec685b374
Fix up copyright dates.
2015-03-25 11:55:02 -07:00
A. Jesse Jiryu Davis
108e97baad
Unused imports in tests.
2014-12-10 14:11:33 -05:00
A. Jesse Jiryu Davis
2fa1750b07
Update copyright notices and company name.
2014-01-31 09:36:46 -05:00
A. Jesse Jiryu Davis
d35bec12e5
Tests use MongoClient instead of Connection PYTHON-451
2013-02-11 20:57:17 -05:00
behackett
0ee7170cc2
It's 2012...
2012-04-19 12:40:38 -07:00