Skip to content

Conversation

@loureirorg
Copy link
Contributor

No description provided.

- Replace conda with uv for dependency management
- Migrate from black/flake8/isort to ruff
- Update devcontainer configuration and scripts
- Add VS Code recommended extensions
- Clean up configuration files
- Rename test workflow from run-tests.yml to test.yml
- Fix failing CI tests by aligning with local development setup
- Rename `test.yml` to `test.yaml`
- Fix linter issues in `test_pipeline_factory.py`
- Add recommended Ruff settings to `devcontainer.json`
- Add Ruff lint and format steps to CI workflows
- Add `ruff check` to pytest suite for local linting
- Empty `ruff.toml` to use default settings
- Fix Ruff lint errors in two files
- Apply Ruff formatter to all files for consistent code style
…ction

- Fix error in `format-ruff.yaml` causing CI failure
- Integrate `zizmor` to detect security issues in workflows
- Fix GitHub Actions based on `zizmor` linter feedback
…ual dispatch

- Modify `release.yaml` to run only on `workflow_dispatch` and when pushing new tags
…lder for multi-root compatibility

- Update `devcontainer.json` references to support multi-root workspaces
- Rename bash aliases for better clarity
- Update cache-cleaning aliases
- Adjust `.gitignore` to properly ignore cache files
…ines

- Refactor code according to "An incremental approach for building software in Python"
- Adjust modules and functions to comply with spec003-python
- Configure mkdocs.yml for docs generation
- Add doc assets (images, CSS, markdown files)
- Update GitHub workflows to integrate mkdocs
- Re-enable mypy extension in .devcontainer/devcontainer.json
- Ruff extension does not support scanning the whole codebase yet
- Disable `misc` error code in mypy configuration
- Workaround for mypy issue with `infer_variance` argument in TypeVar definitions
- Reference: "Support infer_variance= parameter for TypeVar (PEP 695) #17811" - python/mypy#17811
- Disable `misc` error code in mypy configuration
- Workaround for mypy issue with `default` argument in TypeVar definitions
- Reference: "Support infer_variance= parameter for TypeVar (PEP 695) #17811" - python/mypy#17811
- Apply spec2: Static-Plugin Design
- Apply spec3: SPD Manifest Files
- Apply spec4: SPD Naming Convention
- Update README.md with links to the specifications
- Remove mypy configuration (mypy.ini) in favor of Pyright (pyrightconfig.json)
- Update devcontainer to reflect the new typing setup
- Improve developer experience by consolidating to a single, built-in type checker
- Resolve Ruff/Pylance lint complaints
- Ensure consistency across modules
@loureirorg loureirorg merged commit e642206 into main Feb 20, 2025
7 checks passed
@loureirorg loureirorg deleted the docs/typo-git-history branch February 20, 2025 20:35
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.

2 participants