Skip to content

Rework/basic fixes to release#82

Open
Nikhil-Kumar98 wants to merge 8 commits into
developfrom
rework/basic_fixes_to_release
Open

Rework/basic fixes to release#82
Nikhil-Kumar98 wants to merge 8 commits into
developfrom
rework/basic_fixes_to_release

Conversation

@Nikhil-Kumar98

Copy link
Copy Markdown
Contributor

Name: Basic fixes to release of PYPI

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactoring
  • Other (please describe):

Nikhil Kumar added 8 commits April 26, 2026 17:25
…troduced multi-Python CI workflow with lint, core tests, rag tests,

compliance tests
  [dev] extras). Re-format 106 multimind/ files to absorb black-vs-ruff
  differences. Tests still 452 passed, 36 skipped.
- Add .pre-commit-config.yaml: pre-commit-hooks + ruff check --fix +
  ruff-format. Mypy intentionally excluded (typing migration ongoing —
  see comment in config).
- Add Makefile with 12 targets (help/install/test/lint/format/typecheck/
  clean/build/publish/...). `make install` is the new onboarding entry.
- Add build, twine to [dev] extras so make build / make publish work.
- Rewrite CONTRIBUTING.md Development Setup + Code Style sections.
- requests >=2.32.4  (CVE-2024-47081)
- python-dotenv >=1.2.2  (CVE-2026-28684)
- pytest >=9.0.3 (dev; CVE-2025-71176) — full suite verified on pytest 9.1.1
Transitive CVEs left to Dependabot.
@Nikhil-Kumar98 Nikhil-Kumar98 self-assigned this Jun 20, 2026
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