Skip to content

chore: prepare for open source launch and PyPI publishing#1

Merged
pranavkp71 merged 8 commits into
mainfrom
final-touch
May 6, 2026
Merged

chore: prepare for open source launch and PyPI publishing#1
pranavkp71 merged 8 commits into
mainfrom
final-touch

Conversation

@pranavkp71
Copy link
Copy Markdown
Owner

Description

Prepares DepWatch for public open-source launch and PyPI publishing.

Changes

  • Enhanced [pyproject.toml]
  • Added community files: CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, CHANGELOG, ROADMAP, RELEASE
  • Added GitHub issue/PR templates
  • Added CI workflow (Python 3.10–3.13, lint + test)
  • Rewrote README with full documentation
  • Added Makefile for dev shortcuts
  • Fixed all lint errors

Type of Change

  • Documentation update
  • Refactor / cleanup

Checklist

  • Tests pass (pytest)
  • Linting passes (ruff check .)
  • Commit messages follow conventional format
  • Documentation updated

@pranavkp71 pranavkp71 merged commit 7a2a7ae into main May 6, 2026
4 checks passed
@pranavkp71 pranavkp71 deleted the final-touch branch May 6, 2026 15:58
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