From 39ada7fb6939bf5849799c2349cb2e92c8b1df1c Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Fri, 11 Feb 2022 01:35:18 +0100 Subject: [PATCH 1/8] Move patches in the mg5 scope --- .../mg5/patches}/change_etaj_to_rapj.patch | 16 ++++++++-------- .../patches}/no_pole_cancellation_checks.patch | 0 .../external/mg5/patches}/set_tau_min.patch | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) rename {patches => runcardsrunner/external/mg5/patches}/change_etaj_to_rapj.patch (95%) rename {patches => runcardsrunner/external/mg5/patches}/no_pole_cancellation_checks.patch (100%) rename {patches => runcardsrunner/external/mg5/patches}/set_tau_min.patch (99%) diff --git a/patches/change_etaj_to_rapj.patch b/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch similarity index 95% rename from patches/change_etaj_to_rapj.patch rename to runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch index f7bdc5d4..73f9df42 100644 --- a/patches/change_etaj_to_rapj.patch +++ b/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch @@ -2,16 +2,16 @@ +++ NLO/SubProcesses/fastjetfortran_madfks_core.cc 2020-11-27 18:13:47.285826142 +0100 @@ -76,7 +76,7 @@ /// and the extraction of the jets - void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, + void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, const JetDefinition & jet_def, - const double & ptmin, const double & etamax, + const double & ptmin, const double & rapmax, double * f77jets, int & njets, int * whichjet) { - + // transfer p[4*ipart+0..3] -> input_particles[i] @@ -90,9 +90,9 @@ jets = sorted_by_pt(cs->inclusive_jets(ptmin)); - + //apply the eta selector if etamax >0 - Selector select_eta = SelectorAbsEtaMax(etamax); - if (etamax > 0.) { @@ -20,22 +20,22 @@ + if (rapmax > 0.) { + jets = select_rap(jets); } - + // transfer jets -> f77jets[4*ijet+0..3] --- NLO/SubProcesses/fastjetfortran_madfks_full.cc.orig 2020-11-27 18:11:12.687075955 +0100 +++ NLO/SubProcesses/fastjetfortran_madfks_full.cc 2020-11-27 18:13:47.289826110 +0100 @@ -79,7 +79,7 @@ /// and the extraction of the jets - void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, + void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, const JetDefinition & jet_def, - const double & ptmin, const double & etamax, + const double & ptmin, const double & rapmax, double * f77jets, int & njets, int * whichjet, - const double & ghost_maxrap = 0.0, + const double & ghost_maxrap = 0.0, const int & nrepeat = 0, const double & ghost_area = 0.0) { @@ -101,9 +101,9 @@ jets = sorted_by_pt(cs->inclusive_jets(ptmin)); - + //apply the eta selector if etamax >0 - Selector select_eta = SelectorAbsEtaMax(etamax); - if (etamax > 0.) { @@ -44,5 +44,5 @@ + if (rapmax > 0.) { + jets = select_rap(jets); } - + // transfer jets -> f77jets[4*ijet+0..3] diff --git a/patches/no_pole_cancellation_checks.patch b/runcardsrunner/external/mg5/patches/no_pole_cancellation_checks.patch similarity index 100% rename from patches/no_pole_cancellation_checks.patch rename to runcardsrunner/external/mg5/patches/no_pole_cancellation_checks.patch diff --git a/patches/set_tau_min.patch b/runcardsrunner/external/mg5/patches/set_tau_min.patch similarity index 99% rename from patches/set_tau_min.patch rename to runcardsrunner/external/mg5/patches/set_tau_min.patch index 17b8eddb..c3455dd9 100644 --- a/patches/set_tau_min.patch +++ b/runcardsrunner/external/mg5/patches/set_tau_min.patch @@ -146,7 +146,7 @@ - else - smin_update = dsqrt(smin_update)/nb_iden_pdg ! share over N particle, and change dimension - endif -- ! update in sqrt(s) so take the +- ! update in sqrt(s) so take the - if (j_fks.gt.nincoming) then - taumin(iFKS,ichan)=taumin(iFKS,ichan) + smin_update - else From 8e1f6d990b67ec7f4cd70d17bf4286e38f81ca6e Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Fri, 11 Feb 2022 01:55:15 +0100 Subject: [PATCH 2/8] Update mg5 specific paths --- runcardsrunner/cli/list.py | 8 ++++---- runcardsrunner/external/mg5/__init__.py | 20 ++++++++++++-------- runcardsrunner/external/mg5/paths.py | 7 +++++++ runcardsrunner/paths.py | 23 +++++++++++++---------- 4 files changed, 36 insertions(+), 22 deletions(-) create mode 100644 runcardsrunner/external/mg5/paths.py diff --git a/runcardsrunner/cli/list.py b/runcardsrunner/cli/list.py index 6000d6d0..af036b46 100644 --- a/runcardsrunner/cli/list.py +++ b/runcardsrunner/cli/list.py @@ -1,8 +1,8 @@ -import click import rich import rich.markdown -from .. import paths, tools +from .. import paths +from ..external.mg5 import paths as mg5_paths from ._base import command @@ -31,13 +31,13 @@ def mg5(): @mg5.command() def patches(): """List available patches.""" - main(paths.patches, files=True) + main(mg5_paths.patches, files=True) @mg5.command() def cuts(): """List available cuts.""" - main(paths.cuts_code, files=True) + main(mg5_paths.cuts_code, files=True) def main(path, files=False, prefix=""): diff --git a/runcardsrunner/external/mg5/__init__.py b/runcardsrunner/external/mg5/__init__.py index 354ad09f..ac8bf1db 100644 --- a/runcardsrunner/external/mg5/__init__.py +++ b/runcardsrunner/external/mg5/__init__.py @@ -9,6 +9,7 @@ from ... import install, log, paths, tools from .. import interface +from . import paths as mg5_paths class Mg5(interface.External): @@ -67,9 +68,10 @@ def run(self): # copy the launch file to the directory and replace the variables launch = (self.source / "launch.txt").read_text().replace("@OUTPUT@", self.name) - # TODO: write a list with variables that should be replaced in the launch file; for the time - # being we create the file here, but in the future it should be read from the theory database - # EDIT: now available in self.theory + # TODO: write a list with variables that should be replaced in the + # launch file; for the time being we create the file here, but in the + # future it should be read from the theory database EDIT: now available + # in self.theory variables = json.loads((paths.pkg / "variables.json").read_text()) variables["LHAPDF_ID"] = self.pdf_id @@ -106,7 +108,7 @@ def run(self): if user_taumin is not None: set_tau_min_patch = ( - (paths.patches / "set_tau_min.patch") + (mg5_paths.patches / "set_tau_min.patch") .read_text() .replace("@TAU_MIN@", f"{user_taumin}d0") ) @@ -124,7 +126,7 @@ def run(self): if len(enable_patches_list) != 0: for patch in enable_patches_list: - patch_file = paths.patches / patch + patch_file = mg5_paths.patches / patch patch_file = patch_file.with_suffix(patch_file.suffix + ".patch") if not patch_file.exists(): raise ValueError( @@ -186,7 +188,9 @@ def results(self): table = filter( lambda line: re.match("^ [+-]", line) is not None, madatnlo.splitlines() ) - df = pd.DataFrame(np.array([[float(x) for x in l.split()] for l in table])) + df = pd.DataFrame( + np.array([[float(x) for x in line.split()] for line in table]) + ) # start column from 1 df.columns += 1 df["result"] = df[3] @@ -239,7 +243,7 @@ def apply_user_cuts(cuts_file, user_cuts): marker_pos = find_marker_position("logical function passcuts_user", contents) marker_pos = marker_pos + 8 - for fname in paths.cuts_variables.iterdir(): + for fname in mg5_paths.cuts_variables.iterdir(): name = fname.stem if any(i[0].startswith(name) for i in user_cuts): contents.insert(marker_pos, fname.read_text()) @@ -264,7 +268,7 @@ def apply_user_cuts(cuts_file, user_cuts): value = value + "d0" - code = (paths.cuts_code / f"{name}.f").read_text().format(value) + code = (mg5_paths.cuts_code / f"{name}.f").read_text().format(value) contents.insert(marker_pos, code) with open(cuts_file, "w") as fd: diff --git a/runcardsrunner/external/mg5/paths.py b/runcardsrunner/external/mg5/paths.py new file mode 100644 index 00000000..f3f98629 --- /dev/null +++ b/runcardsrunner/external/mg5/paths.py @@ -0,0 +1,7 @@ +import pathlib + +subpkg = pathlib.Path(__file__).absolute().parent + +cuts_code = subpkg / "cuts_code" +cuts_variables = subpkg / "cuts_variables" +patches = subpkg / "patches" diff --git a/runcardsrunner/paths.py b/runcardsrunner/paths.py index c08e7b69..7e617ced 100644 --- a/runcardsrunner/paths.py +++ b/runcardsrunner/paths.py @@ -1,20 +1,16 @@ import pathlib import shutil - -import lhapdf +import tempfile pkg = pathlib.Path(__file__).absolute().parent root = pkg.parent # internal -cuts_code = pkg / "external" / "mg5" / "cuts_code" -cuts_variables = pkg / "external" / "mg5" / "cuts_variables" lhapdf_conf = pkg / "confs" / "lhapdf.conf" # external runcards = root / "nnpdf31_proc" theories = root / "theories" -patches = root / "patches" # prefix and locally installed prefix = root / ".prefix" @@ -25,10 +21,17 @@ pineappl = prefix / "pineappl" cargo = prefix / "cargo" lhapdf_dir = prefix / "lhapdf" -pineappl_exe = lambda: pathlib.Path(shutil.which("pineappl")) - -# tmp -rust_init = pathlib.Path("/tmp/rustup-init") - # lhapdf data lhapdf_data_alternative = prefix / "share" / "LHAPDF" + + +def pineappl_exe(): + p = shutil.which("pineappl") + if p is not None: + return pathlib.Path() + else: + raise OSError("pineappl installation not found.") + + +# tmp +rust_init = tempfile.mktemp() From 2c34644acb35cbce8ff613e7bc3f04ac4f8bac57 Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Fri, 11 Feb 2022 10:41:58 +0100 Subject: [PATCH 3/8] Update pineappl github url, to skip auth --- runcardsrunner/install.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runcardsrunner/install.py b/runcardsrunner/install.py index b33d377c..b6770c3c 100644 --- a/runcardsrunner/install.py +++ b/runcardsrunner/install.py @@ -25,7 +25,7 @@ """ "instructions to set the correct model for MG5aMC\\@NLO" -pineappl_repo = "https://github.com/N3PDF/pineappl.git" +pineappl_repo = "git://github.com/N3PDF/pineappl.git" "git repo location for pineappl" From 24548562ed6dc653b69c60624494bca06b90d11e Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Fri, 11 Feb 2022 11:39:19 +0100 Subject: [PATCH 4/8] Update yadism version --- poetry.lock | 740 ++++++++++++++++++++++++------------------------- pyproject.toml | 18 +- 2 files changed, 370 insertions(+), 388 deletions(-) diff --git a/poetry.lock b/poetry.lock index 73d020f3..0469d700 100644 --- a/poetry.lock +++ b/poetry.lock @@ -24,11 +24,11 @@ python-versions = "*" [[package]] name = "astroid" -version = "2.9.0" +version = "2.9.3" description = "An abstract syntax tree for Python with inference support." category = "dev" optional = false -python-versions = "~=3.6" +python-versions = ">=3.6.2" [package.dependencies] lazy-object-proxy = ">=1.4.0" @@ -45,17 +45,17 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "attrs" -version = "21.2.0" +version = "21.4.0" description = "Classes Without Boilerplate" category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [package.extras] -dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit"] +dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"] docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] -tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"] -tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"] +tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"] +tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"] [[package]] name = "babel" @@ -78,7 +78,7 @@ python-versions = "*" [[package]] name = "black" -version = "21.11b1" +version = "21.12b0" description = "The uncompromising code formatter." category = "dev" optional = false @@ -89,9 +89,11 @@ click = ">=7.1.2" mypy-extensions = ">=0.4.3" pathspec = ">=0.9.0,<1" platformdirs = ">=2" -regex = ">=2021.4.4" tomli = ">=0.2.6,<2.0.0" -typing-extensions = ">=3.10.0.0" +typing-extensions = [ + {version = ">=3.10.0.0", markers = "python_version < \"3.10\""}, + {version = "!=3.10.0.1", markers = "python_version >= \"3.10\""}, +] [package.extras] colorama = ["colorama (>=0.4.3)"] @@ -142,7 +144,7 @@ pycparser = "*" [[package]] name = "charset-normalizer" -version = "2.0.8" +version = "2.0.11" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false @@ -194,7 +196,7 @@ six = "*" [[package]] name = "decorator" -version = "5.1.0" +version = "5.1.1" description = "Decorators for Humans" category = "dev" optional = false @@ -210,7 +212,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [[package]] name = "dulwich" -version = "0.20.26" +version = "0.20.32" description = "Python Git Library" category = "main" optional = false @@ -228,7 +230,7 @@ watch = ["pyinotify"] [[package]] name = "eko" -version = "0.7.3" +version = "0.8.2" description = "Evolution Kernel Operator" category = "main" optional = false @@ -269,9 +271,25 @@ category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +[[package]] +name = "importlib-metadata" +version = "4.11.0" +description = "Read metadata from Python packages" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +zipp = ">=0.5" + +[package.extras] +docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +perf = ["ipython"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"] + [[package]] name = "ipython" -version = "7.29.0" +version = "7.31.1" description = "IPython: Productive Interactive Computing" category = "dev" optional = false @@ -357,15 +375,15 @@ six = ">=1.4.1" [[package]] name = "lazy-object-proxy" -version = "1.6.0" +version = "1.7.1" description = "A fast and thorough lazy object proxy." category = "dev" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +python-versions = ">=3.6" [[package]] name = "leprohq" -version = "0.2.0" +version = "0.2.2" description = "(Un-)polarized Leptoproduction of Heavy Quarks" category = "main" optional = false @@ -391,11 +409,11 @@ tqdm = "*" [[package]] name = "llvmlite" -version = "0.36.0" +version = "0.38.0" description = "lightweight wrapper around basic LLVM functionality" category = "main" optional = false -python-versions = ">=3.6,<3.10" +python-versions = ">=3.7,<3.11" [[package]] name = "lz4" @@ -455,19 +473,19 @@ python-versions = "*" [[package]] name = "numba" -version = "0.53.1" +version = "0.55.1" description = "compiling Python code using LLVM" category = "main" optional = false -python-versions = ">=3.6,<3.10" +python-versions = ">=3.7,<3.11" [package.dependencies] -llvmlite = ">=0.36.0rc1,<0.37" -numpy = ">=1.15" +llvmlite = ">=0.38.0rc1,<0.39" +numpy = ">=1.18,<1.22" [[package]] name = "numpy" -version = "1.21.4" +version = "1.21.5" description = "NumPy is the fundamental package for array computing with Python." category = "main" optional = false @@ -486,27 +504,28 @@ pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" [[package]] name = "pandas" -version = "1.3.4" +version = "1.4.0" description = "Powerful data structures for data analysis, time series, and statistics" category = "main" optional = false -python-versions = ">=3.7.1" +python-versions = ">=3.8" [package.dependencies] numpy = [ - {version = ">=1.17.3", markers = "platform_machine != \"aarch64\" and platform_machine != \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.18.5", markers = "platform_machine != \"aarch64\" and platform_machine != \"arm64\" and python_version < \"3.10\""}, {version = ">=1.19.2", markers = "platform_machine == \"aarch64\" and python_version < \"3.10\""}, {version = ">=1.20.0", markers = "platform_machine == \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, ] -python-dateutil = ">=2.7.3" -pytz = ">=2017.3" +python-dateutil = ">=2.8.1" +pytz = ">=2020.1" [package.extras] -test = ["hypothesis (>=3.58)", "pytest (>=6.0)", "pytest-xdist"] +test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] [[package]] name = "parso" -version = "0.8.2" +version = "0.8.3" description = "A Python Parser" category = "dev" optional = false @@ -570,7 +589,7 @@ python-versions = "*" [[package]] name = "pineappl" -version = "0.5.0_beta.4" +version = "0.5.0_beta.5" description = "Python bindings to PineAPPL" category = "main" optional = false @@ -589,11 +608,11 @@ python-versions = ">=3.3,<4.0" [[package]] name = "platformdirs" -version = "2.4.0" +version = "2.5.0" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" [package.extras] docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"] @@ -612,7 +631,7 @@ dev = ["pre-commit", "tox"] [[package]] name = "prompt-toolkit" -version = "3.0.22" +version = "3.0.28" description = "Library for building powerful interactive command lines in Python" category = "dev" optional = false @@ -675,7 +694,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "pygit2" -version = "1.7.1" +version = "1.8.0" description = "Python bindings for libgit2." category = "main" optional = false @@ -686,7 +705,7 @@ cffi = ">=1.4.0" [[package]] name = "pygments" -version = "2.10.0" +version = "2.11.2" description = "Pygments is a syntax highlighting package written in Python." category = "main" optional = false @@ -694,7 +713,7 @@ python-versions = ">=3.5" [[package]] name = "pylint" -version = "2.12.1" +version = "2.12.2" description = "python code static checker" category = "dev" optional = false @@ -711,7 +730,7 @@ typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\"" [[package]] name = "pyparsing" -version = "3.0.6" +version = "3.0.7" description = "Python parsing module" category = "main" optional = false @@ -785,17 +804,9 @@ category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" -[[package]] -name = "regex" -version = "2021.11.10" -description = "Alternative regular expression module, to replace re." -category = "dev" -optional = false -python-versions = "*" - [[package]] name = "requests" -version = "2.26.0" +version = "2.27.1" description = "Python HTTP for Humans." category = "main" optional = false @@ -813,7 +824,7 @@ use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] [[package]] name = "rich" -version = "10.14.0" +version = "10.16.2" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" category = "main" optional = false @@ -829,14 +840,14 @@ jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"] [[package]] name = "scipy" -version = "1.7.3" +version = "1.8.0" description = "SciPy: Scientific Library for Python" category = "main" optional = false -python-versions = ">=3.7,<3.11" +python-versions = ">=3.8,<3.11" [package.dependencies] -numpy = ">=1.16.5,<1.23.0" +numpy = ">=1.17.3,<1.25.0" [[package]] name = "six" @@ -856,7 +867,7 @@ python-versions = "*" [[package]] name = "sphinx" -version = "4.3.0" +version = "4.4.0" description = "Python documentation generator" category = "main" optional = false @@ -868,6 +879,7 @@ babel = ">=1.3" colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} docutils = ">=0.14,<0.18" imagesize = "*" +importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} Jinja2 = ">=2.3" packaging = "*" Pygments = ">=2.0" @@ -882,7 +894,7 @@ sphinxcontrib-serializinghtml = ">=1.1.5" [package.extras] docs = ["sphinxcontrib-websupport"] -lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.900)", "docutils-stubs", "types-typed-ast", "types-pkg-resources", "types-requests"] +lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.931)", "docutils-stubs", "types-typed-ast", "types-requests"] test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"] [[package]] @@ -995,7 +1007,7 @@ python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" [[package]] name = "tomli" -version = "1.2.2" +version = "1.2.3" description = "A lil' TOML parser" category = "dev" optional = false @@ -1030,7 +1042,7 @@ test = ["pytest"] [[package]] name = "typing-extensions" -version = "4.0.0" +version = "4.0.1" description = "Backported and Experimental Type Hints for Python 3.6+" category = "dev" optional = false @@ -1038,7 +1050,7 @@ python-versions = ">=3.6" [[package]] name = "urllib3" -version = "1.26.7" +version = "1.26.8" description = "HTTP library with thread-safe connection pooling, file post, and more." category = "main" optional = false @@ -1075,16 +1087,16 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" [[package]] name = "yadism" -version = "0.9.2" +version = "0.10.4" description = "Yet Another Deep-Inelastic Scattering Module" category = "main" optional = false -python-versions = ">=3.8,<3.10" +python-versions = ">=3.8,<3.11" [package.dependencies] -eko = ">=0.7.1,<0.8.0" +eko = ">=0.8.2,<0.9.0" LeProHQ = ">=0.2.0,<0.3.0" -numba = ">=0.53.1,<0.54.0" +numba = ">=0.55.0,<0.56.0" numpy = ">=1.21.0,<2.0.0" pandas = ">=1.3.0,<2.0.0" rich = ">=10.6.0,<11.0.0" @@ -1092,15 +1104,28 @@ scipy = ">=1.7.0,<2.0.0" [package.extras] docs = ["Sphinx (>=4.1.1,<5.0.0)", "nbsphinx (>=0.8.6,<0.9.0)", "recommonmark (>=0.7.1,<0.8.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "sphinxcontrib-bibtex (>=2.3.0,<3.0.0)", "sphinxcontrib-details-directive (>=0.1.0,<0.2.0)"] -pineappl = ["pineappl (==0.5.0_beta.1)"] +mark = ["a3b2bbc3ced97675ac3a71df45f55ba (>=6.4.0,<7.0.0)", "banana-hep (>=0.4.0,<0.5.0)", "sqlalchemy (>=1.4.21,<2.0.0)"] +pineappl = ["pineappl (==0.5.0_beta.6)"] + +[[package]] +name = "zipp" +version = "3.7.0" +description = "Backport of pathlib-compatible object wrapper for zip files" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.extras] +docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"] [extras] docs = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-bibtex"] [metadata] lock-version = "1.1" -python-versions = ">=3.8,<3.10" -content-hash = "0d7b6aa693fe16756bb3ec7d22a029e01e320f6dfe9fc5b3020ba64fc25b8b83" +python-versions = ">=3.8,<3.11" +content-hash = "f436b334d925db840e6632046d3bd54eddbd530fbd04881a4bb710f4135cd4a0" [metadata.files] a3b2bbc3ced97675ac3a71df45f55ba = [ @@ -1121,16 +1146,16 @@ appnope = [ {file = "appnope-0.1.2.tar.gz", hash = "sha256:dd83cd4b5b460958838f6eb3000c660b1f9caf2a5b1de4264e941512f603258a"}, ] astroid = [ - {file = "astroid-2.9.0-py3-none-any.whl", hash = "sha256:776ca0b748b4ad69c00bfe0fff38fa2d21c338e12c84aa9715ee0d473c422778"}, - {file = "astroid-2.9.0.tar.gz", hash = "sha256:5939cf55de24b92bda00345d4d0659d01b3c7dafb5055165c330bc7c568ba273"}, + {file = "astroid-2.9.3-py3-none-any.whl", hash = "sha256:506daabe5edffb7e696ad82483ad0228245a9742ed7d2d8c9cdb31537decf9f6"}, + {file = "astroid-2.9.3.tar.gz", hash = "sha256:1efdf4e867d4d8ba4a9f6cf9ce07cd182c4c41de77f23814feb27ca93ca9d877"}, ] atomicwrites = [ {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"}, {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"}, ] attrs = [ - {file = "attrs-21.2.0-py2.py3-none-any.whl", hash = "sha256:149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1"}, - {file = "attrs-21.2.0.tar.gz", hash = "sha256:ef6aaac3ca6cd92904cdd0d83f629a15f18053ec84e6432106f7a4d04ae4f5fb"}, + {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"}, + {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, ] babel = [ {file = "Babel-2.9.1-py2.py3-none-any.whl", hash = "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9"}, @@ -1141,8 +1166,8 @@ backcall = [ {file = "backcall-0.2.0.tar.gz", hash = "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e"}, ] black = [ - {file = "black-21.11b1-py3-none-any.whl", hash = "sha256:802c6c30b637b28645b7fde282ed2569c0cd777dbe493a41b6a03c1d903f99ac"}, - {file = "black-21.11b1.tar.gz", hash = "sha256:a042adbb18b3262faad5aff4e834ff186bb893f95ba3a8013f09de1e5569def2"}, + {file = "black-21.12b0-py3-none-any.whl", hash = "sha256:a615e69ae185e08fdd73e4715e260e2479c861b5740057fde6e8b4e3b7dd589f"}, + {file = "black-21.12b0.tar.gz", hash = "sha256:77b80f693a569e2e527958459634f18df9b0ba2625ba4e0c2d5da5be42e6f2b3"}, ] breezy = [ {file = "breezy-3.2.1.tar.gz", hash = "sha256:e0b268eb1a28a2af045280c37d021ae32d7ff175f4c9b99f33aad7db0b29d85c"}, @@ -1204,8 +1229,8 @@ cffi = [ {file = "cffi-1.15.0.tar.gz", hash = "sha256:920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954"}, ] charset-normalizer = [ - {file = "charset-normalizer-2.0.8.tar.gz", hash = "sha256:735e240d9a8506778cd7a453d97e817e536bb1fc29f4f6961ce297b9c7a917b0"}, - {file = "charset_normalizer-2.0.8-py3-none-any.whl", hash = "sha256:83fcdeb225499d6344c8f7f34684c2981270beacc32ede2e669e94f7fa544405"}, + {file = "charset-normalizer-2.0.11.tar.gz", hash = "sha256:98398a9d69ee80548c762ba991a4728bfc3836768ed226b3945908d1a688371c"}, + {file = "charset_normalizer-2.0.11-py3-none-any.whl", hash = "sha256:2842d8f5e82a1f6aa437380934d5e1cd4fcf2003b06fed6940769c164a480a45"}, ] click = [ {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, @@ -1223,38 +1248,38 @@ configobj = [ {file = "configobj-5.0.6.tar.gz", hash = "sha256:a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902"}, ] decorator = [ - {file = "decorator-5.1.0-py3-none-any.whl", hash = "sha256:7b12e7c3c6ab203a29e157335e9122cb03de9ab7264b137594103fd4a683b374"}, - {file = "decorator-5.1.0.tar.gz", hash = "sha256:e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7"}, + {file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"}, + {file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"}, ] docutils = [ {file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"}, {file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"}, ] dulwich = [ - {file = "dulwich-0.20.26-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:72910598c292fd2f4fee35e56190829c8375fe305bfb0387ad4c803d57982c94"}, - {file = "dulwich-0.20.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aad15cde4d3769bca311730d4020e36d0559298f83692d241a0af6af751a9c0f"}, - {file = "dulwich-0.20.26-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7d766e999770b7872e873a8499442a8e2d5c7ee4e26c6181f7d0725bc6bf0605"}, - {file = "dulwich-0.20.26-cp310-cp310-win_amd64.whl", hash = "sha256:6c6fd2091ea0075c562207ef3ededd25b69b51907cd063c8005d181fdac1d145"}, - {file = "dulwich-0.20.26-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:c1da771923c8f8448558cab39fa4072cf2c80240b683150aa733b54081380c13"}, - {file = "dulwich-0.20.26-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba172581d6f2713165e914b073b6f1259ca555c3a5972980e464c171bc382e5c"}, - {file = "dulwich-0.20.26-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:71c33e247571b0799316fdb1f62ad7087c4dcd057e183b32c2d8f8d8a0fa3e7f"}, - {file = "dulwich-0.20.26-cp36-cp36m-win_amd64.whl", hash = "sha256:407218de1e93908cb6b5ce95ea8802ba728d01ace1cc51867bad80cc03ee9508"}, - {file = "dulwich-0.20.26-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:46bf68c6314426c83f634ac8645a7ec7e81930ed3a4d7104e4a43c98afa38972"}, - {file = "dulwich-0.20.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32669944abb4b96b4027f7f005d2a54a6b3a3a2bba689ca8d154a4195f6bbd0a"}, - {file = "dulwich-0.20.26-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:86198e3e503facd45f6a07a725b8484a0c23c08fb4671bafd2cbeeaf7a44aa82"}, - {file = "dulwich-0.20.26-cp37-cp37m-win_amd64.whl", hash = "sha256:15ccd7843030653ac951a47b479555d0531b4c77cebbd15d71cea6c2161d9a7f"}, - {file = "dulwich-0.20.26-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:38bd5cb3624f55752e3875d2b43adf6468f564c68d9db60bc12996a613b05495"}, - {file = "dulwich-0.20.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e13460c899aa3a824cfd62b04400df6deadd4f09e6ffaeb65d67631330f8c516"}, - {file = "dulwich-0.20.26-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b5d984ebbdd87af1713082152cfd95d0b8a897cb16ffc82a0fad6949eb543bc0"}, - {file = "dulwich-0.20.26-cp38-cp38-win_amd64.whl", hash = "sha256:bba3336130f33c08c3998e5f21383b376cac5c5fd7620c470f85cb4989fc243f"}, - {file = "dulwich-0.20.26-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:b470de5ddc508e4085f69aba6b404819188375205fc1d173290b9452d7e1db8e"}, - {file = "dulwich-0.20.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b6bb6ecfc56a39b004f2865a0c180fcb31f72d9aad6f2e851381c1faedd5b44"}, - {file = "dulwich-0.20.26-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a5cfbc73c38645b8a05fdf68616e9bdc420f08a6f6a9ddf1f45dcd03e6fdb39d"}, - {file = "dulwich-0.20.26-cp39-cp39-win_amd64.whl", hash = "sha256:9766c6b281ceeb601608c21396dbb568d72da3614f1af153c8f14b04efcfd1a9"}, - {file = "dulwich-0.20.26.tar.gz", hash = "sha256:38aa50f859c8ea53071a049c3f1d5cc54f7dc60a4136a1ab631756a79f6582b5"}, + {file = "dulwich-0.20.32-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:99138609fae8cdba5f8abbeb6090019b5caaf61c24bfda52c65bac69c0f30e61"}, + {file = "dulwich-0.20.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b7d052650919590283cb8bd9f30e9ec7b0ab5778ab4aea90fe8e491386de458"}, + {file = "dulwich-0.20.32-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:462ce6fbeca5270212539f7cde141185561627c5d50e0eec8fa6d2c385dde062"}, + {file = "dulwich-0.20.32-cp310-cp310-win_amd64.whl", hash = "sha256:67431bac92d543ca39b90388c7f8bd70496717ab146cb9e266c844e6ef7ca9aa"}, + {file = "dulwich-0.20.32-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:440375b238cd9b4ce41ca479632205036ac6eedffe9b7b416afd53b67aeab365"}, + {file = "dulwich-0.20.32-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16cfe93d29f95cefad66bffe8c170acf30243a7e56aef75cffeb0ef6cf9e4973"}, + {file = "dulwich-0.20.32-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:16fc4e78ada02d77e544fd608f07ba408149ec69fc6ef1fa7fa7f1659607a1a7"}, + {file = "dulwich-0.20.32-cp36-cp36m-win_amd64.whl", hash = "sha256:37ae7904a8bc1e3a8f7895d721ea253446d3eba10664007ee31eda1cf5e7522b"}, + {file = "dulwich-0.20.32-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:e7059d7816b560a534278e07071604f38a77772d1cc0eb2d97217c429704e6a4"}, + {file = "dulwich-0.20.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4236e0e2c9887acd20e49ce5be1f79e78db318bc6533715efa447df2a0e1d44"}, + {file = "dulwich-0.20.32-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:86a2efbf45691bbb84b1b193b3bfb1450a87daf670ad5de5b423740c62a18bef"}, + {file = "dulwich-0.20.32-cp37-cp37m-win_amd64.whl", hash = "sha256:47b0d2f1faec23f813d1a20b789c6dd20f9d63d8eda56ee739d01bcf743e196e"}, + {file = "dulwich-0.20.32-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:fc04ba51cdd54beb3d4c2ed01c0644a76393616dd3f90a42373d3f9c3a3a2395"}, + {file = "dulwich-0.20.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38d33bce2ca8ab14373dc363a8930f0d0b9fc68b6e8a9ea2091fa43f1a17fd71"}, + {file = "dulwich-0.20.32-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:bf4828913fd2380935e46826eef25bebc9083ccf3e41562e77fd3aef9d7b837a"}, + {file = "dulwich-0.20.32-cp38-cp38-win_amd64.whl", hash = "sha256:fd7450c84e4a976aa5a07e8065ae5be4763998ee668a981b6e66c00e124bfe1f"}, + {file = "dulwich-0.20.32-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:90205e53c2f6cd6b626d6110fc001220abbd19b187a35ecb78790723be98d4ff"}, + {file = "dulwich-0.20.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef88cd018d577d6b7154b5876b42e3a377db3419d8f62b06167a6e21f00d6ac3"}, + {file = "dulwich-0.20.32-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f8c27a526fadd76a1b46606102a248fbc59224632a98a8f228f28d553b422af7"}, + {file = "dulwich-0.20.32-cp39-cp39-win_amd64.whl", hash = "sha256:84c042b1d64f6a0a073f3d5ced9e2bcbdbd373484754cb79b9cf7d8f01708c75"}, + {file = "dulwich-0.20.32.tar.gz", hash = "sha256:dc5498b072bdc12c1effef4b6202cd2a4542bb1c6dbb4ddcfc8c6d53e08b488c"}, ] eko = [ - {file = "eko-0.7.3-py3-none-any.whl", hash = "sha256:c549341f67af80d876c3088b318a9b0ccf1268e769e6a67964151a5dd06a24e9"}, + {file = "eko-0.8.2-py3-none-any.whl", hash = "sha256:ca1a1073b13f48ee4f51e65ee7d64e5a96e330de0692362eade014b7d91cbbbc"}, ] fancycompleter = [ {file = "fancycompleter-0.9.1-py3-none-any.whl", hash = "sha256:dd076bca7d9d524cc7f25ec8f35ef95388ffef9ef46def4d3d25e9b044ad7080"}, @@ -1268,9 +1293,13 @@ imagesize = [ {file = "imagesize-1.3.0-py2.py3-none-any.whl", hash = "sha256:1db2f82529e53c3e929e8926a1fa9235aa82d0bd0c580359c67ec31b2fddaa8c"}, {file = "imagesize-1.3.0.tar.gz", hash = "sha256:cd1750d452385ca327479d45b64d9c7729ecf0b3969a58148298c77092261f9d"}, ] +importlib-metadata = [ + {file = "importlib_metadata-4.11.0-py3-none-any.whl", hash = "sha256:6affcdb3aec542dd98df8211e730bba6c5f2bec8288d47bacacde898f548c9ad"}, + {file = "importlib_metadata-4.11.0.tar.gz", hash = "sha256:9e5e553bbba1843cb4a00823014b907616be46ee503d2b9ba001d214a8da218f"}, +] ipython = [ - {file = "ipython-7.29.0-py3-none-any.whl", hash = "sha256:a658beaf856ce46bc453366d5dc6b2ddc6c481efd3540cb28aa3943819caac9f"}, - {file = "ipython-7.29.0.tar.gz", hash = "sha256:4f69d7423a5a1972f6347ff233e38bbf4df6a150ef20fbb00c635442ac3060aa"}, + {file = "ipython-7.31.1-py3-none-any.whl", hash = "sha256:55df3e0bd0f94e715abd968bedd89d4e8a7bce4bf498fb123fed4f5398fea874"}, + {file = "ipython-7.31.1.tar.gz", hash = "sha256:b5548ec5329a4bcf054a5deed5099b0f9622eb9ea51aaa7104d215fece201d8c"}, ] isort = [ {file = "isort-5.10.1-py3-none-any.whl", hash = "sha256:6f62d78e2f89b4500b080fe3a81690850cd254227f27f75c3a0c491a1f351ba7"}, @@ -1289,58 +1318,77 @@ latexcodec = [ {file = "latexcodec-2.0.1.tar.gz", hash = "sha256:2aa2551c373261cefe2ad3a8953a6d6533e68238d180eb4bb91d7964adb3fe9a"}, ] lazy-object-proxy = [ - {file = "lazy-object-proxy-1.6.0.tar.gz", hash = "sha256:489000d368377571c6f982fba6497f2aa13c6d1facc40660963da62f5c379726"}, - {file = "lazy_object_proxy-1.6.0-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:c6938967f8528b3668622a9ed3b31d145fab161a32f5891ea7b84f6b790be05b"}, - {file = "lazy_object_proxy-1.6.0-cp27-cp27m-win32.whl", hash = "sha256:ebfd274dcd5133e0afae738e6d9da4323c3eb021b3e13052d8cbd0e457b1256e"}, - {file = "lazy_object_proxy-1.6.0-cp27-cp27m-win_amd64.whl", hash = "sha256:ed361bb83436f117f9917d282a456f9e5009ea12fd6de8742d1a4752c3017e93"}, - {file = "lazy_object_proxy-1.6.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:d900d949b707778696fdf01036f58c9876a0d8bfe116e8d220cfd4b15f14e741"}, - {file = "lazy_object_proxy-1.6.0-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:5743a5ab42ae40caa8421b320ebf3a998f89c85cdc8376d6b2e00bd12bd1b587"}, - {file = "lazy_object_proxy-1.6.0-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:bf34e368e8dd976423396555078def5cfc3039ebc6fc06d1ae2c5a65eebbcde4"}, - {file = "lazy_object_proxy-1.6.0-cp36-cp36m-win32.whl", hash = "sha256:b579f8acbf2bdd9ea200b1d5dea36abd93cabf56cf626ab9c744a432e15c815f"}, - {file = "lazy_object_proxy-1.6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:4f60460e9f1eb632584c9685bccea152f4ac2130e299784dbaf9fae9f49891b3"}, - {file = "lazy_object_proxy-1.6.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:d7124f52f3bd259f510651450e18e0fd081ed82f3c08541dffc7b94b883aa981"}, - {file = "lazy_object_proxy-1.6.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:22ddd618cefe54305df49e4c069fa65715be4ad0e78e8d252a33debf00f6ede2"}, - {file = "lazy_object_proxy-1.6.0-cp37-cp37m-win32.whl", hash = "sha256:9d397bf41caad3f489e10774667310d73cb9c4258e9aed94b9ec734b34b495fd"}, - {file = "lazy_object_proxy-1.6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:24a5045889cc2729033b3e604d496c2b6f588c754f7a62027ad4437a7ecc4837"}, - {file = "lazy_object_proxy-1.6.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:17e0967ba374fc24141738c69736da90e94419338fd4c7c7bef01ee26b339653"}, - {file = "lazy_object_proxy-1.6.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:410283732af311b51b837894fa2f24f2c0039aa7f220135192b38fcc42bd43d3"}, - {file = "lazy_object_proxy-1.6.0-cp38-cp38-win32.whl", hash = "sha256:85fb7608121fd5621cc4377a8961d0b32ccf84a7285b4f1d21988b2eae2868e8"}, - {file = "lazy_object_proxy-1.6.0-cp38-cp38-win_amd64.whl", hash = "sha256:d1c2676e3d840852a2de7c7d5d76407c772927addff8d742b9808fe0afccebdf"}, - {file = "lazy_object_proxy-1.6.0-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:b865b01a2e7f96db0c5d12cfea590f98d8c5ba64ad222300d93ce6ff9138bcad"}, - {file = "lazy_object_proxy-1.6.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:4732c765372bd78a2d6b2150a6e99d00a78ec963375f236979c0626b97ed8e43"}, - {file = "lazy_object_proxy-1.6.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:9698110e36e2df951c7c36b6729e96429c9c32b3331989ef19976592c5f3c77a"}, - {file = "lazy_object_proxy-1.6.0-cp39-cp39-win32.whl", hash = "sha256:1fee665d2638491f4d6e55bd483e15ef21f6c8c2095f235fef72601021e64f61"}, - {file = "lazy_object_proxy-1.6.0-cp39-cp39-win_amd64.whl", hash = "sha256:f5144c75445ae3ca2057faac03fda5a902eff196702b0a24daf1d6ce0650514b"}, + {file = "lazy-object-proxy-1.7.1.tar.gz", hash = "sha256:d609c75b986def706743cdebe5e47553f4a5a1da9c5ff66d76013ef396b5a8a4"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bb8c5fd1684d60a9902c60ebe276da1f2281a318ca16c1d0a96db28f62e9166b"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a57d51ed2997e97f3b8e3500c984db50a554bb5db56c50b5dab1b41339b37e36"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd45683c3caddf83abbb1249b653a266e7069a09f486daa8863fb0e7496a9fdb"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8561da8b3dd22d696244d6d0d5330618c993a215070f473b699e00cf1f3f6443"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fccdf7c2c5821a8cbd0a9440a456f5050492f2270bd54e94360cac663398739b"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-win32.whl", hash = "sha256:898322f8d078f2654d275124a8dd19b079080ae977033b713f677afcfc88e2b9"}, + {file = "lazy_object_proxy-1.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:85b232e791f2229a4f55840ed54706110c80c0a210d076eee093f2b2e33e1bfd"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:46ff647e76f106bb444b4533bb4153c7370cdf52efc62ccfc1a28bdb3cc95442"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12f3bb77efe1367b2515f8cb4790a11cffae889148ad33adad07b9b55e0ab22c"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c19814163728941bb871240d45c4c30d33b8a2e85972c44d4e63dd7107faba44"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:e40f2013d96d30217a51eeb1db28c9ac41e9d0ee915ef9d00da639c5b63f01a1"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:2052837718516a94940867e16b1bb10edb069ab475c3ad84fd1e1a6dd2c0fcfc"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-win32.whl", hash = "sha256:6a24357267aa976abab660b1d47a34aaf07259a0c3859a34e536f1ee6e76b5bb"}, + {file = "lazy_object_proxy-1.7.1-cp36-cp36m-win_amd64.whl", hash = "sha256:6aff3fe5de0831867092e017cf67e2750c6a1c7d88d84d2481bd84a2e019ec35"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6a6e94c7b02641d1311228a102607ecd576f70734dc3d5e22610111aeacba8a0"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4ce15276a1a14549d7e81c243b887293904ad2d94ad767f42df91e75fd7b5b6"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e368b7f7eac182a59ff1f81d5f3802161932a41dc1b1cc45c1f757dc876b5d2c"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:6ecbb350991d6434e1388bee761ece3260e5228952b1f0c46ffc800eb313ff42"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:553b0f0d8dbf21890dd66edd771f9b1b5f51bd912fa5f26de4449bfc5af5e029"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-win32.whl", hash = "sha256:c7a683c37a8a24f6428c28c561c80d5f4fd316ddcf0c7cab999b15ab3f5c5c69"}, + {file = "lazy_object_proxy-1.7.1-cp37-cp37m-win_amd64.whl", hash = "sha256:df2631f9d67259dc9620d831384ed7732a198eb434eadf69aea95ad18c587a28"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:07fa44286cda977bd4803b656ffc1c9b7e3bc7dff7d34263446aec8f8c96f88a"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4dca6244e4121c74cc20542c2ca39e5c4a5027c81d112bfb893cf0790f96f57e"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91ba172fc5b03978764d1df5144b4ba4ab13290d7bab7a50f12d8117f8630c38"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:043651b6cb706eee4f91854da4a089816a6606c1428fd391573ef8cb642ae4f7"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b9e89b87c707dd769c4ea91f7a31538888aad05c116a59820f28d59b3ebfe25a"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-win32.whl", hash = "sha256:9d166602b525bf54ac994cf833c385bfcc341b364e3ee71e3bf5a1336e677b55"}, + {file = "lazy_object_proxy-1.7.1-cp38-cp38-win_amd64.whl", hash = "sha256:8f3953eb575b45480db6568306893f0bd9d8dfeeebd46812aa09ca9579595148"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dd7ed7429dbb6c494aa9bc4e09d94b778a3579be699f9d67da7e6804c422d3de"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70ed0c2b380eb6248abdef3cd425fc52f0abd92d2b07ce26359fcbc399f636ad"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7096a5e0c1115ec82641afbdd70451a144558ea5cf564a896294e346eb611be1"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f769457a639403073968d118bc70110e7dce294688009f5c24ab78800ae56dc8"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:39b0e26725c5023757fc1ab2a89ef9d7ab23b84f9251e28f9cc114d5b59c1b09"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-win32.whl", hash = "sha256:2130db8ed69a48a3440103d4a520b89d8a9405f1b06e2cc81640509e8bf6548f"}, + {file = "lazy_object_proxy-1.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:677ea950bef409b47e51e733283544ac3d660b709cfce7b187f5ace137960d61"}, + {file = "lazy_object_proxy-1.7.1-pp37.pp38-none-any.whl", hash = "sha256:d66906d5785da8e0be7360912e99c9188b70f52c422f9fc18223347235691a84"}, ] leprohq = [ - {file = "LeProHQ-0.2.0-py3-none-any.whl", hash = "sha256:7fca9bddc8f23738380d2b0cf4c980c7c06612043a0bab622e00cb0be75072b3"}, + {file = "LeProHQ-0.2.2-py3-none-any.whl", hash = "sha256:287e8881203fd24c694db59373182a998010a2f1c1aaf1f1a10be6aaf8577256"}, ] lhapdf-management = [ {file = "lhapdf_management-0.2-py3-none-any.whl", hash = "sha256:7529f1ca5029ab93fb3beeba95a3a6db46f642632c69cdfc5d8bdeb75da82b83"}, {file = "lhapdf_management-0.2.tar.gz", hash = "sha256:d9999cdf1eda9f90fe0d56d4b7ec1538975d0536594869d088523e66f7c86254"}, ] llvmlite = [ - {file = "llvmlite-0.36.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:cc0f9b9644b4ab0e4a5edb17f1531d791630c88858220d3cc688d6edf10da100"}, - {file = "llvmlite-0.36.0-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:f7918dbac02b1ebbfd7302ad8e8307d7877ab57d782d5f04b70ff9696b53c21b"}, - {file = "llvmlite-0.36.0-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:7768658646c418b9b3beccb7044277a608bc8c62b82a85e73c7e5c065e4157c2"}, - {file = "llvmlite-0.36.0-cp36-cp36m-win32.whl", hash = "sha256:05f807209a360d39526d98141b6f281b9c7c771c77a4d1fc22002440642c8de2"}, - {file = "llvmlite-0.36.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d1fdd63c371626c25ad834e1c6297eb76cf2f093a40dbb401a87b6476ab4e34e"}, - {file = "llvmlite-0.36.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7c4e7066447305d5095d0b0a9cae7b835d2f0fde143456b3124110eab0856426"}, - {file = "llvmlite-0.36.0-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:9dad7e4bb042492914292aea3f4172eca84db731f9478250240955aedba95e08"}, - {file = "llvmlite-0.36.0-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:1ce5bc0a638d874a08d4222be0a7e48e5df305d094c2ff8dec525ef32b581551"}, - {file = "llvmlite-0.36.0-cp37-cp37m-win32.whl", hash = "sha256:dbedff0f6d417b374253a6bab39aa4b5364f1caab30c06ba8726904776fcf1cb"}, - {file = "llvmlite-0.36.0-cp37-cp37m-win_amd64.whl", hash = "sha256:3b17fc4b0dd17bd29d7297d054e2915fad535889907c3f65232ee21f483447c5"}, - {file = "llvmlite-0.36.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b3a77e46e6053e2a86e607e87b97651dda81e619febb914824a927bff4e88737"}, - {file = "llvmlite-0.36.0-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:048a7c117641c9be87b90005684e64a6f33ea0897ebab1df8a01214a10d6e79a"}, - {file = "llvmlite-0.36.0-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:7db4b0eef93125af1c4092c64a3c73c7dc904101117ef53f8d78a1a499b8d5f4"}, - {file = "llvmlite-0.36.0-cp38-cp38-win32.whl", hash = "sha256:50b1828bde514b31431b2bba1aa20b387f5625b81ad6e12fede430a04645e47a"}, - {file = "llvmlite-0.36.0-cp38-cp38-win_amd64.whl", hash = "sha256:f608bae781b2d343e15e080c546468c5a6f35f57f0446923ea198dd21f23757e"}, - {file = "llvmlite-0.36.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6a3abc8a8889aeb06bf9c4a7e5df5bc7bb1aa0aedd91a599813809abeec80b5a"}, - {file = "llvmlite-0.36.0-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:705f0323d931684428bb3451549603299bb5e17dd60fb979d67c3807de0debc1"}, - {file = "llvmlite-0.36.0-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:5a6548b4899facb182145147185e9166c69826fb424895f227e6b7cf924a8da1"}, - {file = "llvmlite-0.36.0-cp39-cp39-win32.whl", hash = "sha256:ff52fb9c2be66b95b0e67d56fce11038397e5be1ea410ee53f5f1175fdbb107a"}, - {file = "llvmlite-0.36.0-cp39-cp39-win_amd64.whl", hash = "sha256:1dee416ea49fd338c74ec15c0c013e5273b0961528169af06ff90772614f7f6c"}, - {file = "llvmlite-0.36.0.tar.gz", hash = "sha256:765128fdf5f149ed0b889ffbe2b05eb1717f8e20a5c87fa2b4018fbcce0fcfc9"}, + {file = "llvmlite-0.38.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0497a19428083a0544663732a925994d74e3b15c3c94946c6e7b6bf21a391264"}, + {file = "llvmlite-0.38.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b040d392e998582883cd680e81afb4cd2d331d69cb93d605c735bfd2caa09805"}, + {file = "llvmlite-0.38.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8b88cc3c6c0010df8a720c777ef1c0879d304404e0727c4ac9e3dc98d5815e10"}, + {file = "llvmlite-0.38.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87805405ccdd1add51f51d85997fbff01c920adf4da600dbe197e1f3eebd1e57"}, + {file = "llvmlite-0.38.0-cp310-cp310-win32.whl", hash = "sha256:17140e1462aa7f9250428fff7dd24187ea30498034a832bdb7385cbdc28fd4bf"}, + {file = "llvmlite-0.38.0-cp310-cp310-win_amd64.whl", hash = "sha256:c0f11feda33f2b49abf5acc11828eebb3098050bbf6cd1cd75e2b05eb7676cb1"}, + {file = "llvmlite-0.38.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f7a438917c30e87ac79bb89c773c100560dc346e0f0b03aabd88a6f6de3556c6"}, + {file = "llvmlite-0.38.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e8bbb8e97d7cc0b6d124ba9f8577955fdc7639715f925c410abe02d2bc92862"}, + {file = "llvmlite-0.38.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5845432b4660c530d27c46434b9669290f205d9b1c1e02e52f43f6d11782b4be"}, + {file = "llvmlite-0.38.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a91e25488609cc91db91de206e023b7fe0889ac007adb31c713e685384497ba"}, + {file = "llvmlite-0.38.0-cp37-cp37m-win32.whl", hash = "sha256:2426bfff67fdab577c7d5321c252d880434911caa6f9152f5be98da71b30e084"}, + {file = "llvmlite-0.38.0-cp37-cp37m-win_amd64.whl", hash = "sha256:6b48c8fffc3512a2e97c6f70deb09eb49c419af66ced79e317cc2323117dcec6"}, + {file = "llvmlite-0.38.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e1095557a27b041f1217036e568a5449d4b385c2415cb4316b2f5476f96e9a58"}, + {file = "llvmlite-0.38.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:081d9c36d8e012b86bac02af49e225d883975ab5978ba33c3cc291474620c84d"}, + {file = "llvmlite-0.38.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:63e178c6f7872a39572e210cb266fb6db6386f5e622e2d8c79491b6d8c7aa942"}, + {file = "llvmlite-0.38.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48558fddce5ff351f9de98beff35888aa351598e5635b3b91d67ec9e10d458cc"}, + {file = "llvmlite-0.38.0-cp38-cp38-win32.whl", hash = "sha256:7e07bacc2bb2ef1bf33dbf64d4bd13330baeae2287902100b144e43bcd1b066b"}, + {file = "llvmlite-0.38.0-cp38-cp38-win_amd64.whl", hash = "sha256:37b66bf3624dd0b3739b4cf1b3cc3735dbe7799bc90d2a7a79a54b0ce37e1a38"}, + {file = "llvmlite-0.38.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f43861f382b954fbf2ff88db5f13b00ac11ec4353445d3ba80e1eadcdd06c149"}, + {file = "llvmlite-0.38.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fb7cb2907814dd03a152549d1c4dfee4854881d9cc7da85414b77903a681aa6"}, + {file = "llvmlite-0.38.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c967b96d708556597e003217fd99f0c20e73d09c91d6d5054c538becc396ba79"}, + {file = "llvmlite-0.38.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f7b2838898c80557e959f83fb28d260e5e2301396f34830f3ec6811ae53f6be"}, + {file = "llvmlite-0.38.0-cp39-cp39-win32.whl", hash = "sha256:de321a680690d1ce040f34294d215ed0ac5fdcf7c98f044d11ac9b9d9ebc969f"}, + {file = "llvmlite-0.38.0-cp39-cp39-win_amd64.whl", hash = "sha256:70734d46c2611f3fe765985fe356aaec393dc79bbd735f7f4d23f910b5148dc3"}, + {file = "llvmlite-0.38.0.tar.gz", hash = "sha256:a99d166ccf3b116f3b9ed23b9b70ba2415640a9c978f3aaa13fad49c58f4965c"}, ] lz4 = [ {file = "lz4-3.1.10-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:3fcd913191a34c59ff07a5b8594d3b61213ae0044bba618f74202722a2efbe2f"}, @@ -1438,90 +1486,94 @@ mypy-extensions = [ {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, ] numba = [ - {file = "numba-0.53.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:b23de6b6837c132087d06b8b92d343edb54b885873b824a037967fbd5272ebb7"}, - {file = "numba-0.53.1-cp36-cp36m-manylinux2014_i686.whl", hash = "sha256:6545b9e9b0c112b81de7f88a3c787469a357eeff8211e90b8f45ee243d521cc2"}, - {file = "numba-0.53.1-cp36-cp36m-manylinux2014_x86_64.whl", hash = "sha256:8fa5c963a43855050a868106a87cd614f3c3f459951c8fc468aec263ef80d063"}, - {file = "numba-0.53.1-cp36-cp36m-win32.whl", hash = "sha256:aaa6ebf56afb0b6752607b9f3bf39e99b0efe3c1fa6849698373925ee6838fd7"}, - {file = "numba-0.53.1-cp36-cp36m-win_amd64.whl", hash = "sha256:b08b3df38aab769df79ed948d70f0a54a3cdda49d58af65369235c204ec5d0f3"}, - {file = "numba-0.53.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:bf5c463b62d013e3f709cc8277adf2f4f4d8cc6757293e29c6db121b77e6b760"}, - {file = "numba-0.53.1-cp37-cp37m-manylinux2014_i686.whl", hash = "sha256:74df02e73155f669e60dcff07c4eef4a03dbf5b388594db74142ab40914fe4f5"}, - {file = "numba-0.53.1-cp37-cp37m-manylinux2014_x86_64.whl", hash = "sha256:5165709bf62f28667e10b9afe6df0ce1037722adab92d620f59cb8bbb8104641"}, - {file = "numba-0.53.1-cp37-cp37m-win32.whl", hash = "sha256:2e96958ed2ca7e6d967b2ce29c8da0ca47117e1de28e7c30b2c8c57386506fa5"}, - {file = "numba-0.53.1-cp37-cp37m-win_amd64.whl", hash = "sha256:276f9d1674fe08d95872d81b97267c6b39dd830f05eb992608cbede50fcf48a9"}, - {file = "numba-0.53.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:4c4c8d102512ae472af52c76ad9522da718c392cb59f4cd6785d711fa5051a2a"}, - {file = "numba-0.53.1-cp38-cp38-manylinux2014_i686.whl", hash = "sha256:691adbeac17dbdf6ed7c759e9e33a522351f07d2065fe926b264b6b2c15fd89b"}, - {file = "numba-0.53.1-cp38-cp38-manylinux2014_x86_64.whl", hash = "sha256:94aab3e0e9e8754116325ce026e1b29ae72443c706a3104cf7f3368dc3012912"}, - {file = "numba-0.53.1-cp38-cp38-win32.whl", hash = "sha256:aabeec89bb3e3162136eea492cea7ee8882ddcda2201f05caecdece192c40896"}, - {file = "numba-0.53.1-cp38-cp38-win_amd64.whl", hash = "sha256:1895ebd256819ff22256cd6fe24aa8f7470b18acc73e7917e8e93c9ac7f565dc"}, - {file = "numba-0.53.1-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:224d197a46a9e602a16780d87636e199e2cdef528caef084a4d8fd8909c2455c"}, - {file = "numba-0.53.1-cp39-cp39-manylinux2014_i686.whl", hash = "sha256:aba7acb247a09d7f12bd17a8e28bbb04e8adef9fc20ca29835d03b7894e1b49f"}, - {file = "numba-0.53.1-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:bd126f1f49da6fc4b3169cf1d96f1c3b3f84a7badd11fe22da344b923a00e744"}, - {file = "numba-0.53.1-cp39-cp39-win32.whl", hash = "sha256:0ef9d1f347b251282ae46e5a5033600aa2d0dfa1ee8c16cb8137b8cd6f79e221"}, - {file = "numba-0.53.1-cp39-cp39-win_amd64.whl", hash = "sha256:17146885cbe4e89c9d4abd4fcb8886dee06d4591943dc4343500c36ce2fcfa69"}, - {file = "numba-0.53.1.tar.gz", hash = "sha256:9cd4e5216acdc66c4e9dab2dfd22ddb5bef151185c070d4a3cd8e78638aff5b0"}, + {file = "numba-0.55.1-1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:be56fb78303973e6c19c7c2759996a5863bac69ca87570543d9f18f2f287a441"}, + {file = "numba-0.55.1-1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:ee71407be9cba09b4f68afa668317e97d66d5f83c37ab4caa20d8abcf5fad32b"}, + {file = "numba-0.55.1-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:39a109efc317e8eb786feff0a29476036971ce08e3280be8153c3b6c1ccba415"}, + {file = "numba-0.55.1-1-cp37-cp37m-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0dc8294b2b6b2dbe3a709787bbb1e6f9dcef62197429de8daaa714d77052eefe"}, + {file = "numba-0.55.1-1-cp37-cp37m-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:bcd5e09dba5e19ff7a1b9716a1ce58f0931cec09515683011e57415c6a33ac3d"}, + {file = "numba-0.55.1-1-cp37-cp37m-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:64209d71b1e33415d5b1b177ed218d679062f844667dd279ee9094c4e3e2babc"}, + {file = "numba-0.55.1-1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff5ed5c7665f8a5405af53332d224caca68358909abde9ca8dfef3495cdea789"}, + {file = "numba-0.55.1-1-cp38-cp38-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:d80afc5618e66af2d101eff0e6214acb865136ae886d8b01414ca3dedd9166d6"}, + {file = "numba-0.55.1-1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6d0042371880fa56ed58be27502b11a08bff0b6335f0ebde82af1a7aef5e1287"}, + {file = "numba-0.55.1-1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4a5cb8930e729aeed96809524ca4df41b6f2432b379f220014ef4fdff21dbfe6"}, + {file = "numba-0.55.1-1-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:fee529ddc9c0584b932f7885735162e52344eded8c01c78c17e2768aa6787780"}, + {file = "numba-0.55.1-1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:230e542649c7087454bc851d2e22b5e15694b6cf0549a27234d1baea6c2e0a87"}, + {file = "numba-0.55.1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:adc88fe64f5235c8b1e7230ae29476a08ffb61a65e9f79f745bd357f215e2d52"}, + {file = "numba-0.55.1-cp310-cp310-win32.whl", hash = "sha256:a5af7f1d30f56029d1b9ea288372f924f9dcb322f0e6358f6d5203b20eb6f7a0"}, + {file = "numba-0.55.1-cp310-cp310-win_amd64.whl", hash = "sha256:71815c501b2f6309c432e98ff93a582a9bfb61da943e0cb9a52595fadbb1131d"}, + {file = "numba-0.55.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:53909143917ea4962cfbfae7038ac882987ff54cb2c408538ce71f83b356f106"}, + {file = "numba-0.55.1-cp37-cp37m-win32.whl", hash = "sha256:cddc13939e2b27782258826686800ae9c2e90b35c36ef1ab5ccfae7cedca0516"}, + {file = "numba-0.55.1-cp37-cp37m-win_amd64.whl", hash = "sha256:ac6ae19ff5093a42bf8b365550322a2e39650d608daa379dff71571272d88d93"}, + {file = "numba-0.55.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:77187ed09e6b25ae24b840e1acc4b5f9886b551cdc5f919ddad8e5933a6027d5"}, + {file = "numba-0.55.1-cp38-cp38-win32.whl", hash = "sha256:53ee562b873e00eaa26390690ac5d36b706782d429e5a18b255161f607f13c17"}, + {file = "numba-0.55.1-cp38-cp38-win_amd64.whl", hash = "sha256:02fb0ecd218ab1e1171cbaee11235a3a1f7dcf79dee3fa786243a2a6411f2fea"}, + {file = "numba-0.55.1-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:6aa8f18a003a0e4876826fe080e6038fc6da083899873b77172ec29c32e49b56"}, + {file = "numba-0.55.1-cp39-cp39-win32.whl", hash = "sha256:d5ee721ce884f8313802295633fdd3e7c83541e0917bafea2bdfed6aabab93bf"}, + {file = "numba-0.55.1-cp39-cp39-win_amd64.whl", hash = "sha256:b72350160eb9a73a36aa17d808f954353a263a0295d495497c87439d79bdaec7"}, + {file = "numba-0.55.1.tar.gz", hash = "sha256:03e9069a2666d1c84f93b00dbd716fb8fedde8bb2c6efafa2f04842a46442ea3"}, ] numpy = [ - {file = "numpy-1.21.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8890b3360f345e8360133bc078d2dacc2843b6ee6059b568781b15b97acbe39f"}, - {file = "numpy-1.21.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:69077388c5a4b997442b843dbdc3a85b420fb693ec8e33020bb24d647c164fa5"}, - {file = "numpy-1.21.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e89717274b41ebd568cd7943fc9418eeb49b1785b66031bc8a7f6300463c5898"}, - {file = "numpy-1.21.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b78ecfa070460104934e2caf51694ccd00f37d5e5dbe76f021b1b0b0d221823"}, - {file = "numpy-1.21.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:615d4e328af7204c13ae3d4df7615a13ff60a49cb0d9106fde07f541207883ca"}, - {file = "numpy-1.21.4-cp310-cp310-win_amd64.whl", hash = "sha256:1403b4e2181fc72664737d848b60e65150f272fe5a1c1cbc16145ed43884065a"}, - {file = "numpy-1.21.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:74b85a17528ca60cf98381a5e779fc0264b4a88b46025e6bcbe9621f46bb3e63"}, - {file = "numpy-1.21.4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:92aafa03da8658609f59f18722b88f0a73a249101169e28415b4fa148caf7e41"}, - {file = "numpy-1.21.4-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5d95668e727c75b3f5088ec7700e260f90ec83f488e4c0aaccb941148b2cd377"}, - {file = "numpy-1.21.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f5162ec777ba7138906c9c274353ece5603646c6965570d82905546579573f73"}, - {file = "numpy-1.21.4-cp37-cp37m-win32.whl", hash = "sha256:81225e58ef5fce7f1d80399575576fc5febec79a8a2742e8ef86d7b03beef49f"}, - {file = "numpy-1.21.4-cp37-cp37m-win_amd64.whl", hash = "sha256:32fe5b12061f6446adcbb32cf4060a14741f9c21e15aaee59a207b6ce6423469"}, - {file = "numpy-1.21.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c449eb870616a7b62e097982c622d2577b3dbc800aaf8689254ec6e0197cbf1e"}, - {file = "numpy-1.21.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2e4ed57f45f0aa38beca2a03b6532e70e548faf2debbeb3291cfc9b315d9be8f"}, - {file = "numpy-1.21.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1247ef28387b7bb7f21caf2dbe4767f4f4175df44d30604d42ad9bd701ebb31f"}, - {file = "numpy-1.21.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:34f3456f530ae8b44231c63082c8899fe9c983fd9b108c997c4b1c8c2d435333"}, - {file = "numpy-1.21.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4c9c23158b87ed0e70d9a50c67e5c0b3f75bcf2581a8e34668d4e9d7474d76c6"}, - {file = "numpy-1.21.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4799be6a2d7d3c33699a6f77201836ac975b2e1b98c2a07f66a38f499cb50ce"}, - {file = "numpy-1.21.4-cp38-cp38-win32.whl", hash = "sha256:bc988afcea53e6156546e5b2885b7efab089570783d9d82caf1cfd323b0bb3dd"}, - {file = "numpy-1.21.4-cp38-cp38-win_amd64.whl", hash = "sha256:170b2a0805c6891ca78c1d96ee72e4c3ed1ae0a992c75444b6ab20ff038ba2cd"}, - {file = "numpy-1.21.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:fde96af889262e85aa033f8ee1d3241e32bf36228318a61f1ace579df4e8170d"}, - {file = "numpy-1.21.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c885bfc07f77e8fee3dc879152ba993732601f1f11de248d4f357f0ffea6a6d4"}, - {file = "numpy-1.21.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9e6f5f50d1eff2f2f752b3089a118aee1ea0da63d56c44f3865681009b0af162"}, - {file = "numpy-1.21.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ad010846cdffe7ec27e3f933397f8a8d6c801a48634f419e3d075db27acf5880"}, - {file = "numpy-1.21.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c74c699b122918a6c4611285cc2cad4a3aafdb135c22a16ec483340ef97d573c"}, - {file = "numpy-1.21.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9864424631775b0c052f3bd98bc2712d131b3e2cd95d1c0c68b91709170890b0"}, - {file = "numpy-1.21.4-cp39-cp39-win32.whl", hash = "sha256:b1e2312f5b8843a3e4e8224b2b48fe16119617b8fc0a54df8f50098721b5bed2"}, - {file = "numpy-1.21.4-cp39-cp39-win_amd64.whl", hash = "sha256:e3c3e990274444031482a31280bf48674441e0a5b55ddb168f3a6db3e0c38ec8"}, - {file = "numpy-1.21.4-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a3deb31bc84f2b42584b8c4001c85d1934dbfb4030827110bc36bfd11509b7bf"}, - {file = "numpy-1.21.4.zip", hash = "sha256:e6c76a87633aa3fa16614b61ccedfae45b91df2767cf097aa9c933932a7ed1e0"}, + {file = "numpy-1.21.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:301e408a052fdcda5cdcf03021ebafc3c6ea093021bf9d1aa47c54d48bdad166"}, + {file = "numpy-1.21.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a7e8f6216f180f3fd4efb73de5d1eaefb5f5a1ee5b645c67333033e39440e63a"}, + {file = "numpy-1.21.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fc7a7d7b0ed72589fd8b8486b9b42a564f10b8762be8bd4d9df94b807af4a089"}, + {file = "numpy-1.21.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58ca1d7c8aef6e996112d0ce873ac9dfa1eaf4a1196b4ff7ff73880a09923ba7"}, + {file = "numpy-1.21.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc4b2fb01f1b4ddbe2453468ea0719f4dbb1f5caa712c8b21bb3dd1480cd30d9"}, + {file = "numpy-1.21.5-cp310-cp310-win_amd64.whl", hash = "sha256:cc1b30205d138d1005adb52087ff45708febbef0e420386f58664f984ef56954"}, + {file = "numpy-1.21.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:08de8472d9f7571f9d51b27b75e827f5296295fa78817032e84464be8bb905bc"}, + {file = "numpy-1.21.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4fe6a006557b87b352c04596a6e3f12a57d6e5f401d804947bd3188e6b0e0e76"}, + {file = "numpy-1.21.5-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3d893b0871322eaa2f8c7072cdb552d8e2b27645b7875a70833c31e9274d4611"}, + {file = "numpy-1.21.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:341dddcfe3b7b6427a28a27baa59af5ad51baa59bfec3264f1ab287aa3b30b13"}, + {file = "numpy-1.21.5-cp37-cp37m-win32.whl", hash = "sha256:ca9c23848292c6fe0a19d212790e62f398fd9609aaa838859be8459bfbe558aa"}, + {file = "numpy-1.21.5-cp37-cp37m-win_amd64.whl", hash = "sha256:025b497014bc33fc23897859350f284323f32a2fff7654697f5a5fc2a19e9939"}, + {file = "numpy-1.21.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3a5098df115340fb17fc93867317a947e1dcd978c3888c5ddb118366095851f8"}, + {file = "numpy-1.21.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:311283acf880cfcc20369201bd75da907909afc4666966c7895cbed6f9d2c640"}, + {file = "numpy-1.21.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b545ebadaa2b878c8630e5bcdb97fc4096e779f335fc0f943547c1c91540c815"}, + {file = "numpy-1.21.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c5562bcc1a9b61960fc8950ade44d00e3de28f891af0acc96307c73613d18f6e"}, + {file = "numpy-1.21.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:eed2afaa97ec33b4411995be12f8bdb95c87984eaa28d76cf628970c8a2d689a"}, + {file = "numpy-1.21.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61bada43d494515d5b122f4532af226fdb5ee08fe5b5918b111279843dc6836a"}, + {file = "numpy-1.21.5-cp38-cp38-win32.whl", hash = "sha256:7b9d6b14fc9a4864b08d1ba57d732b248f0e482c7b2ff55c313137e3ed4d8449"}, + {file = "numpy-1.21.5-cp38-cp38-win_amd64.whl", hash = "sha256:dbce7adeb66b895c6aaa1fad796aaefc299ced597f6fbd9ceddb0dd735245354"}, + {file = "numpy-1.21.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:507c05c7a37b3683eb08a3ff993bd1ee1e6c752f77c2f275260533b265ecdb6c"}, + {file = "numpy-1.21.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:00c9fa73a6989895b8815d98300a20ac993c49ac36c8277e8ffeaa3631c0dbbb"}, + {file = "numpy-1.21.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:69a5a8d71c308d7ef33ef72371c2388a90e3495dbb7993430e674006f94797d5"}, + {file = "numpy-1.21.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:2d8adfca843bc46ac199a4645233f13abf2011a0b2f4affc5c37cd552626f27b"}, + {file = "numpy-1.21.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c293d3c0321996cd8ffe84215ffe5d269fd9d1d12c6f4ffe2b597a7c30d3e593"}, + {file = "numpy-1.21.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c978544be9e04ed12016dd295a74283773149b48f507d69b36f91aa90a643e5"}, + {file = "numpy-1.21.5-cp39-cp39-win32.whl", hash = "sha256:2a9add27d7fc0fdb572abc3b2486eb3b1395da71e0254c5552b2aad2a18b5441"}, + {file = "numpy-1.21.5-cp39-cp39-win_amd64.whl", hash = "sha256:1964db2d4a00348b7a60ee9d013c8cb0c566644a589eaa80995126eac3b99ced"}, + {file = "numpy-1.21.5-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a7c4b701ca418cd39e28ec3b496e6388fe06de83f5f0cb74794fa31cfa384c02"}, + {file = "numpy-1.21.5.zip", hash = "sha256:6a5928bc6241264dce5ed509e66f33676fc97f464e7a919edc672fb5532221ee"}, ] packaging = [ {file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"}, {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"}, ] pandas = [ - {file = "pandas-1.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:372d72a3d8a5f2dbaf566a5fa5fa7f230842ac80f29a931fb4b071502cf86b9a"}, - {file = "pandas-1.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d99d2350adb7b6c3f7f8f0e5dfb7d34ff8dd4bc0a53e62c445b7e43e163fce63"}, - {file = "pandas-1.3.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c2646458e1dce44df9f71a01dc65f7e8fa4307f29e5c0f2f92c97f47a5bf22f5"}, - {file = "pandas-1.3.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5298a733e5bfbb761181fd4672c36d0c627320eb999c59c65156c6a90c7e1b4f"}, - {file = "pandas-1.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22808afb8f96e2269dcc5b846decacb2f526dd0b47baebc63d913bf847317c8f"}, - {file = "pandas-1.3.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b528e126c13816a4374e56b7b18bfe91f7a7f6576d1aadba5dee6a87a7f479ae"}, - {file = "pandas-1.3.4-cp37-cp37m-win32.whl", hash = "sha256:fe48e4925455c964db914b958f6e7032d285848b7538a5e1b19aeb26ffaea3ec"}, - {file = "pandas-1.3.4-cp37-cp37m-win_amd64.whl", hash = "sha256:eaca36a80acaacb8183930e2e5ad7f71539a66805d6204ea88736570b2876a7b"}, - {file = "pandas-1.3.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:42493f8ae67918bf129869abea8204df899902287a7f5eaf596c8e54e0ac7ff4"}, - {file = "pandas-1.3.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a388960f979665b447f0847626e40f99af8cf191bce9dc571d716433130cb3a7"}, - {file = "pandas-1.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5ba0aac1397e1d7b654fccf263a4798a9e84ef749866060d19e577e927d66e1b"}, - {file = "pandas-1.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f567e972dce3bbc3a8076e0b675273b4a9e8576ac629149cf8286ee13c259ae5"}, - {file = "pandas-1.3.4-cp38-cp38-win32.whl", hash = "sha256:c1aa4de4919358c5ef119f6377bc5964b3a7023c23e845d9db7d9016fa0c5b1c"}, - {file = "pandas-1.3.4-cp38-cp38-win_amd64.whl", hash = "sha256:dd324f8ee05925ee85de0ea3f0d66e1362e8c80799eb4eb04927d32335a3e44a"}, - {file = "pandas-1.3.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d47750cf07dee6b55d8423471be70d627314277976ff2edd1381f02d52dbadf9"}, - {file = "pandas-1.3.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d1dc09c0013d8faa7474574d61b575f9af6257ab95c93dcf33a14fd8d2c1bab"}, - {file = "pandas-1.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10e10a2527db79af6e830c3d5842a4d60383b162885270f8cffc15abca4ba4a9"}, - {file = "pandas-1.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:35c77609acd2e4d517da41bae0c11c70d31c87aae8dd1aabd2670906c6d2c143"}, - {file = "pandas-1.3.4-cp39-cp39-win32.whl", hash = "sha256:003ba92db58b71a5f8add604a17a059f3068ef4e8c0c365b088468d0d64935fd"}, - {file = "pandas-1.3.4-cp39-cp39-win_amd64.whl", hash = "sha256:a51528192755f7429c5bcc9e80832c517340317c861318fea9cea081b57c9afd"}, - {file = "pandas-1.3.4.tar.gz", hash = "sha256:a2aa18d3f0b7d538e21932f637fbfe8518d085238b429e4790a35e1e44a96ffc"}, + {file = "pandas-1.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:de62cf699122dcef175988f0714678e59c453dc234c5b47b7136bfd7641e3c8c"}, + {file = "pandas-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:46a18572f3e1cb75db59d9461940e9ba7ee38967fa48dd58f4139197f6e32280"}, + {file = "pandas-1.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:73f7da2ccc38cc988b74e5400b430b7905db5f2c413ff215506bea034eaf832d"}, + {file = "pandas-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5229c95db3a907451dacebc551492db6f7d01743e49bbc862f4a6010c227d187"}, + {file = "pandas-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe454180ad31bbbe1e5d111b44443258730467f035e26b4e354655ab59405871"}, + {file = "pandas-1.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:784cca3f69cfd7f6bd7c7fdb44f2bbab17e6de55725e9ff36d6f382510dfefb5"}, + {file = "pandas-1.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:de8f8999864399529e8514a2e6bfe00fd161f0a667903655552ed12e583ae3cb"}, + {file = "pandas-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f19504f2783526fb5b4de675ea69d68974e21c1624f4b92295d057a31d5ec5f"}, + {file = "pandas-1.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f045bb5c6bfaba536089573bf97d6b8ccc7159d951fe63904c395a5e486fbe14"}, + {file = "pandas-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5280d057ddae06fe4a3cd6aa79040b8c205cd6dd21743004cf8635f39ed01712"}, + {file = "pandas-1.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f3b74335390dda49f5d5089fab71958812bf56f42aa27663ee4c16d19f4f1c5"}, + {file = "pandas-1.4.0-cp38-cp38-win32.whl", hash = "sha256:51e5da3802aaee1aa4254108ffaf1129a15fb3810b7ce8da1ec217c655b418f5"}, + {file = "pandas-1.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:f103a5cdcd66cb18882ccdc18a130c31c3cfe3529732e7f10a8ab3559164819c"}, + {file = "pandas-1.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4a8d5a200f8685e7ea562b2f022c77ab7cb82c1ca5b240e6965faa6f84e5c1e9"}, + {file = "pandas-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b5af258c7b090cca7b742cf2bd67ad1919aa9e4e681007366c9edad2d6a3d42b"}, + {file = "pandas-1.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:156aac90dd7b303bf0b91bae96c0503212777f86c731e41929c571125d26c8e9"}, + {file = "pandas-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2dad075089e17a72391de33021ad93720aff258c3c4b68c78e1cafce7e447045"}, + {file = "pandas-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d59c958d6b8f96fdf850c7821571782168d5acfe75ccf78cd8d1ac15fb921df"}, + {file = "pandas-1.4.0-cp39-cp39-win32.whl", hash = "sha256:55ec0e192eefa26d823fc25a1f213d6c304a3592915f368e360652994cdb8d9a"}, + {file = "pandas-1.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:23c04dab11f3c6359cfa7afa83d3d054a8f8c283d773451184d98119ef54da97"}, + {file = "pandas-1.4.0.tar.gz", hash = "sha256:cdd76254c7f0a1583bd4e4781fb450d0ebf392e10d3f12e92c95575942e37df5"}, ] parso = [ - {file = "parso-0.8.2-py2.py3-none-any.whl", hash = "sha256:a8c4922db71e4fdb90e0d0bc6e50f9b273d3397925e5e60a717e719201778d22"}, - {file = "parso-0.8.2.tar.gz", hash = "sha256:12b83492c6239ce32ff5eed6d3639d6a536170723c6f3f1506869f1ace413398"}, + {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, + {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, ] pathspec = [ {file = "pathspec-0.9.0-py2.py3-none-any.whl", hash = "sha256:7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a"}, @@ -1547,36 +1599,36 @@ pickleshare = [ {file = "pickleshare-0.7.5.tar.gz", hash = "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca"}, ] pineappl = [ - {file = "pineappl-0.5.0_beta.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6aaf2fe446e8d457c7cb8f1c70baefa9b87d0a91a7157e90c3731919625b2ce6"}, - {file = "pineappl-0.5.0_beta.4-cp310-none-win_amd64.whl", hash = "sha256:7f371ea4d43e21dd0055004bd809ac446adec5b506e9f6ed2383778a8bbfd938"}, - {file = "pineappl-0.5.0_beta.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77f4221b05202b20bb2274e96d9048d86c380930794f2263e09687d6ab245b90"}, - {file = "pineappl-0.5.0_beta.4-cp36-none-win_amd64.whl", hash = "sha256:8113891195bfa15e07482b8397bb47a0f87220d04a6ae73d09eeebcfed1e1688"}, - {file = "pineappl-0.5.0_beta.4-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:5d7e8f7296d1b197dbd263c801a7c748cf327d46d4ac6c317911000b072e3c7e"}, - {file = "pineappl-0.5.0_beta.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:745163578d4f3b1c92a05ff3ab88beeb1410756acbd57e801a737b551ce64c99"}, - {file = "pineappl-0.5.0_beta.4-cp37-none-win_amd64.whl", hash = "sha256:2150e05d4dff78b00ee9bc9890193839085c7cdd7f75af6f6094899e1d12fee9"}, - {file = "pineappl-0.5.0_beta.4-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:bbc692f1a7e686cf367394b322e068e9dbc41028a08360e96c02b0d8d32308e3"}, - {file = "pineappl-0.5.0_beta.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a53e53262fdd267fc6767dfb698bcec0cf770ccfda5db06200e30b5ad3004e51"}, - {file = "pineappl-0.5.0_beta.4-cp38-none-win_amd64.whl", hash = "sha256:d5b92c9d8417098376dff9fceedd81773ad4d4e1ac9d66761215d07384357543"}, - {file = "pineappl-0.5.0_beta.4-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:96fa0b10f6781a61948d3528f5cf98fd56bf957e8323bf5e7e3ec7ea6bdc8cb1"}, - {file = "pineappl-0.5.0_beta.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c91f4e5902254200e31c931ec5c71980d37f033e8a5225480e8e89b95c048ce"}, - {file = "pineappl-0.5.0_beta.4-cp39-none-win_amd64.whl", hash = "sha256:cd04def402f396e21c8473009b850ce97e9bcb27c4d27571dbbd8baa0d621d4e"}, - {file = "pineappl-0.5.0_beta.4.tar.gz", hash = "sha256:1a556e514cd01df3138ad5c9f6619368a9c0a1ad055d6e1c0c52083d3d26fa62"}, + {file = "pineappl-0.5.0_beta.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:840bb478c956e1c9efc2555be42a65a8946f19ad3d5c40e9139b581d06dad867"}, + {file = "pineappl-0.5.0_beta.5-cp310-none-win_amd64.whl", hash = "sha256:45d348454f917d4dbc577057cb1e5e60b5529f5e1dd7c6a360cbc08c5ee12eca"}, + {file = "pineappl-0.5.0_beta.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca1061e8d255571a9c94beb07193077163b1e4e5ca1a3a96e8ba4e35f7d08da5"}, + {file = "pineappl-0.5.0_beta.5-cp36-none-win_amd64.whl", hash = "sha256:9f323e972a8ad120c44a0a06dba86ab878d31c99b9ac7cb620fb6005f5e63372"}, + {file = "pineappl-0.5.0_beta.5-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:fad57fa2dfe81f340889ec99b7e3d515545c72a5bd43af0c04973c877c636b70"}, + {file = "pineappl-0.5.0_beta.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adaa38a80450bdac5f0d4dc3fe97a57b51eeb0f8361cdab72f9902f06bdacb5a"}, + {file = "pineappl-0.5.0_beta.5-cp37-none-win_amd64.whl", hash = "sha256:d8201366c79b39c1d59c491e90f0bcfd203ca4bb1cbf8dd1624cd314b9caa3b9"}, + {file = "pineappl-0.5.0_beta.5-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:14495509b74dd980ea7f7e35fa358c83c0e2501bb169f7912400315b11f1b2b4"}, + {file = "pineappl-0.5.0_beta.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff627121ce4752c7b4f4c59496aee2c045c2e9749130e2b546fb9560c670132a"}, + {file = "pineappl-0.5.0_beta.5-cp38-none-win_amd64.whl", hash = "sha256:9509a2db330f237a7ed46e06dfc0ab2ac3ce9930e9b8f4ba9d8fa89c36b4db71"}, + {file = "pineappl-0.5.0_beta.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:9614fd199eb28cafa3fd3800211c59ffc541561146ad7d83118c01753fcb5e39"}, + {file = "pineappl-0.5.0_beta.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c8045b81f64a32ad1e53f7fe6702c000f2a3d1a97500d9731fbde6575d1bf54"}, + {file = "pineappl-0.5.0_beta.5-cp39-none-win_amd64.whl", hash = "sha256:96025cab5f4ea797536e1d9bf5cb0de1cdc0a7be5f1ce2014fe4b273c47388b4"}, + {file = "pineappl-0.5.0_beta.5.tar.gz", hash = "sha256:272e1aaae0987526f299cc3e4161f8319f31b63c9c53cdcb27f49c296773dd20"}, ] pkgconfig = [ {file = "pkgconfig-1.5.5-py3-none-any.whl", hash = "sha256:d20023bbeb42ee6d428a0fac6e0904631f545985a10cdd71a20aa58bc47a4209"}, {file = "pkgconfig-1.5.5.tar.gz", hash = "sha256:deb4163ef11f75b520d822d9505c1f462761b4309b1bb713d08689759ea8b899"}, ] platformdirs = [ - {file = "platformdirs-2.4.0-py3-none-any.whl", hash = "sha256:8868bbe3c3c80d42f20156f22e7131d2fb321f5bc86a2a345375c6481a67021d"}, - {file = "platformdirs-2.4.0.tar.gz", hash = "sha256:367a5e80b3d04d2428ffa76d33f124cf11e8fff2acdaa9b43d545f5c7d661ef2"}, + {file = "platformdirs-2.5.0-py3-none-any.whl", hash = "sha256:30671902352e97b1eafd74ade8e4a694782bd3471685e78c32d0fdfd3aa7e7bb"}, + {file = "platformdirs-2.5.0.tar.gz", hash = "sha256:8ec11dfba28ecc0715eb5fb0147a87b1bf325f349f3da9aab2cd6b50b96b692b"}, ] pluggy = [ {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"}, {file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"}, ] prompt-toolkit = [ - {file = "prompt_toolkit-3.0.22-py3-none-any.whl", hash = "sha256:48d85cdca8b6c4f16480c7ce03fd193666b62b0a21667ca56b4bb5ad679d1170"}, - {file = "prompt_toolkit-3.0.22.tar.gz", hash = "sha256:449f333dd120bd01f5d296a8ce1452114ba3a71fae7288d2f0ae2c918764fa72"}, + {file = "prompt_toolkit-3.0.28-py3-none-any.whl", hash = "sha256:30129d870dcb0b3b6a53efdc9d0a83ea96162ffd28ffe077e94215b233dc670c"}, + {file = "prompt_toolkit-3.0.28.tar.gz", hash = "sha256:9f1cd16b1e86c2968f2519d7fb31dd9d669916f515612c269d14e9ed52b51650"}, ] ptyprocess = [ {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, @@ -1599,39 +1651,48 @@ pycparser = [ {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, ] pygit2 = [ - {file = "pygit2-1.7.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8cdb0b1d6c3d24b44f340fed143b16e64ba23fe2a449f1a5db87aaf9339a9dbe"}, - {file = "pygit2-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdfa61c0428a8182e5a6a1161c017b824cd511574f080a40b10d6413774eb0ca"}, - {file = "pygit2-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df4c477bdfac85d32a1e3180282cd829a0980aa69be9bd0f7cbd4db1778ca72b"}, - {file = "pygit2-1.7.1-cp310-cp310-win32.whl", hash = "sha256:7cc2a8e29cc9598310a78cf58b70d9331277cf374802be8f97d97c4a9e5d8387"}, - {file = "pygit2-1.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:a75bcde32238c77eb0cf7d9698a5aa899408d7ad999a5920a29a7c4b80fdeaa7"}, - {file = "pygit2-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fec17e2da668e6bb192d777417aad9c7ca924a166d0a0b9a81a11e00362b1bc7"}, - {file = "pygit2-1.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91b77a305d8d18b649396e66e832d654cd593a3d29b5728f753f254a04533812"}, - {file = "pygit2-1.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eced3529bafcaaac015d08dfaa743b3cbad37fcd5b13ae9d280b8b7f716ec5ce"}, - {file = "pygit2-1.7.1-cp37-cp37m-win32.whl", hash = "sha256:56e960dc74f4582bfa3ca17a1a9d542732fc93b5cf8f82574c235d06b2d61eae"}, - {file = "pygit2-1.7.1-cp37-cp37m-win_amd64.whl", hash = "sha256:6b17ab922c2a2d99b30ab9222472b07732bf7261d9f9655a4ea23b4c700049d8"}, - {file = "pygit2-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:761a8850e33822796c1c24d411d5cc2460c04e1a74b04ae8560efd3596bbd6bd"}, - {file = "pygit2-1.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cb0414df6089d0072ebe93ff2f34730737172dd5f0e72289567d06a6caf09c0"}, - {file = "pygit2-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b060240cf3038e7a0706bbfc5436dd03b8d5ac797ac1d512b613f4d04b974c80"}, - {file = "pygit2-1.7.1-cp38-cp38-win32.whl", hash = "sha256:73a7b471f22cb59e8729016de1f447c472b3b2c1cc2b622194e5e3b48a7f5776"}, - {file = "pygit2-1.7.1-cp38-cp38-win_amd64.whl", hash = "sha256:3ddacbf461652d3d4900382f821d9fbd5ae2dedecd7862b5245842419ad0ccba"}, - {file = "pygit2-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7c467e81158f5827b3bca6362e5cc9b92857eff9de65034d338c1f18524b09be"}, - {file = "pygit2-1.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c56e10592e62610a19bd3e2a633aafe3488c57b906c7c2fde0299937f0f0b2f"}, - {file = "pygit2-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:812670f7994f31778e873a9eced29d2bbfa91674e8be0ab1e974c8a4bda9cbab"}, - {file = "pygit2-1.7.1-cp39-cp39-win32.whl", hash = "sha256:d831825ad9c3b3c28e6b3ef8a2401ad2d3fd4db5455427ff27175a7e254e2592"}, - {file = "pygit2-1.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:2c9e95efb86c0b32cc07c26be3d179e851ca4a7899c47fef63c4203963144f5e"}, - {file = "pygit2-1.7.1.tar.gz", hash = "sha256:d7faa29558436decc2e78110f38d6677eb366b683ba5cdc2803d47195711165d"}, + {file = "pygit2-1.8.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:723875972eb34a079b0ccb864f1b6c3fcd1cb057c39169f1651e93d761fee75c"}, + {file = "pygit2-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e2c7ede1ee92c2bca6d2ba8b78384c8ac7f973bb62010e0f8ebd0749197d6c7f"}, + {file = "pygit2-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9be4690b95f2d74edf94e42789e2dccf799418944f3076e05299664059cae88"}, + {file = "pygit2-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1354f21bad14ebc5fe8d86cfc07e879358bb4d0f172702a95c7aab4f644aff0e"}, + {file = "pygit2-1.8.0-cp310-cp310-win32.whl", hash = "sha256:e4a039331d8a8ede8d063d54ec55de4999ff149830db4deb0e7bf4af879b51ea"}, + {file = "pygit2-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:dd6cc30f292304ef1a284ed4dad632efbccd23c0dd00b2fb67e6011269814463"}, + {file = "pygit2-1.8.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:84627ed330b748f23be906a31bef6640b3d009329ec65cc395494243ca1498cc"}, + {file = "pygit2-1.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34a0604c83872d45368c74e27e204f2233bc80a61777c494adfc302fb9e19dbb"}, + {file = "pygit2-1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ad9279a646d57b785e84cb86f73e775ae85ebc5361707a6e45aa66aeb905821"}, + {file = "pygit2-1.8.0-cp37-cp37m-win32.whl", hash = "sha256:b1e20e196c5f39516d188956e3bf1a8695539b69f6e973098e16abdf211f388e"}, + {file = "pygit2-1.8.0-cp37-cp37m-win_amd64.whl", hash = "sha256:be3dbe7ead161441c6562121c41fe2160555cd6ee82a3c4bf80df4626ae5a4e7"}, + {file = "pygit2-1.8.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9e7015b5c629b4b30bfb43a8347eba2d2ddcd68789d0d255fbdd3849a5381b44"}, + {file = "pygit2-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:29521da6db257e03dcf7314aceaadbc41f11fa7086d3fd0fe01804679043617a"}, + {file = "pygit2-1.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09f378ccd93aca34bc1fcb0b6add6ac5425558db9e7e8bf03aae2719c4c2de1e"}, + {file = "pygit2-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a39e7d3bdeaf780aa901cfd9f5d5681963e3d16433f422968c52343c226bfd7"}, + {file = "pygit2-1.8.0-cp38-cp38-win32.whl", hash = "sha256:a34272897c378feb7e22460a57fddda163668a1444ab984d5bfa3d8a118479c5"}, + {file = "pygit2-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:bfe85c17bf47cd8d29d91a162efac0f8de9570e01e01325131c15399d6686462"}, + {file = "pygit2-1.8.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d7406496f45d9746b545bf3f291687b6beef6c426fad9be6ee55ed593494b60c"}, + {file = "pygit2-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fb3c4426729b6c99fc62916e5cf7e1d2d002a82a180e2d064a9e07fba9729b67"}, + {file = "pygit2-1.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bf9eb8a333e0a0ac0a0cf71bc16f181501b389e4ff6c1a1fda8aa81aba51f70"}, + {file = "pygit2-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14f5202077b5fbb604a3f5c05effbe561ee0b478f673178dce1e2001b73f9578"}, + {file = "pygit2-1.8.0-cp39-cp39-win32.whl", hash = "sha256:e312cbe2aa1eaaf9c0d73f3cdde4bcc5fdc1c8a4108d1d159f12b9add7d13ee8"}, + {file = "pygit2-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:407ced944259a2542874231551fd65a16a0c8352e468a6f2c5462e4910ef7c50"}, + {file = "pygit2-1.8.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:04426794238d8e327a8ce961b66642db6faddc213989ad9d78412a89de5aac5d"}, + {file = "pygit2-1.8.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:507cd52d34d4b0536095ae5ed7c3271cebce5bab6d6b9a4587c45ebf759f5c67"}, + {file = "pygit2-1.8.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7765960ce478a2a2fe0282aec1207f16d789ae2b92035ef04ec6bbf96c74dfc7"}, + {file = "pygit2-1.8.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:797194d467630f88a7b2ea59cea4bd72ef71009fbe7e97062282b73ba736d12b"}, + {file = "pygit2-1.8.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f7443a5c8c77cddab590c94197b7bccb809e0e57baecc2560e1031a8befdc21"}, + {file = "pygit2-1.8.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18d4aeb9f3f92c472711c87f88985040807ce2f34b4c9d5278fa0ae4dc22968d"}, + {file = "pygit2-1.8.0.tar.gz", hash = "sha256:6e2c5cff5aa1e43f43103480761152f5c5d6bef40f5c1f50c8758a6e89e66cb6"}, ] pygments = [ - {file = "Pygments-2.10.0-py3-none-any.whl", hash = "sha256:b8e67fe6af78f492b3c4b3e2970c0624cbf08beb1e493b2c99b9fa1b67a20380"}, - {file = "Pygments-2.10.0.tar.gz", hash = "sha256:f398865f7eb6874156579fdf36bc840a03cab64d1cde9e93d68f46a425ec52c6"}, + {file = "Pygments-2.11.2-py3-none-any.whl", hash = "sha256:44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65"}, + {file = "Pygments-2.11.2.tar.gz", hash = "sha256:4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a"}, ] pylint = [ - {file = "pylint-2.12.1-py3-none-any.whl", hash = "sha256:b4b5a7b6d04e914a11c198c816042af1fb2d3cda29bb0c98a9c637010da2a5c5"}, - {file = "pylint-2.12.1.tar.gz", hash = "sha256:4f4a52b132c05b49094b28e109febcec6bfb7bc6961c7485a5ad0a0f961df289"}, + {file = "pylint-2.12.2-py3-none-any.whl", hash = "sha256:daabda3f7ed9d1c60f52d563b1b854632fd90035bcf01443e234d3dc794e3b74"}, + {file = "pylint-2.12.2.tar.gz", hash = "sha256:9d945a73640e1fec07ee34b42f5669b770c759acd536ec7b16d7e4b87a9c9ff9"}, ] pyparsing = [ - {file = "pyparsing-3.0.6-py3-none-any.whl", hash = "sha256:04ff808a5b90911829c55c4e26f75fa5ca8a2f5f36aa3a51f68e27033341d3e4"}, - {file = "pyparsing-3.0.6.tar.gz", hash = "sha256:d9bdec0013ef1eb5a84ab39a3b3868911598afa494f5faa038647101504e2b81"}, + {file = "pyparsing-3.0.7-py3-none-any.whl", hash = "sha256:a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484"}, + {file = "pyparsing-3.0.7.tar.gz", hash = "sha256:18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea"}, ] pyreadline = [ {file = "pyreadline-2.1.win-amd64.exe", hash = "sha256:9ce5fa65b8992dfa373bddc5b6e0864ead8f291c94fbfec05fbd5c836162e67b"}, @@ -1684,117 +1745,38 @@ pyyaml = [ {file = "PyYAML-5.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:c20cfa2d49991c8b4147af39859b167664f2ad4561704ee74c1de03318e898db"}, {file = "PyYAML-5.4.1.tar.gz", hash = "sha256:607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e"}, ] -regex = [ - {file = "regex-2021.11.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9345b6f7ee578bad8e475129ed40123d265464c4cfead6c261fd60fc9de00bcf"}, - {file = "regex-2021.11.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:416c5f1a188c91e3eb41e9c8787288e707f7d2ebe66e0a6563af280d9b68478f"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0538c43565ee6e703d3a7c3bdfe4037a5209250e8502c98f20fea6f5fdf2965"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ee1227cf08b6716c85504aebc49ac827eb88fcc6e51564f010f11a406c0a667"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6650f16365f1924d6014d2ea770bde8555b4a39dc9576abb95e3cd1ff0263b36"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30ab804ea73972049b7a2a5c62d97687d69b5a60a67adca07eb73a0ddbc9e29f"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:68a067c11463de2a37157930d8b153005085e42bcb7ad9ca562d77ba7d1404e0"}, - {file = "regex-2021.11.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:162abfd74e88001d20cb73ceaffbfe601469923e875caf9118333b1a4aaafdc4"}, - {file = "regex-2021.11.10-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b9ed0b1e5e0759d6b7f8e2f143894b2a7f3edd313f38cf44e1e15d360e11749b"}, - {file = "regex-2021.11.10-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:473e67837f786404570eae33c3b64a4b9635ae9f00145250851a1292f484c063"}, - {file = "regex-2021.11.10-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2fee3ed82a011184807d2127f1733b4f6b2ff6ec7151d83ef3477f3b96a13d03"}, - {file = "regex-2021.11.10-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:d5fd67df77bab0d3f4ea1d7afca9ef15c2ee35dfb348c7b57ffb9782a6e4db6e"}, - {file = "regex-2021.11.10-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5d408a642a5484b9b4d11dea15a489ea0928c7e410c7525cd892f4d04f2f617b"}, - {file = "regex-2021.11.10-cp310-cp310-win32.whl", hash = "sha256:98ba568e8ae26beb726aeea2273053c717641933836568c2a0278a84987b2a1a"}, - {file = "regex-2021.11.10-cp310-cp310-win_amd64.whl", hash = "sha256:780b48456a0f0ba4d390e8b5f7c661fdd218934388cde1a974010a965e200e12"}, - {file = "regex-2021.11.10-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:dba70f30fd81f8ce6d32ddeef37d91c8948e5d5a4c63242d16a2b2df8143aafc"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1f54b9b4b6c53369f40028d2dd07a8c374583417ee6ec0ea304e710a20f80a0"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fbb9dc00e39f3e6c0ef48edee202f9520dafb233e8b51b06b8428cfcb92abd30"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:666abff54e474d28ff42756d94544cdfd42e2ee97065857413b72e8a2d6a6345"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5537f71b6d646f7f5f340562ec4c77b6e1c915f8baae822ea0b7e46c1f09b733"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed2e07c6a26ed4bea91b897ee2b0835c21716d9a469a96c3e878dc5f8c55bb23"}, - {file = "regex-2021.11.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ca5f18a75e1256ce07494e245cdb146f5a9267d3c702ebf9b65c7f8bd843431e"}, - {file = "regex-2021.11.10-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:74cbeac0451f27d4f50e6e8a8f3a52ca074b5e2da9f7b505c4201a57a8ed6286"}, - {file = "regex-2021.11.10-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:3598893bde43091ee5ca0a6ad20f08a0435e93a69255eeb5f81b85e81e329264"}, - {file = "regex-2021.11.10-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:50a7ddf3d131dc5633dccdb51417e2d1910d25cbcf842115a3a5893509140a3a"}, - {file = "regex-2021.11.10-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:61600a7ca4bcf78a96a68a27c2ae9389763b5b94b63943d5158f2a377e09d29a"}, - {file = "regex-2021.11.10-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:563d5f9354e15e048465061509403f68424fef37d5add3064038c2511c8f5e00"}, - {file = "regex-2021.11.10-cp36-cp36m-win32.whl", hash = "sha256:93a5051fcf5fad72de73b96f07d30bc29665697fb8ecdfbc474f3452c78adcf4"}, - {file = "regex-2021.11.10-cp36-cp36m-win_amd64.whl", hash = "sha256:b483c9d00a565633c87abd0aaf27eb5016de23fed952e054ecc19ce32f6a9e7e"}, - {file = "regex-2021.11.10-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fff55f3ce50a3ff63ec8e2a8d3dd924f1941b250b0aac3d3d42b687eeff07a8e"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e32d2a2b02ccbef10145df9135751abea1f9f076e67a4e261b05f24b94219e36"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53db2c6be8a2710b359bfd3d3aa17ba38f8aa72a82309a12ae99d3c0c3dcd74d"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2207ae4f64ad3af399e2d30dde66f0b36ae5c3129b52885f1bffc2f05ec505c8"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5ca078bb666c4a9d1287a379fe617a6dccd18c3e8a7e6c7e1eb8974330c626a"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dd33eb9bdcfbabab3459c9ee651d94c842bc8a05fabc95edf4ee0c15a072495e"}, - {file = "regex-2021.11.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:05b7d6d7e64efe309972adab77fc2af8907bb93217ec60aa9fe12a0dad35874f"}, - {file = "regex-2021.11.10-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:42b50fa6666b0d50c30a990527127334d6b96dd969011e843e726a64011485da"}, - {file = "regex-2021.11.10-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:6e1d2cc79e8dae442b3fa4a26c5794428b98f81389af90623ffcc650ce9f6732"}, - {file = "regex-2021.11.10-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:0416f7399e918c4b0e074a0f66e5191077ee2ca32a0f99d4c187a62beb47aa05"}, - {file = "regex-2021.11.10-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:ce298e3d0c65bd03fa65ffcc6db0e2b578e8f626d468db64fdf8457731052942"}, - {file = "regex-2021.11.10-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:dc07f021ee80510f3cd3af2cad5b6a3b3a10b057521d9e6aaeb621730d320c5a"}, - {file = "regex-2021.11.10-cp37-cp37m-win32.whl", hash = "sha256:e71255ba42567d34a13c03968736c5d39bb4a97ce98188fafb27ce981115beec"}, - {file = "regex-2021.11.10-cp37-cp37m-win_amd64.whl", hash = "sha256:07856afef5ffcc052e7eccf3213317fbb94e4a5cd8177a2caa69c980657b3cb4"}, - {file = "regex-2021.11.10-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba05430e819e58544e840a68b03b28b6d328aff2e41579037e8bab7653b37d83"}, - {file = "regex-2021.11.10-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7f301b11b9d214f83ddaf689181051e7f48905568b0c7017c04c06dfd065e244"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aaa4e0705ef2b73dd8e36eeb4c868f80f8393f5f4d855e94025ce7ad8525f50"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:788aef3549f1924d5c38263104dae7395bf020a42776d5ec5ea2b0d3d85d6646"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f8af619e3be812a2059b212064ea7a640aff0568d972cd1b9e920837469eb3cb"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85bfa6a5413be0ee6c5c4a663668a2cad2cbecdee367630d097d7823041bdeec"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f23222527b307970e383433daec128d769ff778d9b29343fb3496472dc20dabe"}, - {file = "regex-2021.11.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:da1a90c1ddb7531b1d5ff1e171b4ee61f6345119be7351104b67ff413843fe94"}, - {file = "regex-2021.11.10-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f5be7805e53dafe94d295399cfbe5227f39995a997f4fd8539bf3cbdc8f47ca8"}, - {file = "regex-2021.11.10-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a955b747d620a50408b7fdf948e04359d6e762ff8a85f5775d907ceced715129"}, - {file = "regex-2021.11.10-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:139a23d1f5d30db2cc6c7fd9c6d6497872a672db22c4ae1910be22d4f4b2068a"}, - {file = "regex-2021.11.10-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:ca49e1ab99593438b204e00f3970e7a5f70d045267051dfa6b5f4304fcfa1dbf"}, - {file = "regex-2021.11.10-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:96fc32c16ea6d60d3ca7f63397bff5c75c5a562f7db6dec7d412f7c4d2e78ec0"}, - {file = "regex-2021.11.10-cp38-cp38-win32.whl", hash = "sha256:0617383e2fe465732af4509e61648b77cbe3aee68b6ac8c0b6fe934db90be5cc"}, - {file = "regex-2021.11.10-cp38-cp38-win_amd64.whl", hash = "sha256:a3feefd5e95871872673b08636f96b61ebef62971eab044f5124fb4dea39919d"}, - {file = "regex-2021.11.10-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f7f325be2804246a75a4f45c72d4ce80d2443ab815063cdf70ee8fb2ca59ee1b"}, - {file = "regex-2021.11.10-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:537ca6a3586931b16a85ac38c08cc48f10fc870a5b25e51794c74df843e9966d"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eef2afb0fd1747f33f1ee3e209bce1ed582d1896b240ccc5e2697e3275f037c7"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:432bd15d40ed835a51617521d60d0125867f7b88acf653e4ed994a1f8e4995dc"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b43c2b8a330a490daaef5a47ab114935002b13b3f9dc5da56d5322ff218eeadb"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:962b9a917dd7ceacbe5cd424556914cb0d636001e393b43dc886ba31d2a1e449"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fa8c626d6441e2d04b6ee703ef2d1e17608ad44c7cb75258c09dd42bacdfc64b"}, - {file = "regex-2021.11.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3c5fb32cc6077abad3bbf0323067636d93307c9fa93e072771cf9a64d1c0f3ef"}, - {file = "regex-2021.11.10-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:cd410a1cbb2d297c67d8521759ab2ee3f1d66206d2e4328502a487589a2cb21b"}, - {file = "regex-2021.11.10-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e6096b0688e6e14af6a1b10eaad86b4ff17935c49aa774eac7c95a57a4e8c296"}, - {file = "regex-2021.11.10-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:529801a0d58809b60b3531ee804d3e3be4b412c94b5d267daa3de7fadef00f49"}, - {file = "regex-2021.11.10-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0f594b96fe2e0821d026365f72ac7b4f0b487487fb3d4aaf10dd9d97d88a9737"}, - {file = "regex-2021.11.10-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2409b5c9cef7054dde93a9803156b411b677affc84fca69e908b1cb2c540025d"}, - {file = "regex-2021.11.10-cp39-cp39-win32.whl", hash = "sha256:3b5df18db1fccd66de15aa59c41e4f853b5df7550723d26aa6cb7f40e5d9da5a"}, - {file = "regex-2021.11.10-cp39-cp39-win_amd64.whl", hash = "sha256:83ee89483672b11f8952b158640d0c0ff02dc43d9cb1b70c1564b49abe92ce29"}, - {file = "regex-2021.11.10.tar.gz", hash = "sha256:f341ee2df0999bfdf7a95e448075effe0db212a59387de1a70690e4acb03d4c6"}, -] requests = [ - {file = "requests-2.26.0-py2.py3-none-any.whl", hash = "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24"}, - {file = "requests-2.26.0.tar.gz", hash = "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7"}, + {file = "requests-2.27.1-py2.py3-none-any.whl", hash = "sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d"}, + {file = "requests-2.27.1.tar.gz", hash = "sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61"}, ] rich = [ - {file = "rich-10.14.0-py3-none-any.whl", hash = "sha256:ab9cbfd7a3802d8c6f0fa91e974630e2a69447972dcbb9dfe9b01016dd95e38e"}, - {file = "rich-10.14.0.tar.gz", hash = "sha256:8bfe4546d56b4131298d3a9e571a0742de342f1593770bd0d4707299f772a0af"}, + {file = "rich-10.16.2-py3-none-any.whl", hash = "sha256:c59d73bd804c90f747c8d7b1d023b88f2a9ac2454224a4aeaf959b21eeb42d03"}, + {file = "rich-10.16.2.tar.gz", hash = "sha256:720974689960e06c2efdb54327f8bf0cdbdf4eae4ad73b6c94213cad405c371b"}, ] scipy = [ - {file = "scipy-1.7.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:173308efba2270dcd61cd45a30dfded6ec0085b4b6eb33b5eb11ab443005e088"}, - {file = "scipy-1.7.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:21b66200cf44b1c3e86495e3a436fc7a26608f92b8d43d344457c54f1c024cbc"}, - {file = "scipy-1.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ceebc3c4f6a109777c0053dfa0282fddb8893eddfb0d598574acfb734a926168"}, - {file = "scipy-1.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7eaea089345a35130bc9a39b89ec1ff69c208efa97b3f8b25ea5d4c41d88094"}, - {file = "scipy-1.7.3-cp310-cp310-win_amd64.whl", hash = "sha256:304dfaa7146cffdb75fbf6bb7c190fd7688795389ad060b970269c8576d038e9"}, - {file = "scipy-1.7.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:033ce76ed4e9f62923e1f8124f7e2b0800db533828c853b402c7eec6e9465d80"}, - {file = "scipy-1.7.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4d242d13206ca4302d83d8a6388c9dfce49fc48fdd3c20efad89ba12f785bf9e"}, - {file = "scipy-1.7.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8499d9dd1459dc0d0fe68db0832c3d5fc1361ae8e13d05e6849b358dc3f2c279"}, - {file = "scipy-1.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca36e7d9430f7481fc7d11e015ae16fbd5575615a8e9060538104778be84addf"}, - {file = "scipy-1.7.3-cp37-cp37m-win32.whl", hash = "sha256:e2c036492e673aad1b7b0d0ccdc0cb30a968353d2c4bf92ac8e73509e1bf212c"}, - {file = "scipy-1.7.3-cp37-cp37m-win_amd64.whl", hash = "sha256:866ada14a95b083dd727a845a764cf95dd13ba3dc69a16b99038001b05439709"}, - {file = "scipy-1.7.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:65bd52bf55f9a1071398557394203d881384d27b9c2cad7df9a027170aeaef93"}, - {file = "scipy-1.7.3-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:f99d206db1f1ae735a8192ab93bd6028f3a42f6fa08467d37a14eb96c9dd34a3"}, - {file = "scipy-1.7.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5f2cfc359379c56b3a41b17ebd024109b2049f878badc1e454f31418c3a18436"}, - {file = "scipy-1.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb7ae2c4dbdb3c9247e07acc532f91077ae6dbc40ad5bd5dca0bb5a176ee9bda"}, - {file = "scipy-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95c2d250074cfa76715d58830579c64dff7354484b284c2b8b87e5a38321672c"}, - {file = "scipy-1.7.3-cp38-cp38-win32.whl", hash = "sha256:87069cf875f0262a6e3187ab0f419f5b4280d3dcf4811ef9613c605f6e4dca95"}, - {file = "scipy-1.7.3-cp38-cp38-win_amd64.whl", hash = "sha256:7edd9a311299a61e9919ea4192dd477395b50c014cdc1a1ac572d7c27e2207fa"}, - {file = "scipy-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:eef93a446114ac0193a7b714ce67659db80caf940f3232bad63f4c7a81bc18df"}, - {file = "scipy-1.7.3-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:eb326658f9b73c07081300daba90a8746543b5ea177184daed26528273157294"}, - {file = "scipy-1.7.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:93378f3d14fff07572392ce6a6a2ceb3a1f237733bd6dcb9eb6a2b29b0d19085"}, - {file = "scipy-1.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edad1cf5b2ce1912c4d8ddad20e11d333165552aba262c882e28c78bbc09dbf6"}, - {file = "scipy-1.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d1cc2c19afe3b5a546ede7e6a44ce1ff52e443d12b231823268019f608b9b12"}, - {file = "scipy-1.7.3-cp39-cp39-win32.whl", hash = "sha256:2c56b820d304dffcadbbb6cbfbc2e2c79ee46ea291db17e288e73cd3c64fefa9"}, - {file = "scipy-1.7.3-cp39-cp39-win_amd64.whl", hash = "sha256:3f78181a153fa21c018d346f595edd648344751d7f03ab94b398be2ad083ed3e"}, - {file = "scipy-1.7.3.tar.gz", hash = "sha256:ab5875facfdef77e0a47d5fd39ea178b58e60e454a4c85aa1e52fcb80db7babf"}, + {file = "scipy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:87b01c7d5761e8a266a0fbdb9d88dcba0910d63c1c671bdb4d99d29f469e9e03"}, + {file = "scipy-1.8.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ae3e327da323d82e918e593460e23babdce40d7ab21490ddf9fc06dec6b91a18"}, + {file = "scipy-1.8.0-cp310-cp310-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:16e09ef68b352d73befa8bcaf3ebe25d3941fe1a58c82909d5589856e6bc8174"}, + {file = "scipy-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c17a1878d00a5dd2797ccd73623ceca9d02375328f6218ee6d921e1325e61aff"}, + {file = "scipy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:937d28722f13302febde29847bbe554b89073fbb924a30475e5ed7b028898b5f"}, + {file = "scipy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:8f4d059a97b29c91afad46b1737274cb282357a305a80bdd9e8adf3b0ca6a3f0"}, + {file = "scipy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:38aa39b6724cb65271e469013aeb6f2ce66fd44f093e241c28a9c6bc64fd79ed"}, + {file = "scipy-1.8.0-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:559a8a4c03a5ba9fe3232f39ed24f86457e4f3f6c0abbeae1fb945029f092720"}, + {file = "scipy-1.8.0-cp38-cp38-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:f4a6d3b9f9797eb2d43938ac2c5d96d02aed17ef170c8b38f11798717523ddba"}, + {file = "scipy-1.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:92b2c2af4183ed09afb595709a8ef5783b2baf7f41e26ece24e1329c109691a7"}, + {file = "scipy-1.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a279e27c7f4566ef18bab1b1e2c37d168e365080974758d107e7d237d3f0f484"}, + {file = "scipy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad5be4039147c808e64f99c0e8a9641eb5d2fa079ff5894dcd8240e94e347af4"}, + {file = "scipy-1.8.0-cp38-cp38-win32.whl", hash = "sha256:3d9dd6c8b93a22bf9a3a52d1327aca7e092b1299fb3afc4f89e8eba381be7b59"}, + {file = "scipy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:5e73343c5e0d413c1f937302b2e04fb07872f5843041bcfd50699aef6e95e399"}, + {file = "scipy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:de2e80ee1d925984c2504812a310841c241791c5279352be4707cdcd7c255039"}, + {file = "scipy-1.8.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:c2bae431d127bf0b1da81fc24e4bba0a84d058e3a96b9dd6475dfcb3c5e8761e"}, + {file = "scipy-1.8.0-cp39-cp39-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:723b9f878095ed994756fa4ee3060c450e2db0139c5ba248ee3f9628bd64e735"}, + {file = "scipy-1.8.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:011d4386b53b933142f58a652aa0f149c9b9242abd4f900b9f4ea5fbafc86b89"}, + {file = "scipy-1.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6f0cd9c0bd374ef834ee1e0f0999678d49dcc400ea6209113d81528958f97c7"}, + {file = "scipy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3720d0124aced49f6f2198a6900304411dbbeed12f56951d7c66ebef05e3df6"}, + {file = "scipy-1.8.0-cp39-cp39-win32.whl", hash = "sha256:3d573228c10a3a8c32b9037be982e6440e411b443a6267b067cac72f690b8d56"}, + {file = "scipy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:bb7088e89cd751acf66195d2f00cf009a1ea113f3019664032d9075b1e727b6c"}, + {file = "scipy-1.8.0.tar.gz", hash = "sha256:31d4f2d6b724bc9a98e527b5849b8a7e589bf1ea630c33aa563eda912c9ff0bd"}, ] six = [ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, @@ -1805,8 +1787,8 @@ snowballstemmer = [ {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, ] sphinx = [ - {file = "Sphinx-4.3.0-py3-none-any.whl", hash = "sha256:7e2b30da5f39170efcd95c6270f07669d623c276521fee27ad6c380f49d2bf5b"}, - {file = "Sphinx-4.3.0.tar.gz", hash = "sha256:6d051ab6e0d06cba786c4656b0fe67ba259fe058410f49e95bee6e49c4052cbf"}, + {file = "Sphinx-4.4.0-py3-none-any.whl", hash = "sha256:5da895959511473857b6d0200f56865ed62c31e8f82dd338063b84ec022701fe"}, + {file = "Sphinx-4.4.0.tar.gz", hash = "sha256:6caad9786055cb1fa22b4a365c1775816b876f91966481765d7d50e9f0dd35cc"}, ] sphinx-rtd-theme = [ {file = "sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl", hash = "sha256:4d35a56f4508cfee4c4fb604373ede6feae2a306731d533f409ef5c3496fdbd8"}, @@ -1845,8 +1827,8 @@ toml = [ {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] tomli = [ - {file = "tomli-1.2.2-py3-none-any.whl", hash = "sha256:f04066f68f5554911363063a30b108d2b5a5b1a010aa8b6132af78489fe3aade"}, - {file = "tomli-1.2.2.tar.gz", hash = "sha256:c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee"}, + {file = "tomli-1.2.3-py3-none-any.whl", hash = "sha256:e3069e4be3ead9668e21cb9b074cd948f7b3113fd9c8bba083f48247aab8b11c"}, + {file = "tomli-1.2.3.tar.gz", hash = "sha256:05b6166bff487dc068d322585c7ea4ef78deed501cc124060e0f238e89a9231f"}, ] tqdm = [ {file = "tqdm-4.62.3-py2.py3-none-any.whl", hash = "sha256:8dd278a422499cd6b727e6ae4061c40b48fce8b76d1ccbf5d34fca9b7f925b0c"}, @@ -1857,12 +1839,12 @@ traitlets = [ {file = "traitlets-5.1.1.tar.gz", hash = "sha256:059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.0-py3-none-any.whl", hash = "sha256:829704698b22e13ec9eaf959122315eabb370b0884400e9818334d8b677023d9"}, - {file = "typing_extensions-4.0.0.tar.gz", hash = "sha256:2cdf80e4e04866a9b3689a51869016d36db0814d84b8d8a568d22781d45d27ed"}, + {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, + {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, ] urllib3 = [ - {file = "urllib3-1.26.7-py2.py3-none-any.whl", hash = "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844"}, - {file = "urllib3-1.26.7.tar.gz", hash = "sha256:4987c65554f7a2dbf30c18fd48778ef124af6fab771a377103da0585e2336ece"}, + {file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"}, + {file = "urllib3-1.26.8.tar.gz", hash = "sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"}, ] wcwidth = [ {file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"}, @@ -1925,6 +1907,10 @@ wrapt = [ {file = "wrapt-1.13.3.tar.gz", hash = "sha256:1fea9cd438686e6682271d36f3481a9f3636195578bab9ca3382e2f5f01fc185"}, ] yadism = [ - {file = "yadism-0.9.2-py3-none-any.whl", hash = "sha256:0d8276c62879d14e533baf81eacf02d30d70c589cf12e3440de3d4eef94184d0"}, - {file = "yadism-0.9.2.tar.gz", hash = "sha256:f38887bd34009c24ba0a99e2f11df170d8c9bf4b09ba1c0870f4a1d4aa44a227"}, + {file = "yadism-0.10.4-py3-none-any.whl", hash = "sha256:d779be314d4dc529d3c3e890c756fc41fc7ce06c414e17dee5e7df478baf660d"}, + {file = "yadism-0.10.4.tar.gz", hash = "sha256:ccd4cf5ef69e073edb73111d4194d7d9d4baabfa3e13d809fa0d385b4ce5becd"}, +] +zipp = [ + {file = "zipp-3.7.0-py3-none-any.whl", hash = "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"}, + {file = "zipp-3.7.0.tar.gz", hash = "sha256:9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d"}, ] diff --git a/pyproject.toml b/pyproject.toml index 4f2be558..be18ed1b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,11 +5,11 @@ description = "Generate runcards for producing PineAPPL grids." authors = ["Alessandro Candido "] [tool.poetry.dependencies] -python = ">=3.8,<3.10" +python = ">=3.8,<3.11" click = "^8.0.1" rich = "^10.6.0" PyYAML = "^5.4.1" -yadism = "^0.9.0" +yadism = "^0.10.4" pandas = "^1.3.0" lz4 = "^3.1.3" breezy = "^3.2.1" @@ -18,11 +18,11 @@ pygit2 = "^1.6.1" requests = "^2.26.0" a3b2bbc3ced97675ac3a71df45f55ba = "^6.4.0" lhapdf-management = "^0.2" -pineappl = {version = "0.5.0_beta.4", allow-prereleases = true} +pineappl = { version = "0.5.0_beta.5", allow-prereleases = true } # docs dependencies (for readthedocs) -Sphinx = { version ="^4.2.0", optional = true } -sphinx-rtd-theme = { version ="^1.0.0", optional = true } -sphinxcontrib-bibtex = { version = "^2.4.1", optional = true } +Sphinx = { version = "^4.2.0", optional = true } +sphinx-rtd-theme = { version = "^1.0.0", optional = true } +sphinxcontrib-bibtex = { version = "^2.4.1", optional = true } more-itertools = "^8.10.0" @@ -38,11 +38,7 @@ sphinxcontrib-bibtex = "^2.4.1" pylint = "^2.11.1" [tool.poetry.extras] -docs = [ - "sphinx", - "sphinx-rtd-theme", - "sphinxcontrib-bibtex" -] +docs = ["sphinx", "sphinx-rtd-theme", "sphinxcontrib-bibtex"] [tool.poetry.scripts] rr = "runcardsrunner:command" From 65f9f6f652cf04884b801c1f50ce2efc15a86f38 Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Mon, 14 Feb 2022 14:52:59 +0100 Subject: [PATCH 5/8] Update pineappl to v0.5 --- poetry.lock | 90 +++++++++++++++++++++++++------------------------- pyproject.toml | 2 +- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0469d700..ff4823bd 100644 --- a/poetry.lock +++ b/poetry.lock @@ -144,7 +144,7 @@ pycparser = "*" [[package]] name = "charset-normalizer" -version = "2.0.11" +version = "2.0.12" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false @@ -504,7 +504,7 @@ pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" [[package]] name = "pandas" -version = "1.4.0" +version = "1.4.1" description = "Powerful data structures for data analysis, time series, and statistics" category = "main" optional = false @@ -589,14 +589,14 @@ python-versions = "*" [[package]] name = "pineappl" -version = "0.5.0_beta.5" +version = "0.5.0" description = "Python bindings to PineAPPL" category = "main" optional = false python-versions = "*" [package.dependencies] -numpy = ">=1.21.0,<1.22.0" +numpy = ">=1.16.0,<2.0.0" [[package]] name = "pkgconfig" @@ -1042,7 +1042,7 @@ test = ["pytest"] [[package]] name = "typing-extensions" -version = "4.0.1" +version = "4.1.1" description = "Backported and Experimental Type Hints for Python 3.6+" category = "dev" optional = false @@ -1125,7 +1125,7 @@ docs = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-bibtex"] [metadata] lock-version = "1.1" python-versions = ">=3.8,<3.11" -content-hash = "f436b334d925db840e6632046d3bd54eddbd530fbd04881a4bb710f4135cd4a0" +content-hash = "0d4b13bcd8c95dda85fc7c4f78766d636b50eb01a851e0c2c82cbc6f5ea6776f" [metadata.files] a3b2bbc3ced97675ac3a71df45f55ba = [ @@ -1229,8 +1229,8 @@ cffi = [ {file = "cffi-1.15.0.tar.gz", hash = "sha256:920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954"}, ] charset-normalizer = [ - {file = "charset-normalizer-2.0.11.tar.gz", hash = "sha256:98398a9d69ee80548c762ba991a4728bfc3836768ed226b3945908d1a688371c"}, - {file = "charset_normalizer-2.0.11-py3-none-any.whl", hash = "sha256:2842d8f5e82a1f6aa437380934d5e1cd4fcf2003b06fed6940769c164a480a45"}, + {file = "charset-normalizer-2.0.12.tar.gz", hash = "sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597"}, + {file = "charset_normalizer-2.0.12-py3-none-any.whl", hash = "sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df"}, ] click = [ {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, @@ -1549,27 +1549,27 @@ packaging = [ {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"}, ] pandas = [ - {file = "pandas-1.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:de62cf699122dcef175988f0714678e59c453dc234c5b47b7136bfd7641e3c8c"}, - {file = "pandas-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:46a18572f3e1cb75db59d9461940e9ba7ee38967fa48dd58f4139197f6e32280"}, - {file = "pandas-1.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:73f7da2ccc38cc988b74e5400b430b7905db5f2c413ff215506bea034eaf832d"}, - {file = "pandas-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5229c95db3a907451dacebc551492db6f7d01743e49bbc862f4a6010c227d187"}, - {file = "pandas-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe454180ad31bbbe1e5d111b44443258730467f035e26b4e354655ab59405871"}, - {file = "pandas-1.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:784cca3f69cfd7f6bd7c7fdb44f2bbab17e6de55725e9ff36d6f382510dfefb5"}, - {file = "pandas-1.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:de8f8999864399529e8514a2e6bfe00fd161f0a667903655552ed12e583ae3cb"}, - {file = "pandas-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f19504f2783526fb5b4de675ea69d68974e21c1624f4b92295d057a31d5ec5f"}, - {file = "pandas-1.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f045bb5c6bfaba536089573bf97d6b8ccc7159d951fe63904c395a5e486fbe14"}, - {file = "pandas-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5280d057ddae06fe4a3cd6aa79040b8c205cd6dd21743004cf8635f39ed01712"}, - {file = "pandas-1.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f3b74335390dda49f5d5089fab71958812bf56f42aa27663ee4c16d19f4f1c5"}, - {file = "pandas-1.4.0-cp38-cp38-win32.whl", hash = "sha256:51e5da3802aaee1aa4254108ffaf1129a15fb3810b7ce8da1ec217c655b418f5"}, - {file = "pandas-1.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:f103a5cdcd66cb18882ccdc18a130c31c3cfe3529732e7f10a8ab3559164819c"}, - {file = "pandas-1.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4a8d5a200f8685e7ea562b2f022c77ab7cb82c1ca5b240e6965faa6f84e5c1e9"}, - {file = "pandas-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b5af258c7b090cca7b742cf2bd67ad1919aa9e4e681007366c9edad2d6a3d42b"}, - {file = "pandas-1.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:156aac90dd7b303bf0b91bae96c0503212777f86c731e41929c571125d26c8e9"}, - {file = "pandas-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2dad075089e17a72391de33021ad93720aff258c3c4b68c78e1cafce7e447045"}, - {file = "pandas-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d59c958d6b8f96fdf850c7821571782168d5acfe75ccf78cd8d1ac15fb921df"}, - {file = "pandas-1.4.0-cp39-cp39-win32.whl", hash = "sha256:55ec0e192eefa26d823fc25a1f213d6c304a3592915f368e360652994cdb8d9a"}, - {file = "pandas-1.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:23c04dab11f3c6359cfa7afa83d3d054a8f8c283d773451184d98119ef54da97"}, - {file = "pandas-1.4.0.tar.gz", hash = "sha256:cdd76254c7f0a1583bd4e4781fb450d0ebf392e10d3f12e92c95575942e37df5"}, + {file = "pandas-1.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3dfb32ed50122fe8c5e7f2b8d97387edd742cc78f9ec36f007ee126cd3720907"}, + {file = "pandas-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0259cd11e7e6125aaea3af823b80444f3adad6149ff4c97fef760093598b3e34"}, + {file = "pandas-1.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:96e9ece5759f9b47ae43794b6359bbc54805d76e573b161ae770c1ea59393106"}, + {file = "pandas-1.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:508c99debccd15790d526ce6b1624b97a5e1e4ca5b871319fb0ebfd46b8f4dad"}, + {file = "pandas-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6a7bbbb7950063bfc942f8794bc3e31697c020a14f1cd8905fc1d28ec674a01"}, + {file = "pandas-1.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:c614001129b2a5add5e3677c3a213a9e6fd376204cb8d17c04e84ff7dfc02a73"}, + {file = "pandas-1.4.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:4e1176f45981c8ccc8161bc036916c004ca51037a7ed73f2d2a9857e6dbe654f"}, + {file = "pandas-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bbb15ad79050e8b8d39ec40dd96a30cd09b886a2ae8848d0df1abba4d5502a67"}, + {file = "pandas-1.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6d6ad1da00c7cc7d8dd1559a6ba59ba3973be6b15722d49738b2be0977eb8a0c"}, + {file = "pandas-1.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:358b0bc98a5ff067132d23bf7a2242ee95db9ea5b7bbc401cf79205f11502fd3"}, + {file = "pandas-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6105af6533f8b63a43ea9f08a2ede04e8f43e49daef0209ab0d30352bcf08bee"}, + {file = "pandas-1.4.1-cp38-cp38-win32.whl", hash = "sha256:04dd15d9db538470900c851498e532ef28d4e56bfe72c9523acb32042de43dfb"}, + {file = "pandas-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:1b384516dbb4e6aae30e3464c2e77c563da5980440fbdfbd0968e3942f8f9d70"}, + {file = "pandas-1.4.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f02e85e6d832be37d7f16cf6ac8bb26b519ace3e5f3235564a91c7f658ab2a43"}, + {file = "pandas-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0b1a13f647e4209ed7dbb5da3497891d0045da9785327530ab696417ef478f84"}, + {file = "pandas-1.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:19f7c632436b1b4f84615c3b127bbd7bc603db95e3d4332ed259dc815c9aaa26"}, + {file = "pandas-1.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ea47ba1d6f359680130bd29af497333be6110de8f4c35b9211eec5a5a9630fa"}, + {file = "pandas-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e5a7a1e0ecaac652326af627a3eca84886da9e667d68286866d4e33f6547caf"}, + {file = "pandas-1.4.1-cp39-cp39-win32.whl", hash = "sha256:1d85d5f6be66dfd6d1d8d13b9535e342a2214260f1852654b19fa4d7b8d1218b"}, + {file = "pandas-1.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:3129a35d9dad1d80c234dd78f8f03141b914395d23f97cf92a366dcd19f8f8bf"}, + {file = "pandas-1.4.1.tar.gz", hash = "sha256:8db93ec98ac7cb5f8ac1420c10f5e3c43533153f253fe7fb6d891cf5aa2b80d2"}, ] parso = [ {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, @@ -1599,20 +1599,20 @@ pickleshare = [ {file = "pickleshare-0.7.5.tar.gz", hash = "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca"}, ] pineappl = [ - {file = "pineappl-0.5.0_beta.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:840bb478c956e1c9efc2555be42a65a8946f19ad3d5c40e9139b581d06dad867"}, - {file = "pineappl-0.5.0_beta.5-cp310-none-win_amd64.whl", hash = "sha256:45d348454f917d4dbc577057cb1e5e60b5529f5e1dd7c6a360cbc08c5ee12eca"}, - {file = "pineappl-0.5.0_beta.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca1061e8d255571a9c94beb07193077163b1e4e5ca1a3a96e8ba4e35f7d08da5"}, - {file = "pineappl-0.5.0_beta.5-cp36-none-win_amd64.whl", hash = "sha256:9f323e972a8ad120c44a0a06dba86ab878d31c99b9ac7cb620fb6005f5e63372"}, - {file = "pineappl-0.5.0_beta.5-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:fad57fa2dfe81f340889ec99b7e3d515545c72a5bd43af0c04973c877c636b70"}, - {file = "pineappl-0.5.0_beta.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adaa38a80450bdac5f0d4dc3fe97a57b51eeb0f8361cdab72f9902f06bdacb5a"}, - {file = "pineappl-0.5.0_beta.5-cp37-none-win_amd64.whl", hash = "sha256:d8201366c79b39c1d59c491e90f0bcfd203ca4bb1cbf8dd1624cd314b9caa3b9"}, - {file = "pineappl-0.5.0_beta.5-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:14495509b74dd980ea7f7e35fa358c83c0e2501bb169f7912400315b11f1b2b4"}, - {file = "pineappl-0.5.0_beta.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff627121ce4752c7b4f4c59496aee2c045c2e9749130e2b546fb9560c670132a"}, - {file = "pineappl-0.5.0_beta.5-cp38-none-win_amd64.whl", hash = "sha256:9509a2db330f237a7ed46e06dfc0ab2ac3ce9930e9b8f4ba9d8fa89c36b4db71"}, - {file = "pineappl-0.5.0_beta.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:9614fd199eb28cafa3fd3800211c59ffc541561146ad7d83118c01753fcb5e39"}, - {file = "pineappl-0.5.0_beta.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c8045b81f64a32ad1e53f7fe6702c000f2a3d1a97500d9731fbde6575d1bf54"}, - {file = "pineappl-0.5.0_beta.5-cp39-none-win_amd64.whl", hash = "sha256:96025cab5f4ea797536e1d9bf5cb0de1cdc0a7be5f1ce2014fe4b273c47388b4"}, - {file = "pineappl-0.5.0_beta.5.tar.gz", hash = "sha256:272e1aaae0987526f299cc3e4161f8319f31b63c9c53cdcb27f49c296773dd20"}, + {file = "pineappl-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:01731da882e4624159c51c90c661ecf766eed4bb6fa78bb50ddba15829d66480"}, + {file = "pineappl-0.5.0-cp310-none-win_amd64.whl", hash = "sha256:6e072e18b1bcb105245ae2fa5d11a24fd00b540f4dc9b9bb6527c3b1c4d8792a"}, + {file = "pineappl-0.5.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7691b5ccc5953c97062b1693733fbf5976d498b9bf8268b2dc0d35530ef82a62"}, + {file = "pineappl-0.5.0-cp36-none-win_amd64.whl", hash = "sha256:cedb1cf5af33ec32adf85a52b2815d6174ad03702a0de033f3273e250d8e03cf"}, + {file = "pineappl-0.5.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:3ea10e89f52992f0cf6e4ccb467a316f5e6ef5496aff085608667fab69f28f93"}, + {file = "pineappl-0.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:218881a15b8c6f4cbc84847677004fa620ef7af210c5dddcf06627f4abffbbab"}, + {file = "pineappl-0.5.0-cp37-none-win_amd64.whl", hash = "sha256:47d968c9d5052cf62e864576081513d1cdc772bb756ac45a3aecb3be78e9c9bf"}, + {file = "pineappl-0.5.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:e6c931bc47619069a2029391c44a416d7d95ee340ee33ef8c03097ff422c218b"}, + {file = "pineappl-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc0c2696f2645f1876fa22b631fabeb10067067e3fc3a3fa1edc9ed9d53bdf50"}, + {file = "pineappl-0.5.0-cp38-none-win_amd64.whl", hash = "sha256:997822f02c3e2249bbcc215f80004e2c9c841b7879691ba4b20843e357680e87"}, + {file = "pineappl-0.5.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:883917faffddd6c077f64baf383682c779f4d3176a26b778a6879c680b16f6ad"}, + {file = "pineappl-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a447fb7d84de12af0416c07154fbb4234b5b6a7146f2ee8f54e70ca6c617309"}, + {file = "pineappl-0.5.0-cp39-none-win_amd64.whl", hash = "sha256:be9cc7c755b710d9113ad7bef13beea59ec32815d7e42b08622418e7cf4e3f5c"}, + {file = "pineappl-0.5.0.tar.gz", hash = "sha256:742a7f085db2a0c12dbf49750a1f1047e1aff4481627739cf0406b8c630d6fdd"}, ] pkgconfig = [ {file = "pkgconfig-1.5.5-py3-none-any.whl", hash = "sha256:d20023bbeb42ee6d428a0fac6e0904631f545985a10cdd71a20aa58bc47a4209"}, @@ -1839,8 +1839,8 @@ traitlets = [ {file = "traitlets-5.1.1.tar.gz", hash = "sha256:059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, - {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, + {file = "typing_extensions-4.1.1-py3-none-any.whl", hash = "sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2"}, + {file = "typing_extensions-4.1.1.tar.gz", hash = "sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42"}, ] urllib3 = [ {file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"}, diff --git a/pyproject.toml b/pyproject.toml index be18ed1b..6856c40f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ pygit2 = "^1.6.1" requests = "^2.26.0" a3b2bbc3ced97675ac3a71df45f55ba = "^6.4.0" lhapdf-management = "^0.2" -pineappl = { version = "0.5.0_beta.5", allow-prereleases = true } +pineappl = "0.5.0" # docs dependencies (for readthedocs) Sphinx = { version = "^4.2.0", optional = true } sphinx-rtd-theme = { version = "^1.0.0", optional = true } From 3820275673704a0832049f21aa285444ba8299ba Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Wed, 16 Feb 2022 19:30:19 +0100 Subject: [PATCH 6/8] Fix paths modules names --- runcardsrunner/cli/list.py | 7 +++--- runcardsrunner/external/__init__.py | 1 + runcardsrunner/external/mg5/__init__.py | 29 +++++++++++++++---------- 3 files changed, 21 insertions(+), 16 deletions(-) diff --git a/runcardsrunner/cli/list.py b/runcardsrunner/cli/list.py index af036b46..0205c4c9 100644 --- a/runcardsrunner/cli/list.py +++ b/runcardsrunner/cli/list.py @@ -1,8 +1,7 @@ import rich import rich.markdown -from .. import paths -from ..external.mg5 import paths as mg5_paths +from .. import external, paths from ._base import command @@ -31,13 +30,13 @@ def mg5(): @mg5.command() def patches(): """List available patches.""" - main(mg5_paths.patches, files=True) + main(external.mg5.paths.patches, files=True) @mg5.command() def cuts(): """List available cuts.""" - main(mg5_paths.cuts_code, files=True) + main(external.mg5.paths.cuts_code, files=True) def main(path, files=False, prefix=""): diff --git a/runcardsrunner/external/__init__.py b/runcardsrunner/external/__init__.py index e69de29b..bb95b86d 100644 --- a/runcardsrunner/external/__init__.py +++ b/runcardsrunner/external/__init__.py @@ -0,0 +1 @@ +from . import mg5, yad diff --git a/runcardsrunner/external/mg5/__init__.py b/runcardsrunner/external/mg5/__init__.py index ac8bf1db..2f1856eb 100644 --- a/runcardsrunner/external/mg5/__init__.py +++ b/runcardsrunner/external/mg5/__init__.py @@ -7,9 +7,11 @@ import pandas as pd import pineappl -from ... import install, log, paths, tools +from ... import install, log +from ... import paths as gpaths +from ... import tools from .. import interface -from . import paths as mg5_paths +from . import paths class Mg5(interface.External): @@ -40,7 +42,7 @@ def run(self): # create output folder log.subprocess( - [str(paths.mg5_exe), str(output_file)], + [str(gpaths.mg5_exe), str(output_file)], cwd=self.dest, out=(self.dest / "output.log"), ) @@ -57,7 +59,7 @@ def run(self): # enforce proper analysis # - copy analysis.f - analysis = (paths.runcards / self.name / "analysis.f").read_text() + analysis = (gpaths.runcards / self.name / "analysis.f").read_text() (self.mg5_dir / "FixedOrderAnalysis" / f"{self.name}.f").write_text(analysis) # - update analysis card analysis_card = self.mg5_dir / "Cards" / "FO_analyse_card.dat" @@ -72,7 +74,7 @@ def run(self): # launch file; for the time being we create the file here, but in the # future it should be read from the theory database EDIT: now available # in self.theory - variables = json.loads((paths.pkg / "variables.json").read_text()) + variables = json.loads((gpaths.pkg / "variables.json").read_text()) variables["LHAPDF_ID"] = self.pdf_id # replace the variables with their values @@ -108,12 +110,13 @@ def run(self): if user_taumin is not None: set_tau_min_patch = ( - (mg5_paths.patches / "set_tau_min.patch") + (paths.patches / "set_tau_min.patch") .read_text() .replace("@TAU_MIN@", f"{user_taumin}d0") ) (self.dest / "set_tau_min.patch").write_text(set_tau_min_patch) self.tau_min = user_taumin + __import__("pdb").set_trace() tools.patch(set_tau_min_patch, self.mg5_dir) # parse launch file for other patches @@ -126,7 +129,7 @@ def run(self): if len(enable_patches_list) != 0: for patch in enable_patches_list: - patch_file = mg5_paths.patches / patch + patch_file = paths.patches / patch patch_file = patch_file.with_suffix(patch_file.suffix + ".patch") if not patch_file.exists(): raise ValueError( @@ -137,7 +140,7 @@ def run(self): # launch run log.subprocess( - [str(paths.mg5_exe), str(launch_file)], + [str(gpaths.mg5_exe), str(launch_file)], cwd=self.dest, out=self.dest / "launch.log", ) @@ -204,13 +207,15 @@ def collect_versions(self): versions = {} versions["mg5amc_revno"] = ( subprocess.run( - "brz revno".split(), cwd=paths.mg5amc, stdout=subprocess.PIPE + "brz revno".split(), cwd=gpaths.mg5amc, stdout=subprocess.PIPE ) .stdout.decode() .strip() ) mg5amc_repo = ( - subprocess.run("brz info".split(), cwd=paths.mg5amc, stdout=subprocess.PIPE) + subprocess.run( + "brz info".split(), cwd=gpaths.mg5amc, stdout=subprocess.PIPE + ) .stdout.decode() .strip() ) @@ -243,7 +248,7 @@ def apply_user_cuts(cuts_file, user_cuts): marker_pos = find_marker_position("logical function passcuts_user", contents) marker_pos = marker_pos + 8 - for fname in mg5_paths.cuts_variables.iterdir(): + for fname in paths.cuts_variables.iterdir(): name = fname.stem if any(i[0].startswith(name) for i in user_cuts): contents.insert(marker_pos, fname.read_text()) @@ -268,7 +273,7 @@ def apply_user_cuts(cuts_file, user_cuts): value = value + "d0" - code = (mg5_paths.cuts_code / f"{name}.f").read_text().format(value) + code = (paths.cuts_code / f"{name}.f").read_text().format(value) contents.insert(marker_pos, code) with open(cuts_file, "w") as fd: From cd82ef551222946b01538e78456c1023d7d92e8b Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Wed, 16 Feb 2022 21:13:31 +0100 Subject: [PATCH 7/8] Upgrade pre-commit --- .pre-commit-config.yaml | 18 +- docs/source/conf.py | 1 + .../disable_njet_cut.patch | 2 +- nnpdf31_proc/ATLAS_TTB_13TEV_TOT/analysis.f | 2 +- nnpdf31_proc/ATLAS_TTB_7TEV_TOT/analysis.f | 2 +- .../ATLAS_TTB_8TEV_2L_TTRAP/analysis.f | 2 +- nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TPT/analysis.f | 6 +- .../ATLAS_TTB_8TEV_LJ_TRAP/analysis.f | 8 +- nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTM/analysis.f | 8 +- .../ATLAS_TTB_8TEV_LJ_TTRAP/analysis.f | 8 +- nnpdf31_proc/ATLAS_TTB_8TEV_TOT/analysis.f | 2 +- nnpdf31_proc/CMS_TTB_13TEV_2L_TPT/analysis.f | 2 +- nnpdf31_proc/CMS_TTB_13TEV_2L_TRAP/analysis.f | 4 +- .../CMS_TTB_13TEV_2L_TTRAP/analysis.f | 2 +- nnpdf31_proc/CMS_TTB_13TEV_LJ_TPT/analysis.f | 2 +- nnpdf31_proc/CMS_TTB_13TEV_LJ_TRAP/analysis.f | 4 +- .../CMS_TTB_13TEV_LJ_TTRAP/analysis.f | 2 +- rr | 1 + run_implement_user_defined_cuts.py | 197 +++++++++--------- runcardsrunner/__init__.py | 1 + runcardsrunner/__main__.py | 1 + runcardsrunner/cli/__init__.py | 1 + runcardsrunner/cli/_base.py | 1 + runcardsrunner/cli/install.py | 1 + runcardsrunner/cli/list.py | 1 + runcardsrunner/cli/merge.py | 1 + runcardsrunner/cli/run.py | 1 + runcardsrunner/cli/update.py | 1 + runcardsrunner/external/__init__.py | 1 + runcardsrunner/external/interface.py | 1 + runcardsrunner/external/mg5/__init__.py | 2 +- runcardsrunner/external/mg5/paths.py | 1 + runcardsrunner/external/yad.py | 1 + runcardsrunner/install.py | 1 + runcardsrunner/log.py | 1 + runcardsrunner/paths.py | 1 + runcardsrunner/table.py | 1 + runcardsrunner/tools.py | 3 +- 38 files changed, 167 insertions(+), 128 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 027f1be4..9373b13e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,17 +2,29 @@ # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.0.1 + rev: v4.1.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml + - id: check-toml + - id: check-merge-conflict + - id: debug-statements + - id: fix-encoding-pragma - repo: https://github.com/psf/black - rev: 21.6b0 + rev: 22.1.0 hooks: - id: black + - repo: https://github.com/asottile/blacken-docs + rev: v1.12.1 + hooks: + - id: blacken-docs - repo: https://github.com/pycqa/isort - rev: 5.9.1 + rev: 5.10.1 hooks: - id: isort args: ["--profile", "black"] + - repo: https://github.com/asottile/pyupgrade + rev: v2.31.0 + hooks: + - id: pyupgrade diff --git a/docs/source/conf.py b/docs/source/conf.py index 60fd460f..54570a56 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # Configuration file for the Sphinx documentation builder. # # This file only contains a selection of the most common options. For a full diff --git a/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch b/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch index 9f5edfbf..c91de1de 100644 --- a/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch +++ b/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch @@ -2,7 +2,7 @@ +++ NLO/SubProcesses/cuts.f 2020-12-28 08:35:21.039628789 +0100 @@ -267,10 +267,10 @@ c****************************************************************************** - + c Apply the jet cuts - if (njet .ne. nQCD .and. njet .ne. nQCD-1) then - passcuts_user=.false. diff --git a/nnpdf31_proc/ATLAS_TTB_13TEV_TOT/analysis.f b/nnpdf31_proc/ATLAS_TTB_13TEV_TOT/analysis.f index 8a0aa254..f43f4479 100644 --- a/nnpdf31_proc/ATLAS_TTB_13TEV_TOT/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_13TEV_TOT/analysis.f @@ -18,7 +18,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc diff --git a/nnpdf31_proc/ATLAS_TTB_7TEV_TOT/analysis.f b/nnpdf31_proc/ATLAS_TTB_7TEV_TOT/analysis.f index 8a0aa254..f43f4479 100644 --- a/nnpdf31_proc/ATLAS_TTB_7TEV_TOT/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_7TEV_TOT/analysis.f @@ -18,7 +18,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_2L_TTRAP/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_2L_TTRAP/analysis.f index 312472aa..c44f4a3b 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_2L_TTRAP/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_2L_TTRAP/analysis.f @@ -63,7 +63,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TPT/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TPT/analysis.f index c897197f..a66547ee 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TPT/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TPT/analysis.f @@ -24,7 +24,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -40,7 +40,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision p(0:4,nexternal) double precision wgts(*) double precision pt_t - + pt_t = dsqrt(p(1,3)**2 + p(2,3)**2) call HwU_fill(1,pt_t,wgts) @@ -50,7 +50,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) call HwU_fill(5,pt_t,wgts) call HwU_fill(6,pt_t,wgts) - 999 return + 999 return end ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TRAP/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TRAP/analysis.f index a5605a0a..5c234703 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TRAP/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TRAP/analysis.f @@ -19,7 +19,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -36,13 +36,13 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision wgts(*) double precision yt, getrapidity external getrapidity - + yt = abs(getrapidity(p(0,3), p(3,3))) call HwU_fill(1,yt,wgts) call HwU_fill(2,yt,wgts) - 999 return + 999 return end ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -59,7 +59,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTM/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTM/analysis.f index 8c76f7a3..4b9c4ffa 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTM/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTM/analysis.f @@ -25,7 +25,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -46,9 +46,9 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) do i=0,3 pttx(i)=p(i,3)+p(i,4) enddo - + mtt = dsqrt(dot(pttx, pttx)) - + call HwU_fill(1,mtt,wgts) call HwU_fill(2,mtt,wgts) call HwU_fill(3,mtt,wgts) @@ -57,7 +57,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) call HwU_fill(6,mtt,wgts) call HwU_fill(7,mtt,wgts) - 999 return + 999 return end ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTRAP/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTRAP/analysis.f index 9622c763..efb6f6a6 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTRAP/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_LJ_TTRAP/analysis.f @@ -20,7 +20,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -31,7 +31,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) include 'nexternal.inc' integer istatus(nexternal) integer iPDG(nexternal) - integer ibody + integer ibody integer i double precision p(0:4,nexternal) double precision wgts(*) @@ -48,7 +48,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) call HwU_fill(2,yttx,wgts) call HwU_fill(3,yttx,wgts) - 999 return + 999 return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -65,7 +65,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/ATLAS_TTB_8TEV_TOT/analysis.f b/nnpdf31_proc/ATLAS_TTB_8TEV_TOT/analysis.f index 8a0aa254..f43f4479 100644 --- a/nnpdf31_proc/ATLAS_TTB_8TEV_TOT/analysis.f +++ b/nnpdf31_proc/ATLAS_TTB_8TEV_TOT/analysis.f @@ -18,7 +18,7 @@ subroutine analysis_end(dummy) implicit none double precision dummy call HwU_write_file - return + return end cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc diff --git a/nnpdf31_proc/CMS_TTB_13TEV_2L_TPT/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_2L_TPT/analysis.f index 05f0bb08..544960c0 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_2L_TPT/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_2L_TPT/analysis.f @@ -40,7 +40,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision p(0:4,nexternal) double precision wgts(*) double precision pt_t - + pt_t = dsqrt(p(1,3)**2 + p(2,3)**2) call HwU_fill(1,pt_t,wgts) diff --git a/nnpdf31_proc/CMS_TTB_13TEV_2L_TRAP/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_2L_TRAP/analysis.f index 7f63e0fe..3e35e154 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_2L_TRAP/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_2L_TRAP/analysis.f @@ -37,7 +37,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision wgts(*) double precision yt, getrapidity external getrapidity - + yt = getrapidity(p(0,3), p(3,3)) call HwU_fill(1,yt,wgts) @@ -61,7 +61,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/CMS_TTB_13TEV_2L_TTRAP/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_2L_TTRAP/analysis.f index 84f60e38..5e3df97b 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_2L_TTRAP/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_2L_TTRAP/analysis.f @@ -65,7 +65,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TPT/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TPT/analysis.f index 9ed47e5a..441d1d95 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TPT/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TPT/analysis.f @@ -38,7 +38,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision p(0:4,nexternal) double precision wgts(*) double precision pt_t - + pt_t = dsqrt(p(1,3)**2 + p(2,3)**2) call HwU_fill(1,pt_t,wgts) diff --git a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TRAP/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TRAP/analysis.f index 55c4667a..0cc93ed0 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TRAP/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TRAP/analysis.f @@ -36,7 +36,7 @@ subroutine analysis_fill(p,istatus,ipdg,wgts,ibody) double precision wgts(*) double precision yt, getrapidity external getrapidity - + yt = abs(getrapidity(p(0,3), p(3,3))) call HwU_fill(1,yt,wgts) @@ -59,7 +59,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TTRAP/analysis.f b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TTRAP/analysis.f index 55f8f77f..e356b6fd 100644 --- a/nnpdf31_proc/CMS_TTB_13TEV_LJ_TTRAP/analysis.f +++ b/nnpdf31_proc/CMS_TTB_13TEV_LJ_TTRAP/analysis.f @@ -63,7 +63,7 @@ function getrapidity(en,pl) else y=sign(1.d0,pl)*1.d8 endif - else + else y=sign(1.d0,pl)*1.d8 endif getrapidity=y diff --git a/rr b/rr index b0689f70..1c2402a5 100755 --- a/rr +++ b/rr @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# -*- coding: utf-8 -*- """ Zero-dependency bootstrap script """ diff --git a/run_implement_user_defined_cuts.py b/run_implement_user_defined_cuts.py index 526f1eda..92348642 100755 --- a/run_implement_user_defined_cuts.py +++ b/run_implement_user_defined_cuts.py @@ -1,47 +1,48 @@ #!/usr/bin/env python3 +# -*- coding: utf-8 -*- import os.path import sys cuts_variables = { - 'abscoscs': '''c variables for abscoscs cuts + "abscoscs": """c variables for abscoscs cuts real*8 zcoscs,zenl,zptxl,zptyl,zpzl,zenal,zptxal,zptyal,zpzal real*8 zpzll,zmll,zp1p,zp1m,zp2p,zp2m,zpt2ll integer zlep,zalep -''', - 'atlas_dy3d_8tev': '''c variables for atlas_dy3d_8tev cut +""", + "atlas_dy3d_8tev": """c variables for atlas_dy3d_8tev cut real*8 ppl(0:3),pplb(0:3) real*8 p1p,p1m,p2p,p2m,pzll,pt2ll real*8 xmll,xyll,xcos,xlimit -''', - 'atlas_wzrap11_cf': '''c variables for atlas_wzrap11_cf cut +""", + "atlas_wzrap11_cf": """c variables for atlas_wzrap11_cf cut real*8 ppl(0:4),pplb(0:4) real*8 xyll,xeta1,xeta2 -''', - 'atlas_1jet_8tev_r06': '''c variables for atlas_1jet_8tev_r06 cuts +""", + "atlas_1jet_8tev_r06": """c variables for atlas_1jet_8tev_r06 cuts real*8 xptj,xyj logical xjet -''', - 'cms_2jet_3d_8tev': '''c +""", + "cms_2jet_3d_8tev": """c real*8 xystar,xyboost,xptavg -''', - 'ptmiss': '''c variables for ptmiss cut +""", + "ptmiss": """c variables for ptmiss cut real*8 xptmiss(1:2) -''', - 'mtw': '''c variables for ptmiss cut +""", + "mtw": """c variables for ptmiss cut real*8 xmtw -''', +""", } cuts_code = { - 'mjj': '''c cut on the invariant mass of the leading jets + "mjj": """c cut on the invariant mass of the leading jets if (invm2_04(pjet(0,1),pjet(0,2),1d0) .lt. ({})**2) then passcuts_user=.false. return endif -''', - 'dyjj': '''c cut on the rapidity separation of the leading jets +""", + "dyjj": """c cut on the rapidity separation of the leading jets tmpvar=atanh(pjet(3,1)/pjet(0,1)) & -atanh(pjet(3,2)/pjet(0,2)) if (abs(tmpvar) .lt. {}) then @@ -49,8 +50,8 @@ return endif -''', - 'mmllmax': '''c cut for mmllmax (SFOS lepton pairs) +""", + "mmllmax": """c cut for mmllmax (SFOS lepton pairs) do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -64,8 +65,8 @@ endif enddo -''', - 'ptl1min': '''c cut for ptl1min (leading lepton) +""", + "ptl1min": """c cut for ptl1min (leading lepton) j = 0 do i=1,nexternal if (is_a_lm(i) .or. is_a_lp(i)) then @@ -79,15 +80,15 @@ return endif -''', - 'ptj1min': '''c cut for ptl1min (leading jet) +""", + "ptj1min": """c cut for ptl1min (leading jet) if (pt(pjet(0,1)) .lt. {}) then passcuts_user=.false. return endif -''', - 'yll': '''c cut on the rapidity of the two leading leptons +""", + "yll": """c cut on the rapidity of the two leading leptons j = 0 ! leading lepton index mm = 0 ! subleading lepton index do i=1,nexternal @@ -116,8 +117,8 @@ return endif -''', - 'ptzmin': '''c cut on the pt of SFOS lepton pairs +""", + "ptzmin": """c cut on the pt of SFOS lepton pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -132,8 +133,8 @@ endif enddo -''', - 'ptzmax': '''c cut on the pt of SFOS lepton pairs +""", + "ptzmax": """c cut on the pt of SFOS lepton pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -148,8 +149,8 @@ endif enddo -''', - 'yz': '''c cut on the rapidity of SFOS lepton pairs +""", + "yz": """c cut on the rapidity of SFOS lepton pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -164,8 +165,8 @@ endif enddo -''', - 'yh': '''c cut on Higgs particles +""", + "yh": """c cut on Higgs particles do i=1,nexternal if (ipdg_reco(i) .eq. 25) then if (abs(atanh(p_reco(3,i)/p_reco(0,i))) @@ -176,8 +177,8 @@ endif enddo -''', - 'yt': '''c cut on top particles +""", + "yt": """c cut on top particles do i=1,nexternal if (ipdg_reco(i).eq.6 .or. ipdg_reco(i).eq.-6) then if (abs(atanh(p_reco(3,i)/p_reco(0,i))) @@ -188,8 +189,8 @@ endif enddo -''', - 'abscoscsmin': '''c cut on the minimum of the absolute value of the cosine of the Collins-Soper angle of SFOS pairs +""", + "abscoscsmin": """c cut on the minimum of the absolute value of the cosine of the Collins-Soper angle of SFOS pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -230,8 +231,8 @@ endif enddo -''', - 'minetal': '''c cut on the minimum pseudorapidity of leptons +""", + "minetal": """c cut on the minimum pseudorapidity of leptons do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then if (abs(atanh(p_reco(3,i)/sqrt(p_reco(1,i)**2+p_reco(2,i)**2+ @@ -242,8 +243,8 @@ endif enddo -''', - 'abscoscsmax': '''c cut on the maximum of the absolute value of the cosine of the Collins-Soper angle of SFOS pairs +""", + "abscoscsmax": """c cut on the maximum of the absolute value of the cosine of the Collins-Soper angle of SFOS pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -284,8 +285,8 @@ endif enddo -''', - 'yzmin': '''c cut on the rapidity of SFOS lepton pairs +""", + "yzmin": """c cut on the rapidity of SFOS lepton pairs do i=1,nexternal-1 if (is_a_lm(i) .or. is_a_lp(i)) then do j=i+1,nexternal @@ -300,8 +301,8 @@ endif enddo -''', - 'atlas_dy3d_8tev': '''c +""", + "atlas_dy3d_8tev": """c if ({}) then do j = nincoming+1, nexternal if (iPDG_reco(j).eq.13) ppl(0:3)=p_reco(0:3,j) @@ -432,8 +433,8 @@ return endif endif -''', - 'atlas_wzrap11_cf': '''c +""", + "atlas_wzrap11_cf": """c if ({}) then do i = nincoming+1, nexternal if (iPDG_reco(i).eq.13) then @@ -467,8 +468,8 @@ return endif endif -''', - 'atlas_2jet_7tev_r06_0005': '''c +""", + "atlas_2jet_7tev_r06_0005": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -489,8 +490,8 @@ end block endif -''', - 'atlas_2jet_7tev_r06_0510': '''c +""", + "atlas_2jet_7tev_r06_0510": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -511,8 +512,8 @@ end block endif -''', - 'atlas_2jet_7tev_r06_1015': '''c +""", + "atlas_2jet_7tev_r06_1015": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -533,8 +534,8 @@ end block endif -''', - 'atlas_2jet_7tev_r06_1520': '''c +""", + "atlas_2jet_7tev_r06_1520": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -555,8 +556,8 @@ end block endif -''', - 'atlas_2jet_7tev_r06_2025': '''c +""", + "atlas_2jet_7tev_r06_2025": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -577,8 +578,8 @@ end block endif -''', - 'atlas_2jet_7tev_r06_2530': '''c +""", + "atlas_2jet_7tev_r06_2530": """c if ({}) then if (njet < 2) then passcuts_user=.false. @@ -599,8 +600,8 @@ end block endif -''', - 'atlas_1jet_8tev_r06': '''c +""", + "atlas_1jet_8tev_r06": """c if ({}) then xjet=.false. @@ -647,8 +648,8 @@ endif endif -''', - 'cms_2jets_7tev_0005': '''c +""", + "cms_2jets_7tev_0005": """c if ({}) then block real*8 xymax, xmjj @@ -669,8 +670,8 @@ end block end if -''', - 'cms_2jets_7tev_0510': '''c +""", + "cms_2jets_7tev_0510": """c if ({}) then block real*8 xymax, xmjj @@ -691,8 +692,8 @@ end block end if -''', - 'cms_2jets_7tev_1015': '''c +""", + "cms_2jets_7tev_1015": """c if ({}) then block real*8 xymax, xmjj @@ -713,8 +714,8 @@ end block end if -''', - 'cms_2jets_7tev_1520': '''c +""", + "cms_2jets_7tev_1520": """c if ({}) then block real*8 xymax, xmjj @@ -735,8 +736,8 @@ end block end if -''', - 'cms_2jets_7tev_2025': '''c +""", + "cms_2jets_7tev_2025": """c if ({}) then block real*8 xymax, xmjj @@ -757,8 +758,8 @@ end block end if -''', - 'cms_2jet_3d_8tev': '''c +""", + "cms_2jet_3d_8tev": """c if ({}) then if (njet.lt.2) then passcuts_user=.false. @@ -827,8 +828,8 @@ endif endif -''', - 'ptmiss': '''c cut on the sum of all missing transverse momentum +""", + "ptmiss": """c cut on the sum of all missing transverse momentum xptmiss=0d0 do i=3,nexternal @@ -845,8 +846,8 @@ return endif -''', - 'mtw': '''c cut on the transverse mass of W bosons +""", + "mtw": """c cut on the transverse mass of W bosons do i=3,nexternal do j=i+1,nexternal if (is_a_lm(i) .or. is_a_lp(i) .or. @@ -864,19 +865,19 @@ enddo enddo -''', +""", } -if __name__ == '__main__': +if __name__ == "__main__": if len(sys.argv) < 5: - print('Error: wrong number of arguments: {}'.format(sys.argv)) + print("Error: wrong number of arguments: {}".format(sys.argv)) exit(1) # the name of the file we want to patch filename = sys.argv[1] if not os.path.exists(filename): - print('Error: cut file `{}` does not exist'.format(filename)) + print("Error: cut file `{}` does not exist".format(filename)) exit(2) for i in zip(sys.argv[2::3], sys.argv[3::3], sys.argv[4::3]): @@ -884,17 +885,17 @@ # check if the cut is recognised if not name in cuts_code: - print('Error: unrecognised cut: {}'.format(name)) + print("Error: unrecognised cut: {}".format(name)) exit(3) - if i[1] != '=': - print('Error: wrong argument format') + if i[1] != "=": + print("Error: wrong argument format") exit(4) - with open(filename, 'r') as fd: + with open(filename, "r") as fd: contents = fd.readlines() - insertion_marker = 'logical function passcuts_user' + insertion_marker = "logical function passcuts_user" marker_pos = -1 for lineno, value in enumerate(contents): @@ -903,8 +904,11 @@ break if marker_pos == -1: - print('Error: could not find insertion marker `{}` in cut file `{}`' - .format(insertion_marker, filename)) + print( + "Error: could not find insertion marker `{}` in cut file `{}`".format( + insertion_marker, filename + ) + ) exit(5) marker_pos = marker_pos + 8 @@ -913,7 +917,7 @@ if any(i[0].startswith(name) for i in zip(sys.argv[2::3])): contents.insert(marker_pos, cuts_variables[name]) - insertion_marker = 'USER-DEFINED CUTS' + insertion_marker = "USER-DEFINED CUTS" marker_pos = -1 for lineno, value in enumerate(contents): @@ -922,14 +926,17 @@ break if marker_pos == -1: - print('Error: could not find insertion marker `{}` in cut file `{}`' - .format(insertion_marker, filename)) + print( + "Error: could not find insertion marker `{}` in cut file `{}`".format( + insertion_marker, filename + ) + ) exit(5) # skip some lines with comments marker_pos = marker_pos + 4 # insert and empty line - contents.insert(marker_pos - 1, '\n') + contents.insert(marker_pos - 1, "\n") for i in zip(reversed(sys.argv[2::3]), reversed(sys.argv[4::3])): name = i[0] @@ -943,12 +950,12 @@ try: float(value) except ValueError: - print('Error: format of value `{}` not understood'.format(value)) + print("Error: format of value `{}` not understood".format(value)) exit(6) - value = value + 'd0' + value = value + "d0" code = cuts_code[name].format(value) contents.insert(marker_pos, code) - with open(filename, 'w') as fd: + with open(filename, "w") as fd: fd.writelines(contents) diff --git a/runcardsrunner/__init__.py b/runcardsrunner/__init__.py index 3871419c..67dab754 100644 --- a/runcardsrunner/__init__.py +++ b/runcardsrunner/__init__.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- __version__ = "0.0.0" diff --git a/runcardsrunner/__main__.py b/runcardsrunner/__main__.py index 4258c4a9..a6d31a17 100644 --- a/runcardsrunner/__main__.py +++ b/runcardsrunner/__main__.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- from . import command command() diff --git a/runcardsrunner/cli/__init__.py b/runcardsrunner/cli/__init__.py index 8735bd24..7216222d 100644 --- a/runcardsrunner/cli/__init__.py +++ b/runcardsrunner/cli/__init__.py @@ -1,2 +1,3 @@ +# -*- coding: utf-8 -*- from . import install, list, merge, run, update from ._base import command diff --git a/runcardsrunner/cli/_base.py b/runcardsrunner/cli/_base.py index 8cb7d38b..b53d3aff 100644 --- a/runcardsrunner/cli/_base.py +++ b/runcardsrunner/cli/_base.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import click diff --git a/runcardsrunner/cli/install.py b/runcardsrunner/cli/install.py index aebc5dae..84518adc 100644 --- a/runcardsrunner/cli/install.py +++ b/runcardsrunner/cli/install.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import click from .. import install diff --git a/runcardsrunner/cli/list.py b/runcardsrunner/cli/list.py index 0205c4c9..11448f98 100644 --- a/runcardsrunner/cli/list.py +++ b/runcardsrunner/cli/list.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import rich import rich.markdown diff --git a/runcardsrunner/cli/merge.py b/runcardsrunner/cli/merge.py index 2c1cab0a..d1b24173 100644 --- a/runcardsrunner/cli/merge.py +++ b/runcardsrunner/cli/merge.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import itertools import pathlib import re diff --git a/runcardsrunner/cli/run.py b/runcardsrunner/cli/run.py index 54b93548..a3475dd7 100644 --- a/runcardsrunner/cli/run.py +++ b/runcardsrunner/cli/run.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import pathlib import time diff --git a/runcardsrunner/cli/update.py b/runcardsrunner/cli/update.py index 4814a309..e384600b 100644 --- a/runcardsrunner/cli/update.py +++ b/runcardsrunner/cli/update.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import pathlib import shutil diff --git a/runcardsrunner/external/__init__.py b/runcardsrunner/external/__init__.py index bb95b86d..ff1b7c3c 100644 --- a/runcardsrunner/external/__init__.py +++ b/runcardsrunner/external/__init__.py @@ -1 +1,2 @@ +# -*- coding: utf-8 -*- from . import mg5, yad diff --git a/runcardsrunner/external/interface.py b/runcardsrunner/external/interface.py index 5e6ba3e0..4afe7101 100644 --- a/runcardsrunner/external/interface.py +++ b/runcardsrunner/external/interface.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import abc import os import shutil diff --git a/runcardsrunner/external/mg5/__init__.py b/runcardsrunner/external/mg5/__init__.py index 2f1856eb..a60d95f5 100644 --- a/runcardsrunner/external/mg5/__init__.py +++ b/runcardsrunner/external/mg5/__init__.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import json import re import subprocess @@ -116,7 +117,6 @@ def run(self): ) (self.dest / "set_tau_min.patch").write_text(set_tau_min_patch) self.tau_min = user_taumin - __import__("pdb").set_trace() tools.patch(set_tau_min_patch, self.mg5_dir) # parse launch file for other patches diff --git a/runcardsrunner/external/mg5/paths.py b/runcardsrunner/external/mg5/paths.py index f3f98629..9bcbdc73 100644 --- a/runcardsrunner/external/mg5/paths.py +++ b/runcardsrunner/external/mg5/paths.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import pathlib subpkg = pathlib.Path(__file__).absolute().parent diff --git a/runcardsrunner/external/yad.py b/runcardsrunner/external/yad.py index 3bf7f04a..123ad80d 100644 --- a/runcardsrunner/external/yad.py +++ b/runcardsrunner/external/yad.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- from functools import reduce import lhapdf diff --git a/runcardsrunner/install.py b/runcardsrunner/install.py index a839524d..03f06601 100644 --- a/runcardsrunner/install.py +++ b/runcardsrunner/install.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import os import pathlib import shutil diff --git a/runcardsrunner/log.py b/runcardsrunner/log.py index 61f975d6..47e272bb 100644 --- a/runcardsrunner/log.py +++ b/runcardsrunner/log.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import pathlib import subprocess as sp import sys diff --git a/runcardsrunner/paths.py b/runcardsrunner/paths.py index 7e617ced..0419d0e4 100644 --- a/runcardsrunner/paths.py +++ b/runcardsrunner/paths.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import pathlib import shutil import tempfile diff --git a/runcardsrunner/table.py b/runcardsrunner/table.py index 04fcc607..3a279d24 100644 --- a/runcardsrunner/table.py +++ b/runcardsrunner/table.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import inspect import itertools diff --git a/runcardsrunner/tools.py b/runcardsrunner/tools.py index a87c0e41..21660c8a 100644 --- a/runcardsrunner/tools.py +++ b/runcardsrunner/tools.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import datetime import itertools import subprocess @@ -246,7 +247,7 @@ def common_substring(s1, s2, *sn): # iterate over all elements for n, (c1, c2, *cn) in enumerate(zip(s1, s2, *sn)) # if they are all equal keep going - if len(set([c1, c2, *cn])) > 1 + if len({c1, c2, *cn}) > 1 ) ] except StopIteration: From 0b1f2a56f292a029ac4db384a232f31da53d32b1 Mon Sep 17 00:00:00 2001 From: Alessandro Candido Date: Wed, 16 Feb 2022 23:01:58 +0100 Subject: [PATCH 8/8] Exclude patches from pre-commit --- .pre-commit-config.yaml | 1 + .../ATLAS_1JET_8TEV_R06/disable_njet_cut.patch | 2 +- .../mg5/patches/change_etaj_to_rapj.patch | 16 ++++++++-------- .../external/mg5/patches/set_tau_min.patch | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9373b13e..12069b0a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,6 @@ # See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks +exclude: '^.*\.patch$' repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.1.0 diff --git a/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch b/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch index c91de1de..9f5edfbf 100644 --- a/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch +++ b/nnpdf31_proc/ATLAS_1JET_8TEV_R06/disable_njet_cut.patch @@ -2,7 +2,7 @@ +++ NLO/SubProcesses/cuts.f 2020-12-28 08:35:21.039628789 +0100 @@ -267,10 +267,10 @@ c****************************************************************************** - + c Apply the jet cuts - if (njet .ne. nQCD .and. njet .ne. nQCD-1) then - passcuts_user=.false. diff --git a/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch b/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch index 73f9df42..f7bdc5d4 100644 --- a/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch +++ b/runcardsrunner/external/mg5/patches/change_etaj_to_rapj.patch @@ -2,16 +2,16 @@ +++ NLO/SubProcesses/fastjetfortran_madfks_core.cc 2020-11-27 18:13:47.285826142 +0100 @@ -76,7 +76,7 @@ /// and the extraction of the jets - void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, + void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, const JetDefinition & jet_def, - const double & ptmin, const double & etamax, + const double & ptmin, const double & rapmax, double * f77jets, int & njets, int * whichjet) { - + // transfer p[4*ipart+0..3] -> input_particles[i] @@ -90,9 +90,9 @@ jets = sorted_by_pt(cs->inclusive_jets(ptmin)); - + //apply the eta selector if etamax >0 - Selector select_eta = SelectorAbsEtaMax(etamax); - if (etamax > 0.) { @@ -20,22 +20,22 @@ + if (rapmax > 0.) { + jets = select_rap(jets); } - + // transfer jets -> f77jets[4*ijet+0..3] --- NLO/SubProcesses/fastjetfortran_madfks_full.cc.orig 2020-11-27 18:11:12.687075955 +0100 +++ NLO/SubProcesses/fastjetfortran_madfks_full.cc 2020-11-27 18:13:47.289826110 +0100 @@ -79,7 +79,7 @@ /// and the extraction of the jets - void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, + void amcatnlo_transfer_cluster_transfer(const double * p, const int & npart, const JetDefinition & jet_def, - const double & ptmin, const double & etamax, + const double & ptmin, const double & rapmax, double * f77jets, int & njets, int * whichjet, - const double & ghost_maxrap = 0.0, + const double & ghost_maxrap = 0.0, const int & nrepeat = 0, const double & ghost_area = 0.0) { @@ -101,9 +101,9 @@ jets = sorted_by_pt(cs->inclusive_jets(ptmin)); - + //apply the eta selector if etamax >0 - Selector select_eta = SelectorAbsEtaMax(etamax); - if (etamax > 0.) { @@ -44,5 +44,5 @@ + if (rapmax > 0.) { + jets = select_rap(jets); } - + // transfer jets -> f77jets[4*ijet+0..3] diff --git a/runcardsrunner/external/mg5/patches/set_tau_min.patch b/runcardsrunner/external/mg5/patches/set_tau_min.patch index c3455dd9..17b8eddb 100644 --- a/runcardsrunner/external/mg5/patches/set_tau_min.patch +++ b/runcardsrunner/external/mg5/patches/set_tau_min.patch @@ -146,7 +146,7 @@ - else - smin_update = dsqrt(smin_update)/nb_iden_pdg ! share over N particle, and change dimension - endif -- ! update in sqrt(s) so take the +- ! update in sqrt(s) so take the - if (j_fks.gt.nincoming) then - taumin(iFKS,ichan)=taumin(iFKS,ichan) + smin_update - else