issues
search
seddonym
/
import-linter
Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
https://import-linter.readthedocs.io/
BSD 2-Clause "Simplified" License
679
stars
48
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Docs request: a richer custom contract example
#143
gwerbin
closed
1 year ago
3
Add support for Python 3.11
#142
seddonym
closed
1 year ago
0
Errors logged to stdout instead of stderr
#141
YehudaCorsia
opened
2 years ago
1
Can't handle a file with a dot in it
#140
mangelozzi
closed
1 year ago
6
Recommend Contract.check methods use **kwargs
#139
seddonym
opened
2 years ago
2
1.4 error: unexpected keyword argument 'verbose'
#138
Joerg-Tech
closed
2 years ago
3
Optimise independence contracts
#137
seddonym
closed
2 years ago
0
Verbose mode
#136
seddonym
closed
2 years ago
0
Optimize independence contracts
#135
seddonym
closed
2 years ago
1
Lift upper bounds on Grimp
#134
seddonym
closed
2 years ago
0
New contract type: modular
#133
stacey-gammon
opened
2 years ago
3
Minor improvements
#132
seddonym
closed
2 years ago
0
Two pass layers
#131
seddonym
closed
1 year ago
0
Verbose mode
#130
seddonym
closed
2 years ago
0
Include `py.typed` in package data
#129
flaeppe
closed
2 years ago
1
Include a `py.typed` marker in package
#128
flaeppe
closed
2 years ago
2
Namespace packages
#127
seddonym
closed
2 years ago
1
User options use case
#126
seddonym
closed
2 years ago
0
Issue forbidding importing any submodule with wildcard
#125
jordanhamill
closed
2 years ago
3
Forbid importing from parent module
#124
POD666
opened
2 years ago
1
Limit imports only to symbols in __init__.py
#123
hgrecco
closed
1 year ago
9
Fix bug with allow indirect imports on forbidden contracts
#122
seddonym
closed
1 year ago
4
Added support for extended interpolations for .ini files.
#121
nickswebsite
opened
2 years ago
5
Add ability to display timings
#120
seddonym
closed
2 years ago
0
Add support for new lines in contract definitions
#119
jthevos
closed
1 year ago
0
Ignore missing expressions (#116)
#118
seddonym
closed
2 years ago
5
Upgrade pytest
#117
seddonym
closed
2 years ago
0
Ignore missing expressions
#116
expobrain
closed
2 years ago
0
Upgrade pytest and other dev packages
#115
expobrain
closed
2 years ago
1
Warn only for unmatched ignored expressions
#114
expobrain
closed
1 year ago
3
Forbid certain names from being imported
#113
flying-sheep
closed
2 years ago
3
Show multiple errors when popping imports
#112
leamingrad
opened
2 years ago
0
Imports of forbidden external submodules incorrectly pass
#111
astrojuanlu
closed
1 year ago
9
Add `Reserved` contract
#110
jakub-borusewicz
opened
3 years ago
3
Fix multiple ignored import bug
#109
seddonym
closed
3 years ago
0
Bug when ignoring imports that are in more than one place in a module
#108
sobolevn
closed
3 years ago
4
What happened to DirectImportField?
#107
larsrinn
closed
3 years ago
4
Support wildcards in module ignores (#103)
#106
seddonym
closed
3 years ago
7
Fix docs build
#105
seddonym
closed
3 years ago
0
Fix TOML booleans
#104
kasium
closed
3 years ago
7
Support wildcards in module ignores
#103
kasium
closed
3 years ago
6
Use `extras_require`, not unknown `extra_requires`
#102
deepyaman
closed
3 years ago
1
Run as a flake8 plugin
#101
andreoliwa
opened
3 years ago
1
Add pyproject.toml support (#99)
#100
seddonym
closed
3 years ago
0
Add pyproject.toml support
#99
kasium
closed
3 years ago
5
Allow Click 8.x.x
#98
nolar
closed
3 years ago
3
Doc tweak for Forbidden contract allow_indirect_imports docs
#97
ramiro
closed
3 years ago
0
Add support for namespace-packages without __init__.py (PEP420)
#96
jstriebel
closed
1 year ago
11
Forbidden contract: Fix swapped logic in allow_indirect_imports
#95
ramiro
closed
3 years ago
2
Add exhaustiveness to layers
#94
leamingrad
closed
1 year ago
2
Previous
Next