Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__all__ (in module wreck._package_installed)
(in module wreck._run_cmd)
(in module wreck._safe_path)
(in module wreck.check_type)
(in module wreck.constants)
(in module wreck.exceptions)
(in module wreck.lock_collections)
(in module wreck.lock_datum)
(in module wreck.lock_discrepancy)
(in module wreck.lock_filepins)
(in module wreck.lock_loader)
(in module wreck.lock_util)
(in module wreck.monkey.patch_pyproject_reading)
(in module wreck.monkey.pyproject_reading)
(in module wreck.pep518_read)
__slots__ (wreck.pep518_venvs.VenvMap attribute)
__version__ (built-in variable)
__version_tuple__ (built-in variable)
_file_pins (wreck.lock_collections.Ins attribute)
_files (wreck.lock_collections.Ins attribute)
_iter (wreck.lock_collections.Ins attribute)
(wreck.lock_filepins.FilePins attribute)
(wreck.pep518_venvs.VenvMap attribute)
_logger (in module wreck.lock_collections)
(in module wreck.lock_discrepancy)
_missing (wreck.pep518_venvs.VenvMap attribute)
_pins (wreck.lock_filepins.FilePins attribute)
_venv_relpath (wreck.lock_collections.Ins attribute)
_venvs (wreck.pep518_venvs.VenvMap attribute)
_zeroes (wreck.lock_collections.Ins attribute)
A
abspath_a (wreck._safe_path.replace_suffixes parameter)
(wreck._safe_path.resolve_joinpath parameter)
(wreck.lock_util.replace_suffixes parameter)
(wreck.lock_util.resolve_joinpath parameter)
(wreck.pep518_venvs.replace_suffixes parameter)
(wreck.pep518_venvs.resolve_joinpath parameter)
abspath_cwd (wreck.lock_collections.abspath_relative_to_package_base_folder parameter)
(wreck.lock_util.abspath_relative_to_package_base_folder parameter)
abspath_f (wreck.lock_collections.abspath_relative_to_package_base_folder parameter)
(wreck.lock_collections.Ins.get_by_abspath parameter)
(wreck.lock_collections.replace_suffixes_last parameter)
(wreck.lock_discrepancy.ResolvedMsg attribute)
(wreck.lock_util.abspath_relative_to_package_base_folder parameter)
(wreck.lock_util.replace_suffixes_last parameter)
(wreck.pep518_venvs.replace_suffixes_last parameter)
abspath_relative_to_package_base_folder() (in module wreck.lock_util)
app_name (wreck._package_installed.is_package_installed parameter)
ArbitraryEqualityNotImplemented
B
by_pin_or_qualifier() (wreck.lock_filepins.FilePins method)
by_pkg() (wreck.lock_filepins.FilePins method)
C
check_loader() (in module wreck.pep518_venvs)
check_relpath() (in module wreck.lock_util)
check_suffixes (wreck.pep518_venvs.fix_check_suffixes parameter)
(wreck.pep518_venvs.VenvMapLoader.parse_data parameter)
check_venv_relpath() (in module wreck.pep518_venvs)
click_bool() (in module wreck.check_type)
CLICK_FALSE (in module wreck.check_type)
CLICK_TRUE (in module wreck.check_type)
cmd (wreck._run_cmd.run_cmd parameter)
constraint (wreck.lock_filepins.FilePins.resolve parameter)
constraint_relpath (wreck.lock_collections.abspath_relative_to_package_base_folder parameter)
(wreck.lock_util.abspath_relative_to_package_base_folder parameter)
constraints (wreck.lock_filepins.FilePins attribute)
cwd (wreck._run_cmd.run_cmd parameter)
(wreck.lock_util.check_relpath parameter)
D
d_by_pkg (wreck.lock_discrepancy.has_discrepancies_version parameter)
d_other (wreck.monkey.patch_pyproject_reading.ReadPyproject.update parameter)
(wreck.monkey.patch_pyproject_reading.ReadPyprojectStrict.update parameter)
d_target (wreck.monkey.patch_pyproject_reading.ReadPyprojectStrict.update parameter)
data (wreck.monkey.pyproject_reading.load_toml_or_inline_map parameter)
DATUM (class in wreck.lock_datum)
DatumByPkg (class in wreck.lock_datum)
DC_SLOTS (in module wreck.lock_datum)
(in module wreck.pep518_venvs)
default (wreck.monkey.pyproject_reading.read_toml_content parameter)
DEFAULT_EXTENSIONS (in module wreck.check_type)
depth (wreck.lock_filepins.FilePins property)
DICT_SEARCH_KEY (in module wreck.pep518_venvs)
E
ENDING (in module wreck.lock_util)
ensure_abspath() (wreck.pep518_venvs.VenvMap method)
(wreck.pep518_venvs.VenvMapLoader method)
entrypoint_name (in module wreck.cli_dependencies)
env (wreck._run_cmd.run_cmd parameter)
EPILOG_FIX_V2 (in module wreck.cli_dependencies)
EPILOG_UNLOCK (in module wreck.cli_dependencies)
extensions (wreck.check_type.is_relative_required parameter)
extract_full_package_name() (in module wreck.lock_discrepancy)
F
field_name (wreck.lock_collections.in_generic parameter)
(wreck.lock_datum.in_generic parameter)
file_abspath (wreck.lock_datum.PinDatum attribute)
(wreck.lock_filepins.FilePins attribute)
file_name (wreck.lock_collections.is_shared parameter)
(wreck.lock_util.is_shared parameter)
(wreck.pep518_venvs.is_shared parameter)
FilePins (class in wreck.lock_filepins)
files (wreck.lock_collections.Ins property)
FILES (wreck.lock_datum.InFileType attribute)
files_len (wreck.lock_collections.Ins property)
filter_acceptable() (in module wreck.lock_discrepancy)
find_project_root() (in module wreck.pep518_read)
find_pyproject_toml() (in module wreck.pep518_read)
fix_check_suffixes() (in module wreck.pep518_venvs)
fix_relpath() (in module wreck._safe_path)
fpins (wreck.lock_filepins.FilePins.packages_save_to_parent parameter)
from_loader_filepins() (in module wreck.lock_loader)
G
g_app_name (in module wreck.constants)
get_by_abspath() (wreck.lock_collections.Ins method)
get_compatible_release() (in module wreck.lock_discrepancy)
get_path_cwd() (in module wreck.lock_filepins)
get_reqs() (in module wreck.pep518_venvs)
get_ss_set() (in module wreck.lock_discrepancy)
get_the_fixes() (in module wreck.lock_discrepancy)
get_venv_python_abspath() (in module wreck._safe_path)
H
has_discrepancies_version() (in module wreck.lock_discrepancy)
has_qualifiers() (in module wreck.lock_datum)
help_is_dry_run (in module wreck.cli_dependencies)
help_path (in module wreck.cli_dependencies)
help_show_fixed (in module wreck.cli_dependencies)
help_show_resolvable_shared (in module wreck.cli_dependencies)
help_show_unresolvables (in module wreck.cli_dependencies)
help_timeout (in module wreck.cli_dependencies)
help_venv_path (in module wreck.cli_dependencies)
highest (wreck.lock_discrepancy.filter_acceptable parameter)
(wreck.lock_discrepancy.get_compatible_release parameter)
(wreck.lock_discrepancy.get_the_fixes parameter)
I
in_files() (wreck.lock_collections.Ins method)
in_generic() (in module wreck.lock_datum)
in_zeroes() (wreck.lock_collections.Ins method)
InFileType (class in wreck.lock_datum)
Ins (class in wreck.lock_collections)
inst (wreck.lock_collections.in_generic parameter)
(wreck.lock_datum.in_generic parameter)
is_abspath_ok (wreck.lock_collections.in_generic parameter)
(wreck.lock_datum.in_generic parameter)
is_eq_affinity_value (wreck.lock_discrepancy.get_the_fixes parameter)
is_iterable_not_str() (in module wreck.check_type)
is_linux() (in module wreck._safe_path)
is_macos() (in module wreck._safe_path)
is_module_debug (in module wreck.lock_collections)
(in module wreck.lock_discrepancy)
is_ok() (in module wreck.check_type)
is_package_installed() (in module wreck._package_installed)
is_pin() (in module wreck.lock_datum)
is_relative_required() (in module wreck.check_type)
is_req_shared (wreck.pep518_venvs.VenvReq property)
is_shared() (in module wreck.lock_util)
is_ss_count_zero (wreck.lock_discrepancy.get_the_fixes parameter)
is_suffixes_ok() (in module wreck.lock_util)
is_win() (in module wreck._safe_path)
K
key (wreck.pep518_venvs.VenvMap.ensure_abspath parameter)
(wreck.pep518_venvs.VenvMap.reqs parameter)
(wreck.pep518_venvs.VenvMapLoader.ensure_abspath parameter)
key_name (wreck.monkey.patch_pyproject_reading.ReadPyproject.update parameter)
(wreck.monkey.patch_pyproject_reading.ReadPyprojectStrict.update parameter)
key_value (wreck.monkey.patch_pyproject_reading.ReadPyproject.update parameter)
(wreck.monkey.patch_pyproject_reading.ReadPyprojectStrict.update parameter)
L
l_data (wreck.pep518_venvs.VenvMapLoader attribute)
line (wreck.lock_datum.PinDatum attribute)
(wreck.lock_discrepancy.extract_full_package_name parameter)
load() (wreck.lock_collections.Ins method)
load_data() (wreck.pep518_venvs.VenvMapLoader static method)
load_toml_or_inline_map() (in module wreck.monkey.pyproject_reading)
loader (wreck.lock_collections.check_loader parameter)
(wreck.lock_collections.from_loader_filepins parameter)
(wreck.lock_collections.get_path_cwd parameter)
(wreck.lock_collections.Ins attribute)
(wreck.lock_collections.unlock_compile parameter)
(wreck.lock_filepins.check_loader parameter)
(wreck.lock_filepins.get_path_cwd parameter)
(wreck.lock_loader.check_loader parameter)
(wreck.lock_loader.check_venv_relpath parameter)
(wreck.lock_loader.from_loader_filepins parameter)
(wreck.lock_loader.get_reqs parameter)
(wreck.pep518_venvs.check_loader parameter)
(wreck.pep518_venvs.check_venv_relpath parameter)
(wreck.pep518_venvs.get_reqs parameter)
LoaderImplementation (class in wreck.lock_loader)
LoaderPinDatum (class in wreck.lock_loader)
LOCK (wreck.lock_datum.OutLastSuffix attribute)
lsts_specifiers (wreck.lock_discrepancy.get_compatible_release parameter)
(wreck.lock_discrepancy.get_the_fixes parameter)
M
main() (in module wreck.cli_dependencies)
missing (wreck.pep518_venvs.VenvMap property)
MissingPackageBaseFolder
MissingRequirementsFoldersFiles
mixed (wreck.check_type.is_iterable_not_str parameter)
mixed_target (wreck.monkey.patch_pyproject_reading.ReadPyproject.update parameter)
module
wreck
wreck._package_installed
wreck._run_cmd
wreck._safe_path
wreck.check_type
wreck.cli_dependencies
wreck.constants
wreck.exceptions
wreck.lock_collections
wreck.lock_datum
wreck.lock_discrepancy
wreck.lock_filepins
wreck.lock_loader
wreck.lock_util
wreck.monkey.patch_pyproject_reading
wreck.monkey.pyproject_reading
wreck.pep518_read
wreck.pep518_venvs
move_zeroes() (wreck.lock_collections.Ins method)
N
nudge_lock (wreck.lock_discrepancy.Resolvable attribute)
nudge_pin_line (wreck.lock_discrepancy.ResolvedMsg attribute)
(wreck.lock_discrepancy.write_to_file_nudge_pin parameter)
nudge_pin_lock_v1() (in module wreck.lock_discrepancy)
nudge_pin_unlock_v1() (in module wreck.lock_discrepancy)
nudge_unlock (wreck.lock_discrepancy.Resolvable attribute)
O
others (wreck.lock_discrepancy.filter_acceptable parameter)
OutLastSuffix (class in wreck.lock_datum)
P
package_name (in module wreck.constants)
packages_save_to_parent() (wreck.lock_filepins.FilePins method)
parse_data() (wreck.pep518_venvs.VenvMapLoader method)
path (wreck.cli_dependencies.requirements_fix_v2 parameter)
(wreck.cli_dependencies.requirements_unlock parameter)
(wreck.monkey.pyproject_reading.read_toml_content parameter)
path_cwd (wreck._safe_path.get_venv_python_abspath parameter)
(wreck.lock_collections.Ins property)
path_either (wreck.lock_collections.is_suffixes_ok parameter)
(wreck.lock_filepins.is_suffixes_ok parameter)
(wreck.lock_util.is_suffixes_ok parameter)
path_f (wreck.lock_discrepancy.write_to_file_nudge_pin parameter)
path_package_base (wreck.lock_filepins.FilePins.relpath parameter)
PATH_PIP_COMPILE (in module wreck.constants)
path_relative (wreck.check_type.is_relative_required parameter)
path_search_start (wreck.pep518_read.find_pyproject_toml parameter)
(wreck.pep518_venvs.find_pyproject_toml parameter)
path_to_check (wreck.lock_util.check_relpath parameter)
PinDatum (class in wreck.lock_datum)
PinMoreThanTwoSpecifiers
pins (wreck.lock_datum.pprint_pins parameter)
(wreck.lock_discrepancy.pprint_pins parameter)
(wreck.lock_discrepancy.UnResolvable attribute)
pkg_name (wreck.lock_datum.PinDatum attribute)
(wreck.lock_discrepancy.Resolvable attribute)
(wreck.lock_discrepancy.UnResolvable attribute)
(wreck.lock_discrepancy.write_to_file_nudge_pin parameter)
(wreck.lock_filepins.FilePins.by_pkg parameter)
pkg_name_desired (wreck.lock_discrepancy.extract_full_package_name parameter)
pkgs_from_resolved (wreck.lock_filepins.FilePins attribute)
PkgsWithIssues (class in wreck.lock_discrepancy)
plural (wreck.lock_filepins.FilePins.resolve parameter)
pprint_pins() (in module wreck.lock_datum)
present_results() (in module wreck.cli_dependencies)
PROG_LOCK (in module wreck.constants)
PROG_UNLOCK (in module wreck.constants)
project_base (wreck.pep518_venvs.VenvMapLoader attribute)
(wreck.pep518_venvs.VenvReq attribute)
pyproject_toml (wreck.pep518_venvs.VenvMapLoader attribute)
pyproject_toml_base_path (wreck.pep518_venvs.VenvMapLoader.load_data parameter)
Python Enhancement Proposals
PEP 518
Q
qualifiers (wreck.lock_datum.has_qualifiers parameter)
(wreck.lock_datum.PinDatum attribute)
(wreck.lock_discrepancy.Resolvable attribute)
(wreck.lock_discrepancy.UnResolvable attribute)
(wreck.lock_filepins.has_qualifiers parameter)
R
read_toml_content() (in module wreck.monkey.pyproject_reading)
ReadPyproject (class in wreck.monkey.patch_pyproject_reading)
ReadPyprojectStrict (class in wreck.monkey.patch_pyproject_reading)
relpath() (wreck.lock_filepins.FilePins method)
relpath_b (wreck._safe_path.fix_relpath parameter)
(wreck._safe_path.resolve_joinpath parameter)
(wreck.lock_util.resolve_joinpath parameter)
(wreck.pep518_venvs.resolve_joinpath parameter)
replace_suffixes() (in module wreck._safe_path)
replace_suffixes_last() (in module wreck.lock_util)
req_abspath (wreck.pep518_venvs.VenvReq property)
req_folders (wreck.pep518_venvs.VenvReq attribute)
req_relpath (wreck.pep518_venvs.VenvReq attribute)
reqs() (wreck.pep518_venvs.VenvMap method)
reqs_all() (wreck.pep518_venvs.VenvReq method)
requirements (wreck.lock_filepins.FilePins attribute)
(wreck.lock_filepins.FilePins.packages_save_to_parent parameter)
requirements_fix_v2() (in module wreck.cli_dependencies)
requirements_unlock() (in module wreck.cli_dependencies)
resolution_loop() (wreck.lock_collections.Ins method)
Resolvable (class in wreck.lock_discrepancy)
resolve() (wreck.lock_filepins.FilePins method)
resolve_joinpath() (in module wreck._safe_path)
resolve_path() (in module wreck._safe_path)
resolve_zeroes() (wreck.lock_collections.Ins method)
ResolvedMsg (class in wreck.lock_discrepancy)
run_cmd() (in module wreck._run_cmd)
S
section_parent (wreck.pep518_venvs.VenvMapLoader attribute)
set_acceptable (wreck.lock_discrepancy.get_the_fixes parameter)
set_name (wreck.lock_collections.in_generic parameter)
(wreck.lock_collections.Ins.get_by_abspath parameter)
(wreck.lock_datum.in_generic parameter)
set_pindatum (wreck.lock_discrepancy.filter_acceptable parameter)
(wreck.lock_discrepancy.get_ss_set parameter)
set_ss (wreck.lock_discrepancy.filter_acceptable parameter)
show_fixed (wreck.cli_dependencies.requirements_fix_v2 parameter)
show_resolvable_shared (wreck.cli_dependencies.requirements_fix_v2 parameter)
show_unresolvables (wreck.cli_dependencies.requirements_fix_v2 parameter)
singular (wreck.lock_filepins.FilePins.resolve parameter)
specifiers (wreck.lock_datum.is_pin parameter)
(wreck.lock_datum.PinDatum attribute)
(wreck.lock_filepins.is_pin parameter)
(wreck.lock_loader.is_pin parameter)
srcs (wreck.pep518_read.find_project_root parameter)
sss (wreck.lock_discrepancy.UnResolvable attribute)
stdin_filename (wreck.pep518_read.find_project_root parameter)
(wreck.pep518_read.find_pyproject_toml parameter)
(wreck.pep518_venvs.find_pyproject_toml parameter)
str_cmd (wreck._safe_path.resolve_path parameter)
str_operator (wreck.lock_discrepancy.nudge_pin_lock_v1 parameter)
(wreck.lock_discrepancy.nudge_pin_unlock_v1 parameter)
,
[1]
suffix (wreck.lock_collections.from_loader_filepins parameter)
(wreck.lock_loader.from_loader_filepins parameter)
(wreck.pep518_venvs.VenvReq.reqs_all parameter)
SUFFIX_IN (in module wreck.constants)
suffix_last (wreck.lock_collections.Ins.load parameter)
(wreck.lock_collections.replace_suffixes_last parameter)
(wreck.lock_loader.get_reqs parameter)
(wreck.lock_util.replace_suffixes_last parameter)
(wreck.pep518_venvs.get_reqs parameter)
(wreck.pep518_venvs.replace_suffixes_last parameter)
SUFFIX_LOCKED (in module wreck.constants)
SUFFIX_SHARED_IN (in module wreck.constants)
SUFFIX_UNLOCKED (in module wreck.constants)
suffixes (wreck._safe_path.replace_suffixes parameter)
(wreck.lock_util.replace_suffixes parameter)
(wreck.pep518_venvs.replace_suffixes parameter)
T
test (wreck.check_type.is_ok parameter)
(wreck.lock_collections.is_ok parameter)
(wreck.lock_filepins.is_ok parameter)
timeout (wreck.cli_dependencies.requirements_fix_v2 parameter)
TOML_LOADER (class in wreck.monkey.pyproject_reading)
TOML_RESULT (class in wreck.monkey.pyproject_reading)
TOML_SECTION_VENVS (in module wreck.pep518_venvs)
U
UNLOCK (wreck.lock_datum.OutLastSuffix attribute)
unlock_compile() (in module wreck.lock_collections)
UnResolvable (class in wreck.lock_discrepancy)
update() (wreck.monkey.patch_pyproject_reading.ReadPyproject method)
(wreck.monkey.patch_pyproject_reading.ReadPyprojectStrict method)
V
v_highest (wreck.lock_discrepancy.UnResolvable attribute)
v_others (wreck.lock_discrepancy.UnResolvable attribute)
val (wreck.check_type.click_bool parameter)
(wreck.lock_collections.in_generic parameter)
(wreck.lock_collections.Ins.in_files parameter)
(wreck.lock_collections.Ins.in_zeroes parameter)
(wreck.lock_datum.in_generic parameter)
venv_abspath (wreck.pep518_venvs.VenvReq property)
venv_path (wreck.lock_collections.from_loader_filepins parameter)
(wreck.lock_collections.Ins attribute)
(wreck.lock_discrepancy.Resolvable attribute)
(wreck.lock_discrepancy.ResolvedMsg attribute)
(wreck.lock_discrepancy.UnResolvable attribute)
(wreck.lock_loader.from_loader_filepins parameter)
(wreck.lock_loader.get_reqs parameter)
(wreck.pep518_venvs.get_reqs parameter)
venv_path_mixed (wreck.lock_loader.check_venv_relpath parameter)
(wreck.pep518_venvs.check_venv_relpath parameter)
venv_relpath (wreck._safe_path.get_venv_python_abspath parameter)
(wreck.cli_dependencies.requirements_fix_v2 parameter)
(wreck.cli_dependencies.requirements_unlock parameter)
(wreck.lock_collections.unlock_compile parameter)
(wreck.pep518_venvs.VenvReq attribute)
venv_relpaths (wreck.pep518_venvs.VenvMapLoader property)
VenvMap (class in wreck.pep518_venvs)
VenvMapLoader (class in wreck.pep518_venvs)
VenvReq (class in wreck.pep518_venvs)
version (built-in variable)
version_tuple (built-in variable)
W
wreck
module
wreck.__all__ (in module wreck)
wreck._package_installed
module
wreck._run_cmd
module
wreck._safe_path
module
wreck.check_type
module
wreck.cli_dependencies
module
wreck.constants
module
wreck.exceptions
module
wreck.lock_collections
module
wreck.lock_datum
module
wreck.lock_discrepancy
module
wreck.lock_filepins
module
wreck.lock_loader
module
wreck.lock_util
module
wreck.monkey.patch_pyproject_reading
module
wreck.monkey.pyproject_reading
module
wreck.pep518_read
module
wreck.pep518_venvs
module
write() (wreck.lock_collections.Ins method)
write_to_file_nudge_pin() (in module wreck.lock_discrepancy)
Z
zeroes (wreck.lock_collections.Ins property)
ZEROES (wreck.lock_datum.InFileType attribute)
zeroes_len (wreck.lock_collections.Ins property)
Manage and fix requirements files for Python package authors
Quick search
Navigation
Overview
getting started
api
Code manual
Articles
Semantic versions
Legal
Links
The mission
Contributing
Getting Help
Contact
Related Topics
Documentation overview