From 98b23f670214da335cd12064ae68530759600dd0 Mon Sep 17 00:00:00 2001 From: Alban Costaz Date: Tue, 22 Feb 2022 11:51:41 +0100 Subject: [PATCH] Fixed libparsec file scheme in setup.py --- newsfragments/2046.empty.rst | 0 setup.py | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 newsfragments/2046.empty.rst diff --git a/newsfragments/2046.empty.rst b/newsfragments/2046.empty.rst new file mode 100644 index 00000000000..e69de29bb2d diff --git a/setup.py b/setup.py index eeca512fbbe..1fbd6fc502c 100755 --- a/setup.py +++ b/setup.py @@ -277,6 +277,8 @@ def get_requirement_from_file(file): return [str(r) for r in pkg_resources.parse_requirements(requirements_txt)] +PKG_DIR_PATH = Path(os.path.dirname(os.path.abspath(__file__))) + requirements = get_requirement_from_file("requirement/install_requirement.txt") test_requirements = get_requirement_from_file("requirement/test_requirement.txt") core_requirements = get_requirement_from_file("requirement/core_requirement.txt") @@ -290,7 +292,7 @@ def get_requirement_from_file(file): # shipped in production) and only contains rewriting of Python parts so # it can be safely ignored for any purpose. "oxidation": [ - f"libparsec @ file://{(Path(__file__) / '../oxidation/libparsec_python').resolve().absolute()}" + f"libparsec @ file://localhost{(PKG_DIR_PATH / 'oxidation/libparsec_python').resolve().absolute()}" ], }