{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.sdpython/actuariat_python","documentNamespace":"https://spdx.org/spdxdocs/protobom/6f8854d7-0a4c-4b88-8bba-915000f72903","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-26T13:20:44Z"},"packages":[{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"pycryptodomex","SPDXID":"SPDXRef-pypi-pycryptodomex-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycryptodomex"}]},{"name":"joblib","SPDXID":"SPDXRef-pypi-joblib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/joblib"}]},{"name":"isort","SPDXID":"SPDXRef-pypi-isort-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/isort"}]},{"name":"pycodestyle","SPDXID":"SPDXRef-pypi-pycodestyle-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycodestyle"}]},{"name":"threadpoolctl","SPDXID":"SPDXRef-pypi-threadpoolctl-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/threadpoolctl"}]},{"name":"pymmails","SPDXID":"SPDXRef-pypi-pymmails-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymmails"}]},{"name":"xlsxwriter","SPDXID":"SPDXRef-pypi-xlsxwriter-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/xlsxwriter"}]},{"name":"pygame","SPDXID":"SPDXRef-pypi-pygame-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pygame"}]},{"name":"statsmodels","SPDXID":"SPDXRef-pypi-statsmodels-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/statsmodels"}]},{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask"}]},{"name":"wheel","SPDXID":"SPDXRef-pypi-wheel-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wheel"}]},{"name":"cython","SPDXID":"SPDXRef-pypi-cython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cython"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"itsdangerous","SPDXID":"SPDXRef-pypi-itsdangerous-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/itsdangerous"}]},{"name":"docutils","SPDXID":"SPDXRef-pypi-docutils-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/docutils"}]},{"name":"werkzeug","SPDXID":"SPDXRef-pypi-werkzeug-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/werkzeug"}]},{"name":"pyquickhelper","SPDXID":"SPDXRef-pypi-pyquickhelper-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyquickhelper"}]},{"name":"openpyxl","SPDXID":"SPDXRef-pypi-openpyxl-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/openpyxl"}]},{"name":"xlrd","SPDXID":"SPDXRef-pypi-xlrd-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/xlrd"}]},{"name":"nbformat","SPDXID":"SPDXRef-pypi-nbformat-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nbformat"}]},{"name":"python-jenkins","SPDXID":"SPDXRef-pypi-python-jenkins-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-jenkins"}]},{"name":"pyshp","SPDXID":"SPDXRef-pypi-pyshp-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyshp"}]},{"name":"branca","SPDXID":"SPDXRef-pypi-branca-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/branca"}]},{"name":"blockdiag","SPDXID":"SPDXRef-pypi-blockdiag-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/blockdiag"}]},{"name":"pymyinstall","SPDXID":"SPDXRef-pypi-pymyinstall-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymyinstall"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml"}]},{"name":"ipython","SPDXID":"SPDXRef-pypi-ipython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ipython"}]},{"name":"pybind11","SPDXID":"SPDXRef-pypi-pybind11-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pybind11"}]},{"name":"astroid","SPDXID":"SPDXRef-pypi-astroid-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/astroid"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"jupyter","SPDXID":"SPDXRef-pypi-jupyter-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jupyter"}]},{"name":"funcparserlib","SPDXID":"SPDXRef-pypi-funcparserlib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/funcparserlib"}]},{"name":"sphinx","SPDXID":"SPDXRef-pypi-sphinx-75c946","versionInfo":"\u003c 6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx"}]},{"name":"importlib-metadata","SPDXID":"SPDXRef-pypi-importlib-metadata-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/importlib-metadata"}]},{"name":"et-xmlfile","SPDXID":"SPDXRef-pypi-et-xmlfile-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/et-xmlfile"}]},{"name":"jdcal","SPDXID":"SPDXRef-pypi-jdcal-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jdcal"}]},{"name":"ijson","SPDXID":"SPDXRef-pypi-ijson-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ijson"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-75c946","versionInfo":"\u003e= 2.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint"}]},{"name":"pyquicksetup","SPDXID":"SPDXRef-pypi-pyquicksetup-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyquicksetup"}]},{"name":"dask","SPDXID":"SPDXRef-pypi-dask-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dask"}]},{"name":"plotly","SPDXID":"SPDXRef-pypi-plotly-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/plotly"}]},{"name":"chardet","SPDXID":"SPDXRef-pypi-chardet-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/chardet"}]},{"name":"pylzma","SPDXID":"SPDXRef-pypi-pylzma-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylzma"}]},{"name":"bqplot","SPDXID":"SPDXRef-pypi-bqplot-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bqplot"}]},{"name":"shapely","SPDXID":"SPDXRef-pypi-shapely-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/shapely"}]},{"name":"pillow","SPDXID":"SPDXRef-pypi-pillow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pillow"}]},{"name":"category-encoders","SPDXID":"SPDXRef-pypi-category-encoders-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/category-encoders"}]},{"name":"cairocffi","SPDXID":"SPDXRef-pypi-cairocffi-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cairocffi"}]},{"name":"pyproj","SPDXID":"SPDXRef-pypi-pyproj-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyproj"}]},{"name":"sphinx-gallery","SPDXID":"SPDXRef-pypi-sphinx-gallery-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-gallery"}]},{"name":"datashape","SPDXID":"SPDXRef-pypi-datashape-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datashape"}]},{"name":"ensae-teaching-cs","SPDXID":"SPDXRef-pypi-ensae-teaching-cs-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ensae-teaching-cs"}]},{"name":"sphinx-bootstrap-theme","SPDXID":"SPDXRef-pypi-sphinx-bootstrap-theme-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-bootstrap-theme"}]},{"name":"biopython","SPDXID":"SPDXRef-pypi-biopython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/biopython"}]},{"name":"bokeh","SPDXID":"SPDXRef-pypi-bokeh-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bokeh"}]},{"name":"lifelines","SPDXID":"SPDXRef-pypi-lifelines-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lifelines"}]},{"name":"pygal","SPDXID":"SPDXRef-pypi-pygal-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pygal"}]},{"name":"ggplot","SPDXID":"SPDXRef-pypi-ggplot-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ggplot"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"networkx","SPDXID":"SPDXRef-pypi-networkx-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/networkx"}]},{"name":"sympy","SPDXID":"SPDXRef-pypi-sympy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sympy"}]},{"name":"cytoolz","SPDXID":"SPDXRef-pypi-cytoolz-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cytoolz"}]},{"name":"numba","SPDXID":"SPDXRef-pypi-numba-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numba"}]},{"name":"cairosvg","SPDXID":"SPDXRef-pypi-cairosvg-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cairosvg"}]},{"name":"cartopy","SPDXID":"SPDXRef-pypi-cartopy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cartopy"}]},{"name":"treeinterpreter","SPDXID":"SPDXRef-pypi-treeinterpreter-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/treeinterpreter"}]},{"name":"coverage","SPDXID":"SPDXRef-pypi-coverage-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/coverage"}]},{"name":"cloudpickle","SPDXID":"SPDXRef-pypi-cloudpickle-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cloudpickle"}]},{"name":"notebook","SPDXID":"SPDXRef-pypi-notebook-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/notebook"}]},{"name":"cffi","SPDXID":"SPDXRef-pypi-cffi-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cffi"}]},{"name":"pydata-sphinx-theme","SPDXID":"SPDXRef-pypi-pydata-sphinx-theme-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydata-sphinx-theme"}]},{"name":"pyquickhelper","SPDXID":"SPDXRef-pypi-pyquickhelper-75c946","versionInfo":"\u003e= 1.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyquickhelper"}]},{"name":"mlstatpy","SPDXID":"SPDXRef-pypi-mlstatpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mlstatpy"}]},{"name":"pyrsslocal","SPDXID":"SPDXRef-pypi-pyrsslocal-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyrsslocal"}]},{"name":"seaborn","SPDXID":"SPDXRef-pypi-seaborn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/seaborn"}]},{"name":"geopy","SPDXID":"SPDXRef-pypi-geopy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/geopy"}]},{"name":"jyquickhelper","SPDXID":"SPDXRef-pypi-jyquickhelper-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jyquickhelper"}]},{"name":"qgrid","SPDXID":"SPDXRef-pypi-qgrid-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/qgrid"}]},{"name":"lightning-python","SPDXID":"SPDXRef-pypi-lightning-python-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lightning-python"}]},{"name":"pyensae","SPDXID":"SPDXRef-pypi-pyensae-75c946","versionInfo":"\u003e= 1.2.788","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyensae"}]},{"name":"nbconvert","SPDXID":"SPDXRef-pypi-nbconvert-75c946","versionInfo":"\u003e= 6.0.7,\u003c 6.3.0 || \u003e 6.3.0,\u003c 6.4.0 || \u003e 6.4.0,\u003c 6.4.1 || \u003e 6.4.1,\u003c 6.4.2 || \u003e 6.4.2,\u003c 6.5.0 || \u003e 6.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nbconvert"}]},{"name":"xarray","SPDXID":"SPDXRef-pypi-xarray-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/xarray"}]},{"name":"reportlab","SPDXID":"SPDXRef-pypi-reportlab-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/reportlab"}]},{"name":"pyzmq","SPDXID":"SPDXRef-pypi-pyzmq-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyzmq"}]},{"name":"lightgbm","SPDXID":"SPDXRef-pypi-lightgbm-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lightgbm"}]},{"name":"tpot","SPDXID":"SPDXRef-pypi-tpot-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tpot"}]},{"name":"pygal-maps-fr","SPDXID":"SPDXRef-pypi-pygal-maps-fr-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pygal-maps-fr"}]},{"name":"folium","SPDXID":"SPDXRef-pypi-folium-75c946","versionInfo":"\u003e= 0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/folium"}]},{"name":"sphinx","SPDXID":"SPDXRef-pypi-sphinx-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx"}]},{"name":"bcolz","SPDXID":"SPDXRef-pypi-bcolz-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bcolz"}]},{"name":"pyensae","SPDXID":"SPDXRef-pypi-pyensae-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyensae"}]},{"name":"com.github.sdpython/actuariat_python","SPDXID":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","versionInfo":"master","downloadLocation":"git+https://github.com/sdpython/actuariat_python","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/sdpython/actuariat_python@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pycodestyle-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pymyinstall-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-plotly-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cloudpickle-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-folium-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-sphinx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyquicksetup-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-tpot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-docutils-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-openpyxl-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyshp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-branca-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-funcparserlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cffi-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-jupyter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pillow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-ensae-teaching-cs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-numba-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-jyquickhelper-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-sphinx-bootstrap-theme-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-networkx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cartopy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-xlsxwriter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-ipython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cairocffi-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-qgrid-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-nbconvert-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-xarray-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pygal-maps-fr-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pybind11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pylint-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-dask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-chardet-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyrsslocal-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-lightning-python-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-flask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-werkzeug-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-sphinx-gallery-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-ggplot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cairosvg-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-reportlab-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-bcolz-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-matplotlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pycryptodomex-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-statsmodels-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-nbformat-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-shapely-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-bokeh-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-lifelines-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-isort-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-astroid-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-coverage-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-notebook-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-lightgbm-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-joblib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-ijson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pylzma-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-bqplot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-datashape-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-treeinterpreter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-threadpoolctl-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-psutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-python-jenkins-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-blockdiag-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-importlib-metadata-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-jdcal-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pygal-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-seaborn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-sympy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pydata-sphinx-theme-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-geopy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyensae-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-itsdangerous-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyquickhelper-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-category-encoders-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-mlstatpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pymmails-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-wheel-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-et-xmlfile-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyproj-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-biopython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-cytoolz-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pyzmq-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-pygame-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relatedSpdxElement":"SPDXRef-pypi-xlrd-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-sdpython-actuariatpython-master-20ad69","relationshipType":"DESCRIBES"}]}