try: import ast from _markerlib.markers import default_environment, compile, interpret except ImportError: if 'ast' in globals(): raise def default_environment(): return {} def compile(marker): def marker_fn(environment=None, override=None): # 'empty markers are True' heuristic won't install extra deps. return not marker.strip() marker_fn.__doc__ = marker return marker_fn def interpret(marker, environment=None, override=None): return compile(marker)()
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
.__init__.pyo.40009 | File | 1.07 KB | 0644 |
|
.markers.pyo.40009 | File | 4.94 KB | 0644 |
|
__init__.py | File | 552 B | 0644 |
|
__init__.pyc | File | 1.07 KB | 0644 |
|
__init__.pyo | File | 1.07 KB | 0644 |
|
markers.py | File | 3.89 KB | 0644 |
|
markers.pyc | File | 4.94 KB | 0644 |
|
markers.pyo | File | 4.94 KB | 0644 |
|