Changelog

All notable changes to this project are documented in this file. This project adheres to Semantic Versioning.

[4.4.0] - tbd

Added

  • Add support for Python 3.13

Changed

  • Remove legacy syntax constructs using pyupgrade --py39-plus

Removed

  • Remove support for deprecated Python version 3.8

[4.3.0] - 2024-11-16

Added

  • Support for aggregation pipelines in updates

Changed

  • Remove legacy syntax constructs using pyupgrade --py38-plus

Fixed

  • Adapt patched code to work with PyMongo's refactored gridfs implementation.

[4.2.0] - 2024-09-11

Changed

  • Switch to hatch as the build system.
  • Switch to PEP 621 compliant project configurations.
  • Updated the license to ISC.

Removed

  • Setuptools-specific files (e.g. setup.cfg, setup.py) have been removed in favor of Hatch.
  • Support for deprecated Python versions prior to 3.8 is removed.