Commit Graph
23 Commits
Author SHA1 Message Date
Emilio López bae7114c11 Merge remote-tracking branch 'origin/dev' into fix/modernize-plugin-example 2026-01-15 09:43:46 -03:00
Dan GuidoandClaude Opus 4.5 94ea114cee Modernize plugin_example to use pyproject.toml
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 <[email protected]>
2026-01-15 02:18:22 -05:00
Simone 21eca6e72b Update last references of Python 3.8 2026-01-06 17:40:02 +01:00
Simone 9c63e7a6fa Remove pylint comments 2026-01-06 16:48:43 +01:00
Emilio López 45cad2f112 Update plugin_example/setup.py 2026-01-06 09:46:39 -03:00
Emilio López 9760f2c8b9 Merge branch 'dev' into apply-ruff-formatting 2026-01-06 09:44:24 -03:00
Emilio López ecbcd955e2 Adjust CI workflows for uv 2026-01-05 19:05:26 -03:00
Simone bf4a8dedac Update setup.py references in the documentation 2026-01-05 22:01:06 +01:00
Dan GuidoandClaude Opus 4.5 4fd8ae2d8d Style: Apply ruff auto-fixes for formatting
Apply automatic formatting fixes from ruff:
- Remove trailing whitespace
- Add missing newline at end of file
- Fix typos in docstrings ("Soldiity" -> "Solidity")

Files affected:
- 35 detector Python files
- 3 upgradeability check Python files
- 1 properties Python file
- 1 core declarations Python file
- 14 example files (sol, dot)
- 1 plugin example file

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

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-01-05 14:02:09 -05:00
Emilio López 2979cb85ac Restore plugin example to working state
The current example depended on a very old Slither version, and
triggered an error due to its empty description, URL, etc. Add
example values so the detector can be run.
2024-04-19 16:45:30 -03:00
Josselin Feist aa4a57d050 Add more types 2022-08-31 11:48:13 +02:00
alpharush d3eea7b64e bump to python 3.8 2022-05-25 16:05:27 -05:00
Josselin 94d0cde9e2 minor 2022-01-25 15:44:08 +01:00
Josselin 526a156d0a Update to pylint 2.8.2 black 20.8b1. 2021-03-07 17:21:38 +01:00
Josselin c43cdfe437 Fix github super linter 2020-11-09 20:31:02 +01:00
Josselin cfc98baf7a Run black 20.08b1 2020-09-03 11:29:22 +02:00
Josselin 962b7ae10d Run black
Fix additional issues
Improve linter.yml
2020-09-03 10:00:55 +02:00
Josselin 3f706061e4 Run Black 2020-08-31 12:19:18 +02:00
Emilio López e9f4283323 linting: Solve Markdown linting errors 2020-07-26 19:24:43 -03:00
Josselin f70e89bf12 Create utils.output.Output class to handle json output
Remove add*_json function
2019-11-12 10:19:30 +01:00
Josselin 6fb17e9f63 Fix inccorect wiki link to printer
Update my_plugin tutorial
2019-02-15 11:54:38 +00:00
Feist Josselin 0d1bbbebad Update example.py
Update plugin example
2018-09-26 11:35:48 +01:00
Josselin 5930e4ca6b Add plugin skeleton 2018-09-14 11:54:37 +01:00