What's Changed
- Fixed: Different JSON and XML behaviour by @ahankinson in #322
- Fix typo by @hornn in #326
- Fix SolrCoreAdmin._get_url content-type by @cpburnz in #346
- enable custom requests session by @schnoddelbotz in #348
- add min_rf feature in add method by @alihossein in #350
- New: Add parameter for a custom encoder by @ahankinson in #352
- Add accepts empty values by @mitchelljkotler in #353
- Show an example of how to use cursor traversal by @ke4roh in #359
- Escape xml in delete() using ElementTree by @ramayer in #358
- Update README.rst by @ke4roh in #363
- Update README.rst by @schafsam in #364
- Perform adds with field updates using JSON by @mitchelljkotler in #374
- Use six.assertRegex instead of assertRegexpMatches for Python 3.11 compatibility. by @tirkarthi in #375
- GitHub Action to run tox by @cclauss in #392
- Bump certifi from 2021.10.8 to 2022.12.7 by @dependabot in #388
- Make _to_python recursive for lists and tuples by @tuky in #94
- Replace flake8 and isort with ruff by @cclauss in #394
- Replace ''.join after char filtering with regex filter by @acdha in #396
- GitHub Actions: Add Pypy v3.10 and remove EOL CPython 3.7 by @cclauss in #407
- Upgrade github/codeql-action by @cclauss in #413
- Configure GitHub actions to publish packages by @acdha in #418
- fix commitWithin for JSON updates w/o
boost
by @eukaryote in #421 - Declare a runtime dependency on
setuptools
by @godlygeek in #425 - Enhance gitignore by @ch2ohch2oh in #432
- Set wt=json in _select only if the user has not set it by @ch2ohch2oh in #434
- Avoid running tests under PyPy on GitHub Actions by @acdha in #436
- GitHub Actions: Add Python 3.12 to the testing by @cclauss in #445
- Keep GitHub Actions up to date with Dependabot by @cclauss in #451
- Fix DeprecationWarning from pkg_resources by @craigds in #465
New Contributors
- @ahankinson made their first contribution in #322
- @cpburnz made their first contribution in #346
- @schnoddelbotz made their first contribution in #348
- @alihossein made their first contribution in #350
- @mitchelljkotler made their first contribution in #353
- @ramayer made their first contribution in #358
- @dependabot made their first contribution in #362
- @schafsam made their first contribution in #364
- @pre-commit-ci made their first contribution in #372
- @tirkarthi made their first contribution in #375
- @cclauss made their first contribution in #392
- @tuky made their first contribution in #94
- @eukaryote made their first contribution in #421
- @godlygeek made their first contribution in #425
- @ch2ohch2oh made their first contribution in #432
- @craigds made their first contribution in #465
Full Changelog: v3.9.0...v3.10.0