Skip to content

WIP: Javascript Rewrite#4

Merged
rnixx merged 72 commits intomasterfrom
2.0
Dec 1, 2025
Merged

WIP: Javascript Rewrite#4
rnixx merged 72 commits intomasterfrom
2.0

Conversation

@rnixx
Copy link
Member

@rnixx rnixx commented Mar 14, 2022

No description provided.

lenadax and others added 28 commits November 4, 2024 13:11
- Convert setup.py/setup.cfg to pyproject.toml
- Implement PEP 420 implicit namespaces (remove namespace declarations)
- Delete namespace-only __init__.py files
- Add /build to .gitignore

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove obsolete MANIFEST.in file (now using hatchling)
- Update Python classifiers to 3.10-3.14
- Update GitHub Actions workflows to test Python 3.10-3.14
- Remove PyPy from workflows

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Configure pytest to properly handle implicit namespace packages by:
- Enabling consider_namespace_packages option
- Using importlib import mode
- Setting pythonpath to src directory

This fixes module naming in test reports, ensuring tests are reported
with their full namespace path (e.g., node.tests.Foo instead of tests.Foo).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Ensure all sections are separated by exactly one blank line as per
project formatting standards.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@rnixx rnixx merged commit 96ef92d into master Dec 1, 2025
7 of 12 checks passed
@rnixx rnixx deleted the 2.0 branch December 1, 2025 10:37
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.

3 participants