Next | Query returned 33 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2025-01-23 17:39:37 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-tortoise-orm: updated to 0.24.0

0.24.0

Fixed
- Rename pypika to pypika_tortoise for fixing package name conflict
- Concurrent connection pool initialization
- `_get_dialects`: support properties

Changed
- Drop support for Python3.8
- Optimize field conversion to database format to speed up `create` and `bulk_create`
- Improved query performance by optimizing SQL generation

0.23.0

Added
- Implement savepoints for transactions
- Added type validation for foreign key fields to ensure type safety. Now raises \ 
`ValidationError` when assigning foreign key values with incorrect model types

Fixed
- Fixed a deadlock in three level nested transactions
- Fix backward_relations in PydanticMeta
   2025-01-22 14:43:39 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-tortoise-orm: fix PLIST for latest poetry-core

Bump PKGREVISION
   2024-12-11 09:29:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.22.2

0.22.2

Fixed
- Fix bug related to `Connector.div` in combined expressions.
- Fix recovery in case of database downtime

Changed
- Parametrizes UPDATE, DELETE, bulk update and create operations
- Parametrizes related field queries

Added
- CharEnumField and IntEnumField is supported by pydantic_model_creator
   2024-11-25 14:04:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.22.1

0.22.1

Fixed

- Fix unable to use ManyToManyField if OneToOneField passed as Primary Key
- Fix sorting by Term (e.g. RawSQL)
   2024-11-20 13:53:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-tortoise-orm: updated to 0.22.0

0.22.0

Fixed

- Fix enums not quoted, allowing using of str enums for filters
- Primary key field should not be nullable in pydantic schema
- Fix ambiguous column name when grouping with joining
- Fix same model returned by pydantic_model_creator calls with different arguments

Added

- JSONField adds optional generic support, and supports OpenAPI document \ 
generation by specifying `field_type` as a pydantic BaseModel
- Add table_name_generator attribute to Tortoise.init for dynamic table name \ 
generation
- Support for annotation and joins F() expressions
- Allow use of annotate fields within Case-When expression
- Added new queryset methods: last(), latest(), earliest()

Changed

- Change old pydantic docs link to new one
- Refactored pydantic_model_creator, interface not changed
- Values are no longer validated to be right type upon loading from database
- Refactored private field names in queryset classes
   2024-10-14 16:06:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-tortoise-orm: updated to 0.21.7

0.21.7

Fixed
- Fix unittest error with pydantic2.9
- Fix bug when using annotate and count at the same time but the annotation does \ 
not match anything, leading to an IndexError
- Added missing field_type for TimeDeltaField
- improve jsonfield type hint
- Fix bug in tortoise.models.Model When a QuerySet uses the only function and \ 
then uses the print function to print the returned result, an AttributeError is \ 
generated
- Update the pylint plugin to latest astroid version

Added
- Add POSIX Regex support for PostgreSQL and MySQL
- support app=None for tortoise.contrib.fastapi.RegisterTortoise
   2024-08-18 22:36:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.21.6

0.21.6

Fixed

- Fix bug in `pydantic_model_creator` when a foreign key is not included in \ 
`include` param.
- Fix bug in `contrib.sanic.register_tortoise` causing a deadlock when using \ 
asyncpg and > 1 workers
- Open psycopg pool with `.open()` to remove deprecated warning
- Fix bug in `bulk_update` when pk field is not `id`
- Fix mysql uuid compression bug
- Fix comment for fk fields without constraint for mysql
- Removed no_delay option for postgres, as it wasn't doing anything
   2024-07-20 08:22:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.21.5

0.21.5

Added

- Propagate `_create_db` parameter to RegisterTortoise.
   2024-07-04 13:02:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.21.4

0.21.4

Added
- Add ObjectDoesNotExistError to show better 404 message.
- DoesNotExist and MultipleObjectsReturned support 'Type[Model]' argument.
- Add argument use_tz and timezone to RegisterTortoise.
- Support await `tortoise.contrib.fastapi.RegisterTortoise`.
- Add `tortoise.contrib.test.init_memory_sqlite`.

Fixed
- Fix `update_or_create` errors when field value changed.
- Fix bandit check error
- Fix potential race condition in ConnectionWrapper
- Fix py312 warning for datetime.utcnow
- Fix reusing values and value_list queries

Changed
- Remove obsolete loop._selector from contrib/test.
   2024-06-03 10:04:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tortoise-orm: updated to 0.21.3

0.21.3

Fixed
- Fix `bulk_update` when using source_field for pk

Next | Query returned 33 messages, browsing 1 to 10 | Previous