Betty 0.4.0a12
Pre-release
Pre-release
What's Changed
- Fix a race condition in the caches by @bartfeenstra in #2036
- Rename
enclosed_by
andencloses
by @bartfeenstra in #2038 - Add types for required and optional associations by @bartfeenstra in #2014
- Add
has_generated_entity_id()
by @bartfeenstra in #2039 - Add a top-level Privacy API by @bartfeenstra in #2042
- Simplify the internal type variables used by the Association API by @bartfeenstra in #2044
- Add API methods to manage
Schema
's title and description by @bartfeenstra in #2045 - Automatically dump linked data for entity associations and static translations by @bartfeenstra in #1946
- Simplify static translations by @bartfeenstra in #2043
- Add license plugins by @bartfeenstra in #2046
- Improve plugin test coverage by @bartfeenstra in #2047
- Add copyright notices and licenses to files by @bartfeenstra in #2048
- Make core components emit warnings as well as raise exceptions by @bartfeenstra in #2050
- Refactor Cotton Candy's Search API in preparation for expansions by @bartfeenstra in #2051
- Add sources and notes to the search index by @bartfeenstra in #2053
- Improve the DX of the Generate API's file helpers by @bartfeenstra in #2052
- Remove
wait_to_thread()
usage by @bartfeenstra in #2054 - Remove
wait_to_thread()
usage by @bartfeenstra in #2056 - Remove
wait_to_thread()
usage by @bartfeenstra in #2059 - Test on Python 3.13.0rc3 by @bartfeenstra in #2061
- Remove
wait_to_thread()
usage by @bartfeenstra in #2062 - Remove
wait_to_thread()
usage by @bartfeenstra in #2064 - Be more specific than
BaseException
by @bartfeenstra in #2065 - Add
functools.passthrough()
by @bartfeenstra in #2067 - Add
ensure_await()
by @bartfeenstra in #2066 - Rename
Uniquifier
tounique()
by @bartfeenstra in #2068 - Remove
wait_to_thread()
usage by @bartfeenstra in #2069 - Remove
betty.asyncio.gather()
by @bartfeenstra in #2058 - Revert "Remove
wait_to_thread()
usage" by @bartfeenstra in #2070 - Remove
wait_to_thread()
usage by @bartfeenstra in #2072 - Remove
wait_to_thread()
usage by @bartfeenstra in #2073 - Make URL generators accept
MediaType
instead or raw media type strings by @bartfeenstra in #2076 - Add a lock orchestrator by @bartfeenstra in #2080
- Rename
LockOrchestrator
toLedger
by @bartfeenstra in #2081 - Refactor
betty.wikipedia
'sImage
andSummary
into dataclasses by @bartfeenstra in #2082 - Remove
_LinkedDataObjectSchema
by @bartfeenstra in #2085
Full Changelog: 0.4.0a11...0.4.0a12