v2.12.0 (2024-06-19)
- handle CONVERT_TIMEZONE function for Redshift (#214) (fc21dca), closes #214
- handle LEN function for Redshift (#212) (67886e0), closes #212
- Improve default postgres driver selection heuristics. (#206) (f013626), closes #206
v2.11.0 (2024-03-07)
- Add flag to clean up postgres databases. (eeef1ec)
v2.10.4 (2024-06-10)
v2.10.3 (2024-04-15)
v2.10.2 (2024-04-11)
v2.10.1 (2024-03-06)
v2.10.0 (2024-02-01)
- Add way for 3rd party resources to register into the PMR cli. (#199) (23e40ad), closes #199
- Implement support for "client_call" in python on whales, with a… (#198) (4d08df2), closes #198
v2.9.2 (2023-09-25)
- Ensure base model compatibility with DeclarativeBase subclasses. (#197) (670295c), closes #197
- Yield config rather than the container. (#196) (eafaf36), closes #196
v2.9.1 (2023-07-24)
v2.9.0 (2023-07-12)
- Implement moto "ordered actions" for declaring a specific bucket state. (#191) (14c09b8), closes #191
v2.7.0 (2023-06-06)
- Implement moto "ordered actions" for declaring a specific bucket state. (5d6665e)
v2.6.13 (2023-05-23)
v2.6.12 (2023-05-03)
v2.6.11 (2023-03-03)
v2.6.10 (2023-02-24)
- Only set AUTOCOMMIT isolation level during internal fixture setup which requires it. (fd8d313)
v2.6.9 (2023-02-24)
v2.6.8 (2023-02-23)
v2.6.7 (2023-01-19)
v2.6.6 (2023-01-13)
v2.6.5 (2022-12-27)
v2.6.4 (2022-12-21)
v2.6.3 (2022-10-27)
v2.6.1 (2022-10-20)
v2.6.0 (2022-10-07)
v2.5.1 (2022-09-16)
v2.5.0 (2022-08-24)
- Address incompatibility with strict mode for pytest-asyncio in 0.17.0 and beyond. (ead7243)
v2.4.5 (2022-09-15)
- async engine bug related to engine reuse in a different async loop. (15cab91)
v2.4.4 (2022-08-12)
v2.4.3 (2022-07-20)
v2.4.2 (2022-07-14)
- Incompatilities with sqlalchemy 1.3. (dbdca54)
v2.4.1 (2022-06-28)
- Address bug which fails to create schemas for MetaData beyond the first, in a series of ordered actions. (2feca11)
v2.4.0 (2022-06-15)
- Amortize the cost of database setup through the use of database templates. (4c3c1f8)
v2.3.0 (2022-04-28)
- Support non-session scoped containers. (0d1474a)
v2.2.7 (2022-04-05)
- Address sqlalchemy 2 warnings. (98f2c0b)
v2.2.6 (2022-03-30)
- Add missing stub config option to pmr command setup. (8ca0491)
v2.2.5 (2022-02-25)
- Add missing container types and use pmr internals for cli. (37fb772)
- Refactor redshift fixture to be "first class". (a4e71ee)
- Bump mypy and safe-parallelize tests. (be14cf5)
- Add missing example inits, leading to mypy caching problems. (436c8b2)
- Add additional "docker" extra. (891938f)
v2.2.3 (2022-02-23)
- Refactor redshift fixture to be "first class". (1a3076d)
v2.2.2 (2022-02-23)
v2.2.1 (2022-02-22)
v2.2.0 (2022-02-14)
- Perform container cleanup in a multiprocess safe way. (10a9946)
v2.1.12 (2022-02-08)
- Add the ability to specify custom engine kwargs. (a87b234)
v2.1.11 (2022-01-11)
- Add missingn py.typed. (b422bec)
v2.1.10 (2022-01-07)
- Add configurable template option for postgres database creation. (6305307)
- linter errors and linter config which allowed linting errors to pass CI (4a75c9c)
v2.1.9 (2021-12-22)
- Enable multiprocess (xdist) use of the redis fixture. (103e58b)
v2.1.8 (2021-12-03)
- Broken MySQL container startup. MYSQL_USER for root user can no longer be supplied to container. (2561be4)
v2.1.7 (2021-12-01)
- breaking changes required to support pymongo 4.0. (8e9a079)
v2.1.6 (2021-11-22)
- Preempt socket warnings produced by the client not being closed manually. (4b3d9e0)
- readthedocs poetry error. (6369064)
v2.1.5 (2021-11-22)
- Add ability to change image when running pmr (c8679ec)
- Use sqlalchemy's event system to apply redshift behavior. (2455620)
- Create pytest markers for all resources (1c7c449)
- Avoid mocking all of psycopg2 in the name of redshift. (6f38823)
v2.1.3 (2021-09-20)
- Avoid deprecated sqlalchemy URL constructor. (3fa64d3)
v2.1.2 (2021-08-24)
- support for sqlalchemy 1.3. (7fa4fda)
- Use the proper MYSQL_USER env var for the mysql fixture. (648a0b1)
- Resolve linting issues related to changing linter versions. (59a983f)
- Address poor handling of SQL statement parsing for redshift. (d0d7685)
v2.1.1 (2021-08-17)
- Resolve linting issues related to changing linter versions. (7aebc6a)
- Address poor handling of SQL statement parsing for redshift. (11c4b97)
v2.1.0 (2021-06-29)
- Add async support (postgres) (f45b078)
v2.0.0 (2021-06-02)
v1.5.0 (2021-02-17)
v1.4.1 (2020-10-08)
- Support breaking changes in pytest 6. (d6dba02)
v1.4.0 (2020-08-25)
- Allow globbing table names to select subsets of tables. (55a8aaf)
v1.3.2 (2020-05-28)
- Add mysql support (4a79ca6)
- Change user from 'user' to 'root' in mysql fixture method (d1e193b)