Skip to content

build(deps): bump django-ydb-backend from 0.0.1b1 to 0.0.1b7 in /services/id - #80

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/services/id/django-ydb-backend-0.0.1b7
Open

build(deps): bump django-ydb-backend from 0.0.1b1 to 0.0.1b7 in /services/id#80
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/services/id/django-ydb-backend-0.0.1b7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor

Bumps django-ydb-backend from 0.0.1b1 to 0.0.1b7.

Release notes

Sourced from django-ydb-backend's releases.

0.0.1b7

  • chore: migrate dependency, environment, and build tooling from Poetry to uv (hatchling build backend)
  • feat: configurable transaction isolation level via OPTIONS["isolation_level"]
  • docs: clarify that select_for_update() does not lock — YDB uses optimistic concurrency; retry on conflict instead
  • docs: restructure the docs — add a quick start, move the support tables into each topic page, slim the compatibility page, and source the docs version from the package
  • feat: native YDB UPSERT INTO for YDBManager
  • feat: type query parameters from the expression tree
  • feat: support TimeField and pre-1970 dates via YDB's wide signed date/time types
  • feat: support DecimalField with arbitrary precision and scale
  • feat: support __hour/__minute/__second lookups on TimeField
  • feat: auto-created many-to-many through tables
  • feat: accurate introspection and an explicit schema-operation boundary
  • feat: covering indexes via the COVER clause
  • feat: read auto-increment keys via INSERT ... RETURNING
  • feat: map Pi(), Random(), CURRENT_TIMESTAMP and Substr() to YQL built-ins
  • feat: add an SDK-policy retry helper for interactive transactions
  • fix: correct LIKE/exact lookup escaping for YQL (ESCAPE '~')
  • fix: GROUP BY validation and aggregate() parameter binding
  • fix: drop constant GROUP BY/ORDER BY terms and order by aggregate aliases
  • fix: support a nullable expression right-hand side in pattern lookups
  • fix: bulk_update() on NOT NULL columns and relation-chain types
  • fix: compose UNION queries under the named-parameter model
  • fix: resolve relation-conformance gaps in DELETE and dates()
  • fix: raise IntegrityError on NOT NULL violations and reject primary-key-only inserts clearly
  • fix: count UPDATE rows via RETURNING instead of a faked rowcount
  • fix: apply NOT NULL -> nullable in alter_field
  • fix: correct schema-editor db_column handling
  • fix: emit a LIMIT before OFFSET for open-ended slices
  • fix: audit and correct DatabaseFeatures flags
  • docs: define the public support contract and compatibility matrices
  • docs: define and verify the transaction/autocommit contract
  • docs: modernize the bookstore example (DRF + Django contrib)
  • test: gate on Django's bundled database suite across the 4.2/5.2/6.0 matrix
  • test: add migration-executor, Django contrib, and Admin/Auth relationship tests
  • ci: measure backend coverage and upload to Codecov
  • ci: add key-value and transactional SLO workloads
  • ci: require a short CHANGELOG.md entry on pull requests (skip via the 'skip changelog' label)

Full Changelog: 0.0.1b6...0.0.1b7

0.0.1b6

  • fix: support Optional for nullable fields in insert and upsert
  • fix: correct adapt_json_value and add JSONField tests

Full Changelog: 0.0.1b5...0.0.1b6

0.0.1b5

  • type DateTimeField extract params as Int32, not Datetime

Full Changelog: 0.0.1b4...0.0.1b5

... (truncated)

Changelog

Sourced from django-ydb-backend's changelog.

