Skip to content

asyncmy2: Add version 0.2.21 - #2418

Merged
luhenry merged 2 commits into
mainfrom
asyncmy2
Sep 28, 2026
Merged

luhenry merged 2 commits into
mainfrom
asyncmy2

Conversation

@luhenry

@luhenry luhenry commented Sep 28, 2026 •

Copy link
Copy Markdown
Member

Compiles asyncmy2's Cython implementation of the MySQL/MariaDB wire protocol (charset, connection, converters, cursors, errors, pool, protocol) into per-interpreter riscv64 extensions. Upstream publishes no riscv64 wheel.

Mirrors upstream's publish.yml, following the same structure as this repo's existing build-asyncmy.yml for the parent project.

Testing

  • Runs only the DB-independent test files (test_auth.py, test_converters.py, test_optionfile.py) - the rest of the suite needs a live MySQL/MariaDB server, and neither publishes a riscv64 image for a services: container.

License: OK

Built on cp311 locally (x86_64) against a plain pip wheel build; 18 passed, 0 skipped.

Pure-Cython MySQL protocol fork of asyncmy (already ported here), no
bundled C client library or arch-specific code; builds cleanly with a
local pip wheel. Mirrors build-asyncmy.yml, narrowed to the three test
files that don't need a live MySQL/MariaDB server.
luhenry added a commit that referenced this pull request Sep 28, 2026
@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-28 14:35 UTC

0.2.21 has no patches directory; the unconditional glob passed to
git apply failed CI with 'No such file or directory'. Guard it the
same way build-awscrt.yml/build-casadi.yml/build-soundfile.yml do.
@luhenry
luhenry marked this pull request as ready for review September 28, 2026 13:05
@luhenry
luhenry merged commit 4667dd2 into main Sep 28, 2026
12 checks passed
@luhenry
luhenry deleted the asyncmy2 branch September 28, 2026 14:22
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.

1 participant