A lint framework that writes better Python code for you
287.53 KB
built 2026-10-17 09:20:38 GMT
Description
Fixit is a lint framework that complements Flake8. It’s based on LibCST
which makes it possible to provide auto-fixes. Lint rules are made easy to
build through pattern matching, a test toolkit, and utility helpers (e.g.
scope analysis) for non-trivial boilerplate. It is optimized for efficiency,
easy to customize and comes with many builtin lint rules.
Dependencies
21 totalRequires19
- (python3dist(tomli) if python3-devel < 3.11)
- pyproject-rpm-macros
- python3-devel
- python3-devel
- python3-docs
- python3dist(click) >= 8
- python3dist(hatch-vcs)
- python3dist(hatchling)
- python3dist(libcst) >= 0.3.18
- python3dist(packaging)
- python3dist(pip) >= 19
- python3dist(sphinx)
- python3dist(sphinx-mdinclude)
- python3dist(trailrunner) >= 1.2
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(DynamicBuildRequires) <= 4.15.0-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(RichDependencies) <= 4.12.0-1
- sed
Provides2
- python-fixit-doc = 0.1.5~20230223gd2b59da-15.fc45
- python3-fixit = 0.1.5~20230223gd2b59da-15.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
4Name ![]() |
Size |
|---|---|
| fixit-d2b59da.tar.gz | 255.56 KB |
| python-fixit-pregenerate_version.diff | 1.47 KB |
| python-fixit-rm-unused-inventories.diff | 399.00 B |
| python-fixit.spec | 6.28 KB |
Files 1–4 of 4
Component of
buildroots that installed this RPMNo Buildroots