0.0.1b7

  • chore: migrate dependency, environment, and build tooling from Poetry to uv (hatchling build backend)
  • feat: configurable transaction isolation level via OPTIONS["isolation_level"]
  • docs: clarify that select_for_update() does not lock — YDB uses optimistic concurrency; retry on conflict instead
  • docs: restructure the docs — add a quick start, move the support tables into each topic page, slim the compatibility page, and source the docs version from the package
  • feat: native YDB UPSERT INTO for YDBManager
  • feat: type query parameters from the expression tree
  • feat: support TimeField and pre-1970 dates via YDB's wide signed date/time types
  • feat: support DecimalField with arbitrary precision and scale
  • feat: support __hour/__minute/__second lookups on TimeField
  • feat: auto-created many-to-many through tables
  • feat: accurate introspection and an explicit schema-operation boundary
  • feat: covering indexes via the COVER clause
  • feat: read auto-increment keys via INSERT ... RETURNING
  • feat: map Pi(), Random(), CURRENT_TIMESTAMP and Substr() to YQL built-ins
  • feat: add an SDK-policy retry helper for interactive transactions
  • fix: correct LIKE/exact lookup escaping for YQL (ESCAPE '~')
  • fix: GROUP BY validation and aggregate() parameter binding
  • fix: drop constant GROUP BY/ORDER BY terms and order by aggregate aliases
  • fix: support a nullable expression right-hand side in pattern lookups
  • fix: bulk_update() on NOT NULL columns and relation-chain types
  • fix: compose UNION queries under the named-parameter model
  • fix: resolve relation-conformance gaps in DELETE and dates()
  • fix: raise IntegrityError on NOT NULL violations and reject primary-key-only inserts clearly
  • fix: count UPDATE rows via RETURNING instead of a faked rowcount
  • fix: apply NOT NULL -> nullable in alter_field
  • fix: correct schema-editor db_column handling
  • fix: emit a LIMIT before OFFSET for open-ended slices
  • fix: audit and correct DatabaseFeatures flags
  • docs: define the public support contract and compatibility matrices
  • docs: define and verify the transaction/autocommit contract
  • docs: modernize the bookstore example (DRF + Django contrib)
  • test: gate on Django's bundled database suite across the 4.2/5.2/6.0 matrix
  • test: add migration-executor, Django contrib, and Admin/Auth relationship tests
  • ci: measure backend coverage and upload to Codecov
  • ci: add key-value and transactional SLO workloads
  • ci: require a short CHANGELOG.md entry on pull requests (skip via the 'skip changelog' label)

0.0.1b6

  • fix: support Optional for nullable fields in insert and upsert
  • fix: correct adapt_json_value and add JSONField tests

0.0.1b5

  • type DateTimeField extract params as Int32, not Datetime

0.0.1b4

  • One more db version case fixed

0.0.1b3

  • Fix supported db version check

... (truncated)

Commits
  • 1c77be9 Release: 0.0.1b7
  • 62d1334 chore: migrate tooling from Poetry to uv (#119)
  • 7286590 feat: configurable transaction isolation level via OPTIONS["isolation_level"]...
  • 25de287 docs: remove duplicated tables and clean up the topic articles (#117)
  • e8670fc test: cover on_commit, pagination, fixtures, admin writes, and select_for_upd...
  • b973ad0 example: a runnable bookstore demo — web UI, workload command, runbook README...
  • bd9f70c docs: add a local YDB step to the quick start (#114)
  • 82b8fa8 docs: restructure user docs and fix metadata (#113)
  • aeba617 ci: enforce a CHANGELOG.md entry per PR and backfill since 0.0.1b6 (#112)
  • fe46b6f fix: map Random() to YQL and anchor order_by('?') (#80) (#111)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [django-ydb-backend](https://github.com/ydb-platform/django-ydb-backend) from 0.0.1b1 to 0.0.1b7.
- [Release notes](https://github.com/ydb-platform/django-ydb-backend/releases)
- [Changelog](https://github.com/ydb-platform/django-ydb-backend/blob/main/CHANGELOG.md)
- [Commits](ydb-platform/django-ydb-backend@0.0.1b1...0.0.1b7)

---
updated-dependencies:
- dependency-name: django-ydb-backend
  dependency-version: 0.0.1b7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: backend, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants