Skip to content

RegexSolver Python v1.1.0 - #1

Merged
alexvbrdn merged 47 commits into
mainfrom
v1.1
Aug 8, 2026
Merged

RegexSolver Python v1.1.0#1
alexvbrdn merged 47 commits into
mainfrom
v1.1

Conversation

@alexvbrdn

Copy link
Copy Markdown
Member

No description provided.

alexvbrdn and others added 16 commits March 21, 2026 20:08
The CI lint job could not pass: flake8 reported ~700 violations (mostly
from the generated package) and mypy 2 errors. Generated code is now
excluded from both, and the real issues in hand-written code are fixed:
18 malformed continuation lines, 6 overlong docstrings, and a
cast(Any, ...) in cardinality.py that was the intent behind the unused
cast import.

Packaging had three sources of version truth: pyproject.toml, setup.py,
and the generator-emitted requirements files, which nothing consumes.
pyproject is now the single manifest, matching the Java pom and the JS
package.json. generate-api.sh appended pytest-asyncio to
test-requirements.txt on every run; both files are now generator-ignored.

- publish.yml runs the test suite before building, 2-space indentation
  like the other workflows, and spells PyPI correctly
- README: the API overview claimed every method accepts response_format;
  analyze operations and determinize() take execution_timeout only. Added
  the async notes after each table, as in the Java README, and fixed a
  typo
- pinned openapi-generator 7.21.0, as in the Java and JS repos
- .gitignore rewritten in the shared layout, with .env and IDE entries

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@alexvbrdn alexvbrdn self-assigned this Aug 8, 2026
@alexvbrdn
alexvbrdn merged commit a5161bb into main Aug 8, 2026
6 checks passed
@alexvbrdn
alexvbrdn deleted the v1.1 branch August 8, 2026 13:50
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