diff --git a/pip/Pygments-cpp-extension-fix.patch b/pip/Pygments-cpp-extension-fix.patch new file mode 100644 index 00000000000..9a0a5398119 --- /dev/null +++ b/pip/Pygments-cpp-extension-fix.patch @@ -0,0 +1,13 @@ +diff --git a/pygments/lexers/_mapping.py b/pygments/lexers/_mapping.py +index 577d664..d7e6474 100644 +--- a/pygments/lexers/_mapping.py ++++ b/pygments/lexers/_mapping.py +@@ -97,7 +97,7 @@ LEXERS = { + 'ComponentPascalLexer': ('pygments.lexers.oberon', 'Component Pascal', ('componentpascal', 'cp'), ('*.cp', '*.cps'), ('text/x-component-pascal',)), + 'CoqLexer': ('pygments.lexers.theorem', 'Coq', ('coq',), ('*.v',), ('text/x-coq',)), + 'CplintLexer': ('pygments.lexers.cplint', 'cplint', ('cplint',), ('*.ecl', '*.prolog', '*.pro', '*.pl', '*.P', '*.lpad', '*.cpl'), ('text/x-cplint',)), +- 'CppLexer': ('pygments.lexers.c_cpp', 'C++', ('cpp', 'c++'), ('*.cpp', '*.hpp', '*.c++', '*.h++', '*.cc', '*.hh', '*.cxx', '*.hxx', '*.C', '*.H', '*.cp', '*.CPP', '*.tpp'), ('text/x-c++hdr', 'text/x-c++src')), ++ 'CppLexer': ('pygments.lexers.c_cpp', 'C++', ('cpp', 'c++'), ('*.icc', '*.cpp', '*.hpp', '*.c++', '*.h++', '*.cc', '*.hh', '*.cxx', '*.hxx', '*.C', '*.H', '*.cp', '*.CPP', '*.tpp'), ('text/x-c++hdr', 'text/x-c++src')), + 'CppObjdumpLexer': ('pygments.lexers.asm', 'cpp-objdump', ('cpp-objdump', 'c++-objdumb', 'cxx-objdump'), ('*.cpp-objdump', '*.c++-objdump', '*.cxx-objdump'), ('text/x-cpp-objdump',)), + 'CrmshLexer': ('pygments.lexers.dsls', 'Crmsh', ('crmsh', 'pcmk'), ('*.crmsh', '*.pcmk'), ()), + 'CrocLexer': ('pygments.lexers.d', 'Croc', ('croc',), ('*.croc',), ('text/x-crocsrc',)), diff --git a/pip/dulwich.file b/pip/dulwich.file new file mode 100644 index 00000000000..71e8cdbcb24 --- /dev/null +++ b/pip/dulwich.file @@ -0,0 +1 @@ +Requires: py3-urllib3 diff --git a/pip/hatchling.file b/pip/hatchling.file new file mode 100644 index 00000000000..fbf77b242a7 --- /dev/null +++ b/pip/hatchling.file @@ -0,0 +1 @@ +Requires: py3-pathspec py3-tomli py3-pluggy py3-editables diff --git a/pip/hepdata-validator.file b/pip/hepdata-validator.file new file mode 100644 index 00000000000..ded841ff22a --- /dev/null +++ b/pip/hepdata-validator.file @@ -0,0 +1 @@ +Requires: py3-jsonschema py3-PyYAML py3-Click py3-requests diff --git a/pip/kiwisolver.file b/pip/kiwisolver.file new file mode 100644 index 00000000000..cc8c70afb39 --- /dev/null +++ b/pip/kiwisolver.file @@ -0,0 +1 @@ +Requires: py3-cppy diff --git a/pip/poetry-cyclic-deps.patch b/pip/poetry-cyclic-deps.patch new file mode 100644 index 00000000000..025a83e0f3f --- /dev/null +++ b/pip/poetry-cyclic-deps.patch @@ -0,0 +1,25 @@ +diff --git a/setup.py b/setup.py +index d076e11..3a2429d 100644 +--- a/setup.py ++++ b/setup.py +@@ -11,7 +11,7 @@ package_data = \ + {'': ['*']} + + install_requires = \ +-['poetry-core>=1.1.0b3,<2.0.0', 'poetry>=1.2.0b3,<2.0.0'] ++['poetry-core>=1.1.0b3,<2.0.0'] + + entry_points = \ + {'poetry.application.plugin': ['export = ' +diff --git a/pyproject.toml b/pyproject.toml +index 04f6d31..d55294c 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -16,7 +16,6 @@ include = [ + + [tool.poetry.dependencies] + python = "^3.7" +-poetry = "^1.2.0b3" + poetry-core = "^1.1.0b3" + + [tool.poetry.dev-dependencies] diff --git a/pip/poetry-plugin-export.file b/pip/poetry-plugin-export.file new file mode 100644 index 00000000000..e10a78b072d --- /dev/null +++ b/pip/poetry-plugin-export.file @@ -0,0 +1,2 @@ +Requires: py3-poetry-core +Patch0: pip/poetry-cyclic-deps diff --git a/pip/pyparsing.file b/pip/pyparsing.file new file mode 100644 index 00000000000..eb3d7b377e3 --- /dev/null +++ b/pip/pyparsing.file @@ -0,0 +1 @@ +Requires: py3-flit-core diff --git a/pip/soupsieve.file b/pip/soupsieve.file new file mode 100644 index 00000000000..f3ad9d21535 --- /dev/null +++ b/pip/soupsieve.file @@ -0,0 +1 @@ +Requires: py3-hatchling diff --git a/pip/tomli-w.file b/pip/tomli-w.file new file mode 100644 index 00000000000..eb3d7b377e3 --- /dev/null +++ b/pip/tomli-w.file @@ -0,0 +1 @@ +Requires: py3-flit-core diff --git a/pip/typing-extensions.file b/pip/typing-extensions.file new file mode 100644 index 00000000000..eb3d7b377e3 --- /dev/null +++ b/pip/typing-extensions.file @@ -0,0 +1 @@ +Requires: py3-flit-core