Index Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W Symbols *patterns (partis.pyproj.path.match.combine_ignore_patterns parameter) _ __init__() (PkgInfo method) _allow_keys (valid_dict attribute) _default (valid_dict attribute) _deprecate_keys (valid_dict attribute) _forbid_keys (valid_dict attribute) _item_valid (valid_dict attribute) _key_valid (valid_dict attribute) _min_keys (valid_dict attribute) _mutex_keys (valid_dict attribute) _proxy_key (valid_dict attribute) _require_keys (valid_dict attribute) _validator (valid_dict attribute) _value_valid (valid_dict attribute) _wedge_keys (valid_dict attribute) A abi_tag (CompatibilityTags attribute) add_dependencies() (PkgInfo method) add_legacy_setup (PyProjBase property) allow_keys (partis.pyproj.validate.valid_keys parameter) append() (valid_list method) assert_open() (dist_base method) assert_recordable() (dist_base method) author (class in partis.pyproj.pptoml) authors (class in partis.pyproj.pptoml) B b64_nopad() (in module partis.pyproj.norms) backend_init() (in module partis.pyproj.backend) bdist (partis.pyproj.pyproj.PyProjBase.dist_binary_copy parameter) binary (PyProjBase property) build (partis.pyproj.dist_file.dist_binary_wheel parameter) build_clean (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) build_dir (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) build_requires (class in partis.pyproj.pptoml) (PyProjBase property) build_sdist() (in module partis.pyproj.backend) build_system (class in partis.pyproj.pptoml) build_wheel() (in module partis.pyproj.backend) Builder (class in partis.pyproj.builder.builder) C check_top_level() (dist_binary_wheel method) classifiers (class in partis.pyproj.pptoml) clear() (valid_list method) close() (dist_base method) close_distfile() (dist_base method) (dist_targz method) (dist_zip method) closed (dist_base attribute) cmake() (in module partis.pyproj.builder.cmake) combine_ignore_patterns() (in module partis.pyproj.path.match) compat (partis.pyproj.dist_file.dist_binary_wheel parameter) compat_tags (class in partis.pyproj.pptoml) CompatibilityTags (class in partis.pyproj.pep) compile_args (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) compress_dist_compat() (in module partis.pyproj.pep) config (PyProjBase property) copied (dist_base attribute) copy (partis.pyproj.dist_file.dist_base.close parameter) copy_distfile() (dist_base method) (dist_targz method) (dist_zip method) copyfile() (dist_base method) copytree() (dist_base method) create_distfile() (dist_base method) (dist_targz method) (dist_zip method) D data (partis.pyproj.dist_file.dist_base.record parameter) (partis.pyproj.dist_file.dist_base.write parameter) (partis.pyproj.dist_file.dist_targz.write parameter) (partis.pyproj.dist_file.dist_zip.write parameter) (partis.pyproj.norms.b64_nopad parameter) (partis.pyproj.norms.norm_data parameter) default (partis.pyproj.validate.valid_keys parameter) dependencies (class in partis.pyproj.pptoml) deprecate_keys (partis.pyproj.validate.valid_keys parameter) deps (partis.pyproj.pkginfo.PkgInfo.add_dependencies parameter) dir (partis.pyproj.path.match.PathFilter.filter parameter) (partis.pyproj.path.pattern.tr_rel_join parameter) dironly (partis.pyproj.path.match.PathMatcher parameter) dist (PyProjBase property) dist_base (class in partis.pyproj.dist_file) dist_binary_copy() (PyProjBase method) dist_binary_prep() (PyProjBase method) dist_binary_wheel (class in partis.pyproj.dist_file) dist_prep() (PyProjBase method) dist_source_copy() (PyProjBase method) dist_source_prep() (PyProjBase method) dist_source_targz (class in partis.pyproj.dist_file) dist_targz (class in partis.pyproj.dist_file) dist_zip (class in partis.pyproj.dist_file) dnames (partis.pyproj.path.match.PathFilter.filter parameter) dst (partis.pyproj.dist_file.dist_base.copyfile parameter) (partis.pyproj.dist_file.dist_base.copytree parameter) (partis.pyproj.dist_file.dist_base.exists parameter) (partis.pyproj.dist_file.dist_base.makedirs parameter) (partis.pyproj.dist_file.dist_base.record parameter) (partis.pyproj.dist_file.dist_base.write parameter) (partis.pyproj.dist_file.dist_targz.exists parameter) (partis.pyproj.dist_file.dist_targz.write parameter) (partis.pyproj.dist_file.dist_zip.exists parameter) (partis.pyproj.dist_file.dist_zip.write parameter) dynamic (class in partis.pyproj.pptoml) E email (partis.pyproj.pep.norm_dist_author parameter) email_encode_items() (in module partis.pyproj.norms) encode_dist_info_record() (dist_binary_wheel method) encode_dist_info_wheel() (dist_binary_wheel method) encode_entry_points() (PkgInfo method) encode_pkg_info() (PkgInfo method) entry (partis.pyproj.load_module.EntryPoint parameter) entry_point (partis.pyproj.load_module.load_entrypoint parameter) entry_point_group (class in partis.pyproj.pptoml) entry_points (class in partis.pyproj.pptoml) EntryPoint (class in partis.pyproj.load_module) EntryPointError exist_ok (partis.pyproj.dist_file.dist_base.copyfile parameter) (partis.pyproj.dist_file.dist_base.copytree parameter) (partis.pyproj.dist_file.dist_base.makedirs parameter) exists() (dist_base method) (dist_targz method) (dist_zip method) extend() (valid_list method) F feasible (partis.pyproj.path.match.PathFilter.filter parameter) file (partis.pyproj.validate.validating parameter) FileOutsideRootError filter() (PathFilter method) finalize (partis.pyproj.dist_file.dist_base.close parameter) finalize() (dist_base method) (dist_binary_wheel method) (dist_source_targz method) (dist_targz method) (dist_zip method) finalized (dist_base attribute) fnames (partis.pyproj.path.match.PathFilter.filter parameter) forbid_keys (partis.pyproj.validate.valid_keys parameter) G gen_name (partis.pyproj.dist_file.dist_binary_wheel parameter) get() (valid_dict method) get_requires_for_build_sdist() (in module partis.pyproj.backend) get_requires_for_build_wheel() (in module partis.pyproj.backend) GPath (class in partis.pyproj.path.pattern) GRef (class in partis.pyproj.path.pattern) gui_scripts (class in partis.pyproj.pptoml) H hash_sha256() (in module partis.pyproj.norms) headers (partis.pyproj.norms.email_encode_items parameter) I i (partis.pyproj.path.pattern.reduce_any parameter) ignore (partis.pyproj.dist_file.dist_base.copytree parameter) ignore_list (class in partis.pyproj.pptoml) install_args (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) inv_path() (in module partis.pyproj.path.pattern) item_valid (partis.pyproj.validate.valid_keys parameter) items() (valid_dict method) J join_dist_compat() (in module partis.pyproj.pep) join_dist_filename() (in module partis.pyproj.pep) K key (partis.pyproj.validate.validating parameter) key_valid (partis.pyproj.validate.valid_keys parameter) keys() (valid_dict method) keywords (class in partis.pyproj.pptoml) L license (class in partis.pyproj.pptoml) load_entrypoint() (in module partis.pyproj.load_module) logger (partis.pyproj.backend.backend_init parameter) (partis.pyproj.builder.builder.Builder parameter) (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) (partis.pyproj.dist_file.dist_base parameter) (partis.pyproj.dist_file.dist_binary_wheel parameter) (partis.pyproj.dist_file.dist_source_targz parameter) (partis.pyproj.load_module.EntryPoint parameter) (partis.pyproj.pyproj.PyProjBase parameter) M maintainer (class in partis.pyproj.pptoml) maintainers (class in partis.pyproj.pptoml) makedirs() (dist_base method) mapget() (in module partis.pyproj.validate) match() (PathMatcher method) meson (PyProjBase property) meson() (in module partis.pyproj.builder.meson) min_keys (partis.pyproj.validate.valid_keys parameter) mode (partis.pyproj.dist_file.dist_base.copyfile parameter) (partis.pyproj.dist_file.dist_base.makedirs parameter) (partis.pyproj.dist_file.dist_base.write parameter) (partis.pyproj.dist_file.dist_targz.write parameter) (partis.pyproj.dist_file.dist_zip.write parameter) (partis.pyproj.norms.norm_mode parameter) (partis.pyproj.norms.norm_zip_external_attr parameter) module partis.pyproj.backend partis.pyproj.load_module partis.pyproj.norms partis.pyproj.path.match partis.pyproj.path.pattern partis.pyproj.path.utils partis.pyproj.pep partis.pyproj.pptoml partis.pyproj.validate module_name_from_path() (in module partis.pyproj.load_module) mutex_keys (partis.pyproj.validate.valid_keys parameter) N n (partis.pyproj.path.pattern.reduce_any parameter) name (partis.pyproj.load_module.EntryPoint parameter) (partis.pyproj.pep.norm_dist_author parameter) named_dirs (dist_base attribute) (partis.pyproj.dist_file.dist_base parameter) names (partis.pyproj.path.pattern.tr_rel_join parameter) negate (partis.pyproj.path.match.PathMatcher parameter) nonempty_str_list (class in partis.pyproj.norms) norm_data() (in module partis.pyproj.norms) norm_dist_author() (in module partis.pyproj.pep) norm_dist_build() (in module partis.pyproj.pep) norm_dist_classifier() (in module partis.pyproj.pep) norm_dist_compat() (in module partis.pyproj.pep) norm_dist_extra() (in module partis.pyproj.pep) norm_dist_filename() (in module partis.pyproj.pep) norm_dist_keyword() (in module partis.pyproj.pep) norm_dist_name() (in module partis.pyproj.pep) norm_dist_url() (in module partis.pyproj.pep) norm_dist_version() (in module partis.pyproj.pep) norm_entry_point_group() (in module partis.pyproj.pep) norm_entry_point_name() (in module partis.pyproj.pep) norm_entry_point_ref() (in module partis.pyproj.pep) norm_mode() (in module partis.pyproj.norms) norm_path() (in module partis.pyproj.norms) norm_path_to_os() (in module partis.pyproj.norms) norm_printable() (in module partis.pyproj.pep) norm_zip_external_attr() (in module partis.pyproj.norms) NotSet (class in partis.pyproj.validate) nt() (PathMatcher method) O obj (partis.pyproj.validate.valid_keys parameter) open() (dist_base method) opened (dist_base attribute) Optional (class in partis.pyproj.validate) optional_dependencies (class in partis.pyproj.pptoml) optional_dependency_group (class in partis.pyproj.pptoml) OptionalNone (class in partis.pyproj.validate) options (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) outdir (partis.pyproj.dist_file.dist_base parameter) (partis.pyproj.dist_file.dist_binary_wheel parameter) (partis.pyproj.dist_file.dist_source_targz parameter) outname (partis.pyproj.dist_file.dist_base parameter) outpath (dist_base attribute) P partis.pyproj.backend module partis.pyproj.load_module module partis.pyproj.norms module partis.pyproj.path.match module partis.pyproj.path.pattern module partis.pyproj.path.utils module partis.pyproj.pep module partis.pyproj.pptoml module partis.pyproj.validate module partition() (in module partis.pyproj.path.match) partition_dir() (in module partis.pyproj.path.match) path (partis.pyproj.load_module.module_name_from_path parameter) (partis.pyproj.path.match.PathMatcher.match parameter) (partis.pyproj.path.pattern.tr_path parameter) (partis.pyproj.path.pattern.tr_subdir parameter) (partis.pyproj.path.utils.subdir parameter) path_parts (class in partis.pyproj.pptoml) PathError PathFilter (class in partis.pyproj.path.match) PathMatcher (class in partis.pyproj.path.match) PathPatternError pattern (partis.pyproj.path.match.PathMatcher parameter) PatternError patterns (partis.pyproj.path.match.PathFilter parameter) payload (partis.pyproj.norms.email_encode_items parameter) PEP PEPValidationError pid (partis.pyproj.path.pattern.reduce_any parameter) pkg_info (partis.pyproj.dist_file.dist_binary_wheel parameter) (partis.pyproj.dist_file.dist_source_targz parameter) PkgInfo (class in partis.pyproj.pkginfo) PkgInfoAuthor (class in partis.pyproj.pkginfo) PkgInfoReq (class in partis.pyproj.pkginfo) PkgInfoURL (class in partis.pyproj.pkginfo) plat_tag (CompatibilityTags attribute) platlib_compat_tags() (in module partis.pyproj.pep) pop() (valid_list method) posix() (PathMatcher method) pptoml (class in partis.pyproj.pptoml) (PyProjBase property) prefix (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) prep() (PyProjBase method) prepare_metadata_for_build_wheel() (in module partis.pyproj.backend) project (class in partis.pyproj.pptoml) (partis.pyproj.pkginfo.PkgInfo parameter) (PyProjBase property) provides_extra (PkgInfo property) proxy_keys (partis.pyproj.validate.valid_keys parameter) purelib_compat_tags() (in module partis.pyproj.pep) py_tag (CompatibilityTags attribute) pyproj (class in partis.pyproj.pptoml) (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) (partis.pyproj.load_module.EntryPoint parameter) (PyProjBase property) pyproj_build_target (class in partis.pyproj.pptoml) pyproj_config (class in partis.pyproj.pptoml) pyproj_dist (class in partis.pyproj.pptoml) pyproj_dist_binary (class in partis.pyproj.pptoml) pyproj_dist_binary_prep (class in partis.pyproj.pptoml) pyproj_dist_copy (class in partis.pyproj.pptoml) pyproj_dist_copy_list (class in partis.pyproj.pptoml) pyproj_dist_prep (class in partis.pyproj.pptoml) pyproj_dist_scheme (class in partis.pyproj.pptoml) pyproj_dist_source (class in partis.pyproj.pptoml) pyproj_dist_source_prep (class in partis.pyproj.pptoml) pyproj_meson (class in partis.pyproj.pptoml) pyproj_prep (class in partis.pyproj.pptoml) pyproj_targets (class in partis.pyproj.pptoml) PyProjBase (class in partis.pyproj.pyproj) Python Enhancement Proposals PEP 425 PEP 426 PEP 427, [1], [2], [3] PEP 440 PEP 491 PEP 503 PEP 508 PEP 517, [1], [2], [3] PEP 621, [1], [2] R readme (class in partis.pyproj.pptoml) record (partis.pyproj.dist_file.dist_base.copyfile parameter) (partis.pyproj.dist_file.dist_base.copytree parameter) (partis.pyproj.dist_file.dist_base.makedirs parameter) (partis.pyproj.dist_file.dist_base.write parameter) (partis.pyproj.dist_file.dist_targz.write parameter) (partis.pyproj.dist_file.dist_zip.write parameter) record() (dist_base method) record_hash (dist_base attribute) records (dist_base attribute) reduce_any() (in module partis.pyproj.path.pattern) relative (partis.pyproj.path.match.PathMatcher parameter) remove_distfile() (dist_base method) (dist_targz method) (dist_zip method) require_keys (partis.pyproj.validate.valid_keys parameter) Required (class in partis.pyproj.validate) RequiredValueError requires_dist (PkgInfo property) restrict() (in module partis.pyproj.validate) Restricted (class in partis.pyproj.validate) root (partis.pyproj.backend.backend_init parameter) (partis.pyproj.builder.builder.Builder parameter) (partis.pyproj.load_module.EntryPoint parameter) (partis.pyproj.load_module.load_entrypoint parameter) (partis.pyproj.load_module.module_name_from_path parameter) (partis.pyproj.pkginfo.PkgInfo parameter) (partis.pyproj.pyproj.PyProjBase parameter) (partis.pyproj.validate.validating parameter) S scalar_list (class in partis.pyproj.norms) scripts (class in partis.pyproj.pptoml) sdist (partis.pyproj.pyproj.PyProjBase.dist_source_copy parameter) setup_args (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) sid (partis.pyproj.path.pattern.reduce_any parameter) source (PyProjBase property) src (partis.pyproj.dist_file.dist_base.copyfile parameter) (partis.pyproj.dist_file.dist_base.copytree parameter) src_dir (partis.pyproj.builder.cmake.cmake parameter) (partis.pyproj.builder.meson.meson parameter) start (partis.pyproj.path.match.PathFilter parameter) (partis.pyproj.path.pattern.tr_rel_join parameter) (partis.pyproj.path.pattern.tr_subdir parameter) (partis.pyproj.path.utils.subdir parameter) str_list (class in partis.pyproj.norms) stream (partis.pyproj.norms.hash_sha256 parameter) subdir() (in module partis.pyproj.path.utils) T targets (partis.pyproj.builder.builder.Builder parameter) (PyProjBase property) test (partis.pyproj.path.match.partition parameter) text (partis.pyproj.pep.norm_printable parameter) tmpdir (partis.pyproj.dist_file.dist_base parameter) (partis.pyproj.dist_file.dist_binary_wheel parameter) (partis.pyproj.dist_file.dist_source_targz parameter) tool (class in partis.pyproj.pptoml) tr_glob() (in module partis.pyproj.path.pattern) tr_join() (in module partis.pyproj.path.pattern) tr_path() (in module partis.pyproj.path.pattern) tr_rel_join() (in module partis.pyproj.path.pattern) tr_subdir() (in module partis.pyproj.path.pattern) U union() (in module partis.pyproj.validate) UnsupportedOperation urls (class in partis.pyproj.pptoml) V valid() (in module partis.pyproj.validate) valid_dict (class in partis.pyproj.validate) valid_dist_name() (in module partis.pyproj.pep) valid_keys() (in module partis.pyproj.validate) valid_list (class in partis.pyproj.validate) validate() (in module partis.pyproj.validate) validating (class in partis.pyproj.validate) ValidationError ValidationWarning Validator (class in partis.pyproj.validate) ValidDefinitionError ValidPathError vals (partis.pyproj.path.match.partition parameter) value_valid (partis.pyproj.validate.valid_keys parameter) values() (valid_dict method) W wedge_keys (partis.pyproj.validate.valid_keys parameter) working (partis.pyproj.path.pattern.reduce_any parameter) write() (dist_base method) (dist_targz method) (dist_zip method)