Skip to content

fix(deps): update dependency sqlalchemy-hana to v5 - #391

Merged
amotl merged 1 commit into
mainfrom
renovate/sqlalchemy-hana-5.x
Oct 3, 2026
Merged

amotl merged 1 commit into
mainfrom
renovate/sqlalchemy-hana-5.x

Conversation

@renovate

@renovate renovate Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
sqlalchemy-hana (changelog) <5 → <6 age confidence

Release Notes

SAP/sqlalchemy-hana (sqlalchemy-hana)

v5.0.0

Compare Source

Features


- Support for SQLAlchemy 2.1

Removals
--------

- Removed support for python3.10

Deprecations
------------

* `CreateView` is deprecated; Use `CreateView` from SQLAlchemy 2.1 instead.
* `DropView` is deprecated; Use `DropView` from SQLAlchemy 2.1 instead.
* `view` is deprecated; Use `CreateView.table` from SQLAlchemy 2.1 instead.

Fixes
~~~~~

* Fixed an issue causing schemas of views to be ignored

4.6.2
-----

Fixes
~~~~~

- Fixed negation of a grouped boolean predicate (e.g. ``~or_(...)``,
  ``~and_(...)`` or ``not_()`` of a grouping) compiling to
  ``(<predicate>) = FALSE`` (or ``(<predicate>) = 0`` with
  ``use_native_boolean=False``), which SAP HANA rejects with error 257
  ("incorrect syntax near '='"). Such implicitly-boolean expressions now
  render as ``NOT (...)``. Bare boolean literals and boolean columns keep
  the explicit ``= TRUE``/``= FALSE`` (``= 1``/``= 0``) comparison that
  SAP HANA requires.

4.6.1
-----

Fixes
~~~~~

- Fixed an issue causing ``WHERE 0 = TRUE``/``WHERE 1 = TRUE`` to be
  emitted for ``sql.false()``/``sql.true()`` predicates when the dialect
  was configured with ``use_native_boolean=False``, which SAP HANA
  rejects with error 266 ("BOOLEAN type is not comparable with INT").
  ``visit_is_true_unary_operator``/``visit_is_false_unary_operator`` now
  emit an INT compare (``= 1``/``= 0``) in that mode.

4.6.0
-----

Features
  • Fixed import issue with SQLAlchemy 2.1 preview
  • Fixed an issue causing with_for_update to fail if of was not a column list

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 2, 2026
@coderabbitai

coderabbitai Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • coderabbit-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: panodata/omniload/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: db48a36a-f2c0-40c3-95a1-89abe110a23e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 57.12%. Comparing base (19e2f45) to head (866730c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #391   +/-   ##
=======================================
  Coverage   57.12%   57.12%           
=======================================
  Files         196      196           
  Lines        9662     9662           
=======================================
  Hits         5519     5519           
  Misses       4143     4143           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@amotl
amotl merged commit 72b5868 into main Oct 3, 2026
13 of 14 checks passed
@amotl
amotl deleted the renovate/sqlalchemy-hana-5.x branch October 3, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant