4f0eba1efd
EXT_SUFFIX, according to PEP 3149, refers to the full tag and extension for compiled extension module objects, eg .cpython-311.so, .cpython-313t.so, etc. We do not use the correct semantic meaning, and this usage becomes ambiguous and confusing when tags do not match between bytecode and compiled extension module objects. Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's specification of a magic tag, which consists of implementation name and shorthand version only. This is meant for bytecode and other files containing this tag in their filename that do not depend on a specific Python ABI for the same version. Chase all existing consumers. Introduce PYTHON_SOABI to align with PEP 3149's specification of a tag, which consists of implementation name, shorthand version and any ABI flags present (this and PYTHON_TAG are identical without ABI flags). This is meant for compiled extension module objects and other files that depend on a specific Python ABI for the same version. Add documentation for these variables that our PYTHON_EXT_SUFFIX never had. PR: 274671 Event: Kitchener-Waterloo Hackathon 202506
86 lines
5.0 KiB
Plaintext
86 lines
5.0 KiB
Plaintext
%%PYTHON_SITELIBDIR%%/ortools/.libs/libortools.so.9
|
|
%%PYTHON_SITELIBDIR%%/ortools/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/algorithms/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/algorithms/_pywrapknapsack_solver.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/algorithms/pywrapknapsack_solver.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/bop/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/bop/bop_parameters_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/bop/bop_parameters_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/_pywrapcp.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/assignment_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/assignment_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/pywrapcp.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_enums_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_enums_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_parameters_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_parameters_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_limit_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_limit_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_stats_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_stats_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/solver_parameters_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/constraint_solver/solver_parameters_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/glop/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/glop/parameters_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/glop/parameters_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/flow_problem_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/python/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/python/linear_sum_assignment%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/python/max_flow%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/graph/python/min_cost_flow%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/init/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/init/_pywrapinit.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/init/pywrapinit.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/_pywraplp.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/linear_solver_natural_api.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/linear_solver_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/linear_solver_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder_helper.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/pywrap_model_builder_helper%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/linear_solver/pywraplp.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/packing/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/packing/multiple_dimensions_bin_packing_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/packing/multiple_dimensions_bin_packing_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/packing/vector_bin_packing_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/packing/vector_bin_packing_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/python/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/python/pywrap_pdlp%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/solve_log_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/solve_log_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/solvers_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/pdlp/solvers_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/boolean_problem_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/boolean_problem_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/colab/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/colab/visualization.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/cp_model_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/cp_model_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/cp_model_service_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/cp_model_service_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/python/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/python/cp_model.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/python/cp_model_helper.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/python/swig_helper%%PYTHON_TAG%%.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/sat_parameters_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/sat/sat_parameters_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/_pywraprcpsp.so
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/course_scheduling_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/course_scheduling_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/jobshop_scheduling_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/jobshop_scheduling_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/pywraprcpsp.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/rcpsp_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/scheduling/rcpsp_pb2.pyi
|
|
%%PYTHON_SITELIBDIR%%/ortools/util/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/util/optional_boolean_pb2.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/util/python/__init__.py
|
|
%%PYTHON_SITELIBDIR%%/ortools/util/python/sorted_interval_list%%PYTHON_TAG%%.so
|