Skip to content

Conversation

@dguido
Copy link
Member

@dguido dguido commented Jan 15, 2026

Summary

  • Replace legacy setup.py with modern pyproject.toml using hatchling build backend
  • Update Python requirement from >=3.8 to >=3.9
  • Update README with current installation instructions (pip install -e . instead of python setup.py develop)

Test plan

  • Verified plugin installs with pip install -e .
  • Verified detector appears in slither --list-detectors

Fixes #2854

🤖 Generated with Claude Code

Replace legacy setup.py with modern pyproject.toml using hatchling
build backend. Update README with current installation instructions.

Fixes #2854

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dguido dguido requested a review from smonicas as a code owner January 15, 2026 07:18
@dguido dguido changed the base branch from master to dev January 15, 2026 07:25
@elopez elopez merged commit bed4803 into dev Jan 15, 2026
36 of 37 checks passed
@elopez elopez deleted the fix/modernize-plugin-example branch January 15, 2026 12:57
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.

Update plugin example to modern standards

3 participants