2025-06-02T18:35:22,139 Created temporary directory: /tmp/pip-build-tracker-yizs8r61 2025-06-02T18:35:22,140 Initialized build tracking at /tmp/pip-build-tracker-yizs8r61 2025-06-02T18:35:22,140 Created build tracker: /tmp/pip-build-tracker-yizs8r61 2025-06-02T18:35:22,141 Entered build tracker: /tmp/pip-build-tracker-yizs8r61 2025-06-02T18:35:22,142 Created temporary directory: /tmp/pip-wheel-5myui3ax 2025-06-02T18:35:22,146 Created temporary directory: /tmp/pip-ephem-wheel-cache-va31sb9z 2025-06-02T18:35:22,198 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-02T18:35:22,201 2 location(s) to search for versions of pyxplore: 2025-06-02T18:35:22,201 * https://pypi.org/simple/pyxplore/ 2025-06-02T18:35:22,201 * https://www.piwheels.org/simple/pyxplore/ 2025-06-02T18:35:22,201 Fetching project page and analyzing links: https://pypi.org/simple/pyxplore/ 2025-06-02T18:35:22,202 Getting page https://pypi.org/simple/pyxplore/ 2025-06-02T18:35:22,204 Found index url https://pypi.org/simple/ 2025-06-02T18:35:22,350 Fetched page https://pypi.org/simple/pyxplore/ as application/vnd.pypi.simple.v1+json 2025-06-02T18:35:22,351 Skipping link: No binaries permitted for pyxplore: https://files.pythonhosted.org/packages/64/ca/9da38560a91e91a9bee18edaac6f8b31342a8806c085e250e23101ef4fb6/PyXplore-2025.6.10-py3-none-any.whl (from https://pypi.org/simple/pyxplore/) (requires-python:>=3.6) 2025-06-02T18:35:22,353 Found link https://files.pythonhosted.org/packages/e2/c9/17b3f9bf9f96d5893d22e1eeec75efd9194b29cadd1941fa549ff10afbed/pyxplore-2025.6.10.tar.gz (from https://pypi.org/simple/pyxplore/) (requires-python:>=3.6), version: 2025.6.10 2025-06-02T18:35:22,353 Skipping link: No binaries permitted for pyxplore: https://files.pythonhosted.org/packages/f5/84/fb8631ed7444d9f069b07757ed54991c61b4f310af1b2eb33254598acc71/PyXplore-2025.7.21-py3-none-any.whl (from https://pypi.org/simple/pyxplore/) (requires-python:>=3.6) 2025-06-02T18:35:22,354 Found link https://files.pythonhosted.org/packages/5a/43/93eb7d8bc5914608c954758485d54a461fb4813e15cc2aa09b1c78073e0d/pyxplore-2025.7.21.tar.gz (from https://pypi.org/simple/pyxplore/) (requires-python:>=3.6), version: 2025.7.21 2025-06-02T18:35:22,355 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyxplore/ 2025-06-02T18:35:22,356 Getting page https://www.piwheels.org/simple/pyxplore/ 2025-06-02T18:35:22,357 Found index url https://www.piwheels.org/simple/ 2025-06-02T18:35:22,532 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyxplore/ 2025-06-02T18:35:23,197 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyxplore/ 2025-06-02T18:35:24,380 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyxplore/ 2025-06-02T18:35:26,561 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyxplore/ 2025-06-02T18:35:30,737 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyxplore/ 2025-06-02T18:35:30,903 Could not fetch URL https://www.piwheels.org/simple/pyxplore/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/pyxplore/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-02T18:35:30,906 Skipping link: not a file: https://www.piwheels.org/simple/pyxplore/ 2025-06-02T18:35:30,906 Skipping link: not a file: https://pypi.org/simple/pyxplore/ 2025-06-02T18:35:30,928 Given no hashes to check 1 links for project 'pyxplore': discarding no candidates 2025-06-02T18:35:30,930 Collecting pyxplore==2025.7.21 2025-06-02T18:35:30,932 Created temporary directory: /tmp/pip-unpack-jiwxhqap 2025-06-02T18:35:31,171 Downloading pyxplore-2025.7.21.tar.gz (8.2 MB) 2025-06-02T18:35:32,879 Added pyxplore==2025.7.21 from https://files.pythonhosted.org/packages/5a/43/93eb7d8bc5914608c954758485d54a461fb4813e15cc2aa09b1c78073e0d/pyxplore-2025.7.21.tar.gz to build tracker '/tmp/pip-build-tracker-yizs8r61' 2025-06-02T18:35:32,881 Running setup.py (path:/tmp/pip-wheel-5myui3ax/pyxplore_ef1aed7758914dfc8582ab0c7c31779f/setup.py) egg_info for package pyxplore 2025-06-02T18:35:32,882 Created temporary directory: /tmp/pip-pip-egg-info-8kr81_pz 2025-06-02T18:35:32,883 Preparing metadata (setup.py): started 2025-06-02T18:35:32,884 Running command python setup.py egg_info 2025-06-02T18:35:33,766 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2025.07.21' to '2025.7.21' 2025-06-02T18:35:33,766 self.metadata.version = self._normalize_version(self.metadata.version) 2025-06-02T18:35:33,768 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T18:35:33,768 !! 2025-06-02T18:35:33,769 ******************************************************************************** 2025-06-02T18:35:33,770 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T18:35:33,771 License :: OSI Approved :: MIT License 2025-06-02T18:35:33,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T18:35:33,773 ******************************************************************************** 2025-06-02T18:35:33,774 !! 2025-06-02T18:35:33,775 self._finalize_license_expression() 2025-06-02T18:35:33,797 running egg_info 2025-06-02T18:35:33,825 creating /tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info 2025-06-02T18:35:33,826 writing /tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/PKG-INFO 2025-06-02T18:35:33,829 writing dependency_links to /tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/dependency_links.txt 2025-06-02T18:35:33,831 writing requirements to /tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/requires.txt 2025-06-02T18:35:33,832 writing top-level names to /tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/top_level.txt 2025-06-02T18:35:33,833 writing manifest file '/tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/SOURCES.txt' 2025-06-02T18:35:33,970 reading manifest file '/tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/SOURCES.txt' 2025-06-02T18:35:33,976 writing manifest file '/tmp/pip-pip-egg-info-8kr81_pz/PyXplore.egg-info/SOURCES.txt' 2025-06-02T18:35:34,079 Preparing metadata (setup.py): finished with status 'done' 2025-06-02T18:35:34,083 Source in /tmp/pip-wheel-5myui3ax/pyxplore_ef1aed7758914dfc8582ab0c7c31779f has version 2025.7.21, which satisfies requirement pyxplore==2025.7.21 from https://files.pythonhosted.org/packages/5a/43/93eb7d8bc5914608c954758485d54a461fb4813e15cc2aa09b1c78073e0d/pyxplore-2025.7.21.tar.gz 2025-06-02T18:35:34,084 Removed pyxplore==2025.7.21 from https://files.pythonhosted.org/packages/5a/43/93eb7d8bc5914608c954758485d54a461fb4813e15cc2aa09b1c78073e0d/pyxplore-2025.7.21.tar.gz from build tracker '/tmp/pip-build-tracker-yizs8r61' 2025-06-02T18:35:34,090 Created temporary directory: /tmp/pip-unpack-9382jf3i 2025-06-02T18:35:34,091 Created temporary directory: /tmp/pip-unpack-x5rgz6db 2025-06-02T18:35:34,092 Building wheels for collected packages: pyxplore 2025-06-02T18:35:34,096 Created temporary directory: /tmp/pip-wheel-rjns3i87 2025-06-02T18:35:34,097 DEPRECATION: Building 'pyxplore' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pyxplore'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-02T18:35:34,098 Building wheel for pyxplore (setup.py): started 2025-06-02T18:35:34,099 Destination directory: /tmp/pip-wheel-rjns3i87 2025-06-02T18:35:34,099 Running command python setup.py bdist_wheel 2025-06-02T18:35:34,942 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2025.07.21' to '2025.7.21' 2025-06-02T18:35:34,943 self.metadata.version = self._normalize_version(self.metadata.version) 2025-06-02T18:35:34,945 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T18:35:34,945 !! 2025-06-02T18:35:34,946 ******************************************************************************** 2025-06-02T18:35:34,946 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T18:35:34,947 License :: OSI Approved :: MIT License 2025-06-02T18:35:34,949 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T18:35:34,949 ******************************************************************************** 2025-06-02T18:35:34,950 !! 2025-06-02T18:35:34,951 self._finalize_license_expression() 2025-06-02T18:35:34,952 running bdist_wheel 2025-06-02T18:35:35,082 running build 2025-06-02T18:35:35,083 running build_py 2025-06-02T18:35:35,113 creating build/lib/PyXplore 2025-06-02T18:35:35,115 copying PyXplore/__init__.py -> build/lib/PyXplore 2025-06-02T18:35:35,117 copying PyXplore/WPEM.py -> build/lib/PyXplore 2025-06-02T18:35:35,120 creating build/lib/PyXplore/WPEMXPS 2025-06-02T18:35:35,122 copying PyXplore/WPEMXPS/__init__.py -> build/lib/PyXplore/WPEMXPS 2025-06-02T18:35:35,124 copying PyXplore/WPEMXPS/XPSEM.py -> build/lib/PyXplore/WPEMXPS 2025-06-02T18:35:35,127 creating build/lib/PyXplore/Amorphous 2025-06-02T18:35:35,128 copying PyXplore/Amorphous/__init__.py -> build/lib/PyXplore/Amorphous 2025-06-02T18:35:35,130 creating build/lib/PyXplore/WPEMXAS 2025-06-02T18:35:35,131 copying PyXplore/WPEMXAS/__init__.py -> build/lib/PyXplore/WPEMXAS 2025-06-02T18:35:35,133 copying PyXplore/WPEMXAS/EXAFS.py -> build/lib/PyXplore/WPEMXAS 2025-06-02T18:35:35,136 creating build/lib/PyXplore/DecomposePlot 2025-06-02T18:35:35,137 copying PyXplore/DecomposePlot/__init__.py -> build/lib/PyXplore/DecomposePlot 2025-06-02T18:35:35,139 copying PyXplore/DecomposePlot/plot.py -> build/lib/PyXplore/DecomposePlot 2025-06-02T18:35:35,142 creating build/lib/PyXplore/GraphStructure 2025-06-02T18:35:35,143 copying PyXplore/GraphStructure/__init__.py -> build/lib/PyXplore/GraphStructure 2025-06-02T18:35:35,146 copying PyXplore/GraphStructure/graph.py -> build/lib/PyXplore/GraphStructure 2025-06-02T18:35:35,149 creating build/lib/PyXplore/Background 2025-06-02T18:35:35,150 copying PyXplore/Background/__init__.py -> build/lib/PyXplore/Background 2025-06-02T18:35:35,152 copying PyXplore/Background/BacDeduct.py -> build/lib/PyXplore/Background 2025-06-02T18:35:35,156 creating build/lib/PyXplore/Extinction 2025-06-02T18:35:35,157 copying PyXplore/Extinction/Relaxer.py -> build/lib/PyXplore/Extinction 2025-06-02T18:35:35,159 copying PyXplore/Extinction/CifReader.py -> build/lib/PyXplore/Extinction 2025-06-02T18:35:35,162 copying PyXplore/Extinction/__init__.py -> build/lib/PyXplore/Extinction 2025-06-02T18:35:35,164 copying PyXplore/Extinction/XRDpre.py -> build/lib/PyXplore/Extinction 2025-06-02T18:35:35,167 creating build/lib/PyXplore/XRDSimulation 2025-06-02T18:35:35,168 copying PyXplore/XRDSimulation/__init__.py -> build/lib/PyXplore/XRDSimulation 2025-06-02T18:35:35,170 copying PyXplore/XRDSimulation/Simulation.py -> build/lib/PyXplore/XRDSimulation 2025-06-02T18:35:35,174 creating build/lib/PyXplore/Plot 2025-06-02T18:35:35,175 copying PyXplore/Plot/__init__.py -> build/lib/PyXplore/Plot 2025-06-02T18:35:35,177 copying PyXplore/Plot/UnitCell.py -> build/lib/PyXplore/Plot 2025-06-02T18:35:35,180 creating build/lib/PyXplore/StructureOpt 2025-06-02T18:35:35,181 copying PyXplore/StructureOpt/__init__.py -> build/lib/PyXplore/StructureOpt 2025-06-02T18:35:35,183 copying PyXplore/StructureOpt/SiteOpt.py -> build/lib/PyXplore/StructureOpt 2025-06-02T18:35:35,186 creating build/lib/PyXplore/Refinement 2025-06-02T18:35:35,187 copying PyXplore/Refinement/VolumeFractionDertermination.py -> build/lib/PyXplore/Refinement 2025-06-02T18:35:35,190 copying PyXplore/Refinement/__init__.py -> build/lib/PyXplore/Refinement 2025-06-02T18:35:35,193 creating build/lib/PyXplore/EMBraggOpt 2025-06-02T18:35:35,194 copying PyXplore/EMBraggOpt/__init__.py -> build/lib/PyXplore/EMBraggOpt 2025-06-02T18:35:35,196 copying PyXplore/EMBraggOpt/EMBraggSolver.py -> build/lib/PyXplore/EMBraggOpt 2025-06-02T18:35:35,199 copying PyXplore/EMBraggOpt/BraggLawDerivation.py -> build/lib/PyXplore/EMBraggOpt 2025-06-02T18:35:35,203 creating build/lib/PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:35,204 copying PyXplore/Amorphous/QuantitativeCalculation/AmorphousRDF.py -> build/lib/PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:35,207 copying PyXplore/Amorphous/QuantitativeCalculation/__init__.py -> build/lib/PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:35,209 creating build/lib/PyXplore/Amorphous/fitting 2025-06-02T18:35:35,211 copying PyXplore/Amorphous/fitting/__init__.py -> build/lib/PyXplore/Amorphous/fitting 2025-06-02T18:35:35,213 copying PyXplore/Amorphous/fitting/AmorphousFitting.py -> build/lib/PyXplore/Amorphous/fitting 2025-06-02T18:35:35,216 creating build/lib/PyXplore/Extinction/wyckoff 2025-06-02T18:35:35,217 copying PyXplore/Extinction/wyckoff/__init__.py -> build/lib/PyXplore/Extinction/wyckoff 2025-06-02T18:35:35,219 copying PyXplore/Extinction/wyckoff/wyckoff_dict.py -> build/lib/PyXplore/Extinction/wyckoff 2025-06-02T18:35:35,235 creating build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,236 copying PyXplore/Extinction/m3gnet/__init__.py -> build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,239 copying PyXplore/Extinction/m3gnet/cli.py -> build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,241 copying PyXplore/Extinction/m3gnet/config.py -> build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,244 copying PyXplore/Extinction/m3gnet/type.py -> build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,246 copying PyXplore/Extinction/m3gnet/callbacks.py -> build/lib/PyXplore/Extinction/m3gnet 2025-06-02T18:35:35,249 creating build/lib/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:35,251 copying PyXplore/Extinction/m3gnet/utils/__init__.py -> build/lib/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:35,253 copying PyXplore/Extinction/m3gnet/utils/_tf.py -> build/lib/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:35,255 copying PyXplore/Extinction/m3gnet/utils/_general.py -> build/lib/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:35,258 copying PyXplore/Extinction/m3gnet/utils/_math.py -> build/lib/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:35,261 creating build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,263 copying PyXplore/Extinction/m3gnet/layers/_readout.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,265 copying PyXplore/Extinction/m3gnet/layers/__init__.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,268 copying PyXplore/Extinction/m3gnet/layers/_core.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,271 copying PyXplore/Extinction/m3gnet/layers/_bond.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,273 copying PyXplore/Extinction/m3gnet/layers/_aggregate.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,276 copying PyXplore/Extinction/m3gnet/layers/_three_body.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,278 copying PyXplore/Extinction/m3gnet/layers/_two_body.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,280 copying PyXplore/Extinction/m3gnet/layers/_atom_ref.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,283 copying PyXplore/Extinction/m3gnet/layers/_base.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,285 copying PyXplore/Extinction/m3gnet/layers/_gn.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,288 copying PyXplore/Extinction/m3gnet/layers/_basis.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,291 copying PyXplore/Extinction/m3gnet/layers/_state.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,293 copying PyXplore/Extinction/m3gnet/layers/_atom.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,295 copying PyXplore/Extinction/m3gnet/layers/_cutoff.py -> build/lib/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:35,298 creating build/lib/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:35,300 copying PyXplore/Extinction/m3gnet/models/__init__.py -> build/lib/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:35,302 copying PyXplore/Extinction/m3gnet/models/_m3gnet.py -> build/lib/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:35,305 copying PyXplore/Extinction/m3gnet/models/_base.py -> build/lib/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:35,308 copying PyXplore/Extinction/m3gnet/models/_dynamics.py -> build/lib/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:35,311 creating build/lib/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:35,313 copying PyXplore/Extinction/m3gnet/trainers/_property.py -> build/lib/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:35,316 copying PyXplore/Extinction/m3gnet/trainers/__init__.py -> build/lib/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:35,318 copying PyXplore/Extinction/m3gnet/trainers/_potential.py -> build/lib/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:35,321 copying PyXplore/Extinction/m3gnet/trainers/_metrics.py -> build/lib/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:35,324 creating build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,325 copying PyXplore/Extinction/m3gnet/graph/_converters.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,328 copying PyXplore/Extinction/m3gnet/graph/__init__.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,330 copying PyXplore/Extinction/m3gnet/graph/_compute.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,333 copying PyXplore/Extinction/m3gnet/graph/_batch.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,336 copying PyXplore/Extinction/m3gnet/graph/_types.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,339 copying PyXplore/Extinction/m3gnet/graph/_structure.py -> build/lib/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:35,342 creating build/lib/PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:35,344 copying PyXplore/XRDSimulation/DiffractionGrometry/__init__.py -> build/lib/PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:35,347 copying PyXplore/XRDSimulation/DiffractionGrometry/atom.py -> build/lib/PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:35,351 creating build/lib/PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:35,352 copying PyXplore/EMBraggOpt/WPEMFuns/__init__.py -> build/lib/PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:35,355 copying PyXplore/EMBraggOpt/WPEMFuns/SolverFuns.py -> build/lib/PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:35,358 running egg_info 2025-06-02T18:35:35,389 writing PyXplore.egg-info/PKG-INFO 2025-06-02T18:35:35,392 writing dependency_links to PyXplore.egg-info/dependency_links.txt 2025-06-02T18:35:35,394 writing requirements to PyXplore.egg-info/requires.txt 2025-06-02T18:35:35,396 writing top-level names to PyXplore.egg-info/top_level.txt 2025-06-02T18:35:35,472 reading manifest file 'PyXplore.egg-info/SOURCES.txt' 2025-06-02T18:35:35,485 writing manifest file 'PyXplore.egg-info/SOURCES.txt' 2025-06-02T18:35:35,488 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'PyXplore.refs' is absent from the `packages` configuration. 2025-06-02T18:35:35,488 !! 2025-06-02T18:35:35,489 ******************************************************************************** 2025-06-02T18:35:35,490 ############################ 2025-06-02T18:35:35,490 # Package would be ignored # 2025-06-02T18:35:35,491 ############################ 2025-06-02T18:35:35,491 Python recognizes 'PyXplore.refs' as an importable package[^1], 2025-06-02T18:35:35,492 but it is absent from setuptools' `packages` configuration. 2025-06-02T18:35:35,492 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T18:35:35,493 package, please make sure that 'PyXplore.refs' is explicitly added 2025-06-02T18:35:35,493 to the `packages` configuration field. 2025-06-02T18:35:35,494 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T18:35:35,495 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T18:35:35,495 instead of `find_packages(...)`/`find:`). 2025-06-02T18:35:35,497 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T18:35:35,498 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T18:35:35,499 If you don't want 'PyXplore.refs' to be distributed and are 2025-06-02T18:35:35,500 already explicitly excluding 'PyXplore.refs' via 2025-06-02T18:35:35,500 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T18:35:35,501 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T18:35:35,501 combination with a more fine grained `package-data` configuration. 2025-06-02T18:35:35,502 You can read more about "package data files" on setuptools documentation page: 2025-06-02T18:35:35,503 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T18:35:35,505 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T18:35:35,505 even if it does not contain any `.py` files. 2025-06-02T18:35:35,506 On the other hand, currently there is no concept of package data 2025-06-02T18:35:35,506 directory, all directories are treated like packages. 2025-06-02T18:35:35,507 ******************************************************************************** 2025-06-02T18:35:35,508 !! 2025-06-02T18:35:35,509 check.warn(importable) 2025-06-02T18:35:35,528 creating build/lib/PyXplore/refs 2025-06-02T18:35:35,529 copying PyXplore/refs/International_Union_of_Crystallography.pdf -> build/lib/PyXplore/refs 2025-06-02T18:35:35,986 copying PyXplore/refs/WPEM_Manual.pdf -> build/lib/PyXplore/refs 2025-06-02T18:35:36,026 copying PyXplore/WPEMXAS/fftdemo.ipynb -> build/lib/PyXplore/WPEMXAS 2025-06-02T18:35:36,071 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T18:35:36,072 !! 2025-06-02T18:35:36,073 ******************************************************************************** 2025-06-02T18:35:36,074 Please avoid running ``setup.py`` directly. 2025-06-02T18:35:36,075 Instead, use pypa/build, pypa/installer or other 2025-06-02T18:35:36,075 standards-based tools. 2025-06-02T18:35:36,076 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T18:35:36,076 or your builds will no longer be supported. 2025-06-02T18:35:36,077 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T18:35:36,078 ******************************************************************************** 2025-06-02T18:35:36,079 !! 2025-06-02T18:35:36,079 self.initialize_options() 2025-06-02T18:35:36,100 installing to build/bdist.linux-armv7l/wheel 2025-06-02T18:35:36,101 running install 2025-06-02T18:35:36,126 running install_lib 2025-06-02T18:35:36,153 creating build/bdist.linux-armv7l/wheel 2025-06-02T18:35:36,155 creating build/bdist.linux-armv7l/wheel/PyXplore 2025-06-02T18:35:36,157 creating build/bdist.linux-armv7l/wheel/PyXplore/WPEMXPS 2025-06-02T18:35:36,158 copying build/lib/PyXplore/WPEMXPS/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/WPEMXPS 2025-06-02T18:35:36,160 copying build/lib/PyXplore/WPEMXPS/XPSEM.py -> build/bdist.linux-armv7l/wheel/./PyXplore/WPEMXPS 2025-06-02T18:35:36,164 creating build/bdist.linux-armv7l/wheel/PyXplore/Amorphous 2025-06-02T18:35:36,165 copying build/lib/PyXplore/Amorphous/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Amorphous 2025-06-02T18:35:36,167 creating build/bdist.linux-armv7l/wheel/PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:36,168 copying build/lib/PyXplore/Amorphous/QuantitativeCalculation/AmorphousRDF.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:36,171 copying build/lib/PyXplore/Amorphous/QuantitativeCalculation/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Amorphous/QuantitativeCalculation 2025-06-02T18:35:36,174 creating build/bdist.linux-armv7l/wheel/PyXplore/Amorphous/fitting 2025-06-02T18:35:36,175 copying build/lib/PyXplore/Amorphous/fitting/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Amorphous/fitting 2025-06-02T18:35:36,177 copying build/lib/PyXplore/Amorphous/fitting/AmorphousFitting.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Amorphous/fitting 2025-06-02T18:35:36,179 copying build/lib/PyXplore/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore 2025-06-02T18:35:36,182 creating build/bdist.linux-armv7l/wheel/PyXplore/refs 2025-06-02T18:35:36,183 copying build/lib/PyXplore/refs/International_Union_of_Crystallography.pdf -> build/bdist.linux-armv7l/wheel/./PyXplore/refs 2025-06-02T18:35:36,305 copying build/lib/PyXplore/refs/WPEM_Manual.pdf -> build/bdist.linux-armv7l/wheel/./PyXplore/refs 2025-06-02T18:35:36,362 creating build/bdist.linux-armv7l/wheel/PyXplore/WPEMXAS 2025-06-02T18:35:36,363 copying build/lib/PyXplore/WPEMXAS/fftdemo.ipynb -> build/bdist.linux-armv7l/wheel/./PyXplore/WPEMXAS 2025-06-02T18:35:36,370 copying build/lib/PyXplore/WPEMXAS/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/WPEMXAS 2025-06-02T18:35:36,372 copying build/lib/PyXplore/WPEMXAS/EXAFS.py -> build/bdist.linux-armv7l/wheel/./PyXplore/WPEMXAS 2025-06-02T18:35:36,375 creating build/bdist.linux-armv7l/wheel/PyXplore/DecomposePlot 2025-06-02T18:35:36,376 copying build/lib/PyXplore/DecomposePlot/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/DecomposePlot 2025-06-02T18:35:36,378 copying build/lib/PyXplore/DecomposePlot/plot.py -> build/bdist.linux-armv7l/wheel/./PyXplore/DecomposePlot 2025-06-02T18:35:36,381 creating build/bdist.linux-armv7l/wheel/PyXplore/GraphStructure 2025-06-02T18:35:36,383 copying build/lib/PyXplore/GraphStructure/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/GraphStructure 2025-06-02T18:35:36,385 copying build/lib/PyXplore/GraphStructure/graph.py -> build/bdist.linux-armv7l/wheel/./PyXplore/GraphStructure 2025-06-02T18:35:36,388 creating build/bdist.linux-armv7l/wheel/PyXplore/Background 2025-06-02T18:35:36,389 copying build/lib/PyXplore/Background/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Background 2025-06-02T18:35:36,391 copying build/lib/PyXplore/Background/BacDeduct.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Background 2025-06-02T18:35:36,394 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction 2025-06-02T18:35:36,396 copying build/lib/PyXplore/Extinction/Relaxer.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction 2025-06-02T18:35:36,398 copying build/lib/PyXplore/Extinction/CifReader.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction 2025-06-02T18:35:36,400 copying build/lib/PyXplore/Extinction/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction 2025-06-02T18:35:36,402 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/wyckoff 2025-06-02T18:35:36,403 copying build/lib/PyXplore/Extinction/wyckoff/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/wyckoff 2025-06-02T18:35:36,407 copying build/lib/PyXplore/Extinction/wyckoff/wyckoff_dict.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/wyckoff 2025-06-02T18:35:36,416 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,418 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:36,419 copying build/lib/PyXplore/Extinction/m3gnet/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:36,421 copying build/lib/PyXplore/Extinction/m3gnet/utils/_tf.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:36,423 copying build/lib/PyXplore/Extinction/m3gnet/utils/_general.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:36,425 copying build/lib/PyXplore/Extinction/m3gnet/utils/_math.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/utils 2025-06-02T18:35:36,428 copying build/lib/PyXplore/Extinction/m3gnet/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,430 copying build/lib/PyXplore/Extinction/m3gnet/cli.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,432 copying build/lib/PyXplore/Extinction/m3gnet/config.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,434 copying build/lib/PyXplore/Extinction/m3gnet/type.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,436 copying build/lib/PyXplore/Extinction/m3gnet/callbacks.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet 2025-06-02T18:35:36,438 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,439 copying build/lib/PyXplore/Extinction/m3gnet/layers/_readout.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,442 copying build/lib/PyXplore/Extinction/m3gnet/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,444 copying build/lib/PyXplore/Extinction/m3gnet/layers/_core.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,446 copying build/lib/PyXplore/Extinction/m3gnet/layers/_bond.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,449 copying build/lib/PyXplore/Extinction/m3gnet/layers/_aggregate.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,451 copying build/lib/PyXplore/Extinction/m3gnet/layers/_three_body.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,453 copying build/lib/PyXplore/Extinction/m3gnet/layers/_two_body.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,455 copying build/lib/PyXplore/Extinction/m3gnet/layers/_atom_ref.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,457 copying build/lib/PyXplore/Extinction/m3gnet/layers/_base.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,459 copying build/lib/PyXplore/Extinction/m3gnet/layers/_gn.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,462 copying build/lib/PyXplore/Extinction/m3gnet/layers/_basis.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,464 copying build/lib/PyXplore/Extinction/m3gnet/layers/_state.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,466 copying build/lib/PyXplore/Extinction/m3gnet/layers/_atom.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,468 copying build/lib/PyXplore/Extinction/m3gnet/layers/_cutoff.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/layers 2025-06-02T18:35:36,470 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:36,472 copying build/lib/PyXplore/Extinction/m3gnet/models/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:36,474 copying build/lib/PyXplore/Extinction/m3gnet/models/_m3gnet.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:36,476 copying build/lib/PyXplore/Extinction/m3gnet/models/_base.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:36,479 copying build/lib/PyXplore/Extinction/m3gnet/models/_dynamics.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/models 2025-06-02T18:35:36,482 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:36,483 copying build/lib/PyXplore/Extinction/m3gnet/trainers/_property.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:36,485 copying build/lib/PyXplore/Extinction/m3gnet/trainers/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:36,487 copying build/lib/PyXplore/Extinction/m3gnet/trainers/_potential.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:36,490 copying build/lib/PyXplore/Extinction/m3gnet/trainers/_metrics.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/trainers 2025-06-02T18:35:36,492 creating build/bdist.linux-armv7l/wheel/PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,494 copying build/lib/PyXplore/Extinction/m3gnet/graph/_converters.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,496 copying build/lib/PyXplore/Extinction/m3gnet/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,498 copying build/lib/PyXplore/Extinction/m3gnet/graph/_compute.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,501 copying build/lib/PyXplore/Extinction/m3gnet/graph/_batch.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,503 copying build/lib/PyXplore/Extinction/m3gnet/graph/_types.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,506 copying build/lib/PyXplore/Extinction/m3gnet/graph/_structure.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction/m3gnet/graph 2025-06-02T18:35:36,508 copying build/lib/PyXplore/Extinction/XRDpre.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Extinction 2025-06-02T18:35:36,512 creating build/bdist.linux-armv7l/wheel/PyXplore/XRDSimulation 2025-06-02T18:35:36,513 copying build/lib/PyXplore/XRDSimulation/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/XRDSimulation 2025-06-02T18:35:36,516 creating build/bdist.linux-armv7l/wheel/PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:36,517 copying build/lib/PyXplore/XRDSimulation/DiffractionGrometry/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:36,519 copying build/lib/PyXplore/XRDSimulation/DiffractionGrometry/atom.py -> build/bdist.linux-armv7l/wheel/./PyXplore/XRDSimulation/DiffractionGrometry 2025-06-02T18:35:36,522 copying build/lib/PyXplore/XRDSimulation/Simulation.py -> build/bdist.linux-armv7l/wheel/./PyXplore/XRDSimulation 2025-06-02T18:35:36,526 creating build/bdist.linux-armv7l/wheel/PyXplore/Plot 2025-06-02T18:35:36,527 copying build/lib/PyXplore/Plot/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Plot 2025-06-02T18:35:36,529 copying build/lib/PyXplore/Plot/UnitCell.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Plot 2025-06-02T18:35:36,532 creating build/bdist.linux-armv7l/wheel/PyXplore/StructureOpt 2025-06-02T18:35:36,533 copying build/lib/PyXplore/StructureOpt/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/StructureOpt 2025-06-02T18:35:36,535 copying build/lib/PyXplore/StructureOpt/SiteOpt.py -> build/bdist.linux-armv7l/wheel/./PyXplore/StructureOpt 2025-06-02T18:35:36,538 copying build/lib/PyXplore/WPEM.py -> build/bdist.linux-armv7l/wheel/./PyXplore 2025-06-02T18:35:36,541 creating build/bdist.linux-armv7l/wheel/PyXplore/Refinement 2025-06-02T18:35:36,543 copying build/lib/PyXplore/Refinement/VolumeFractionDertermination.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Refinement 2025-06-02T18:35:36,545 copying build/lib/PyXplore/Refinement/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/Refinement 2025-06-02T18:35:36,548 creating build/bdist.linux-armv7l/wheel/PyXplore/EMBraggOpt 2025-06-02T18:35:36,549 copying build/lib/PyXplore/EMBraggOpt/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/EMBraggOpt 2025-06-02T18:35:36,551 creating build/bdist.linux-armv7l/wheel/PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:36,553 copying build/lib/PyXplore/EMBraggOpt/WPEMFuns/__init__.py -> build/bdist.linux-armv7l/wheel/./PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:36,555 copying build/lib/PyXplore/EMBraggOpt/WPEMFuns/SolverFuns.py -> build/bdist.linux-armv7l/wheel/./PyXplore/EMBraggOpt/WPEMFuns 2025-06-02T18:35:36,557 copying build/lib/PyXplore/EMBraggOpt/EMBraggSolver.py -> build/bdist.linux-armv7l/wheel/./PyXplore/EMBraggOpt 2025-06-02T18:35:36,561 copying build/lib/PyXplore/EMBraggOpt/BraggLawDerivation.py -> build/bdist.linux-armv7l/wheel/./PyXplore/EMBraggOpt 2025-06-02T18:35:36,564 running install_egg_info 2025-06-02T18:35:36,604 Copying PyXplore.egg-info to build/bdist.linux-armv7l/wheel/./PyXplore-2025.7.21-py3.11.egg-info 2025-06-02T18:35:36,614 running install_scripts 2025-06-02T18:35:36,623 creating build/bdist.linux-armv7l/wheel/pyxplore-2025.7.21.dist-info/WHEEL 2025-06-02T18:35:36,626 creating '/tmp/pip-wheel-rjns3i87/pyxplore-2025.7.21-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-02T18:35:36,633 adding 'PyXplore/WPEM.py' 2025-06-02T18:35:36,634 adding 'PyXplore/__init__.py' 2025-06-02T18:35:36,636 adding 'PyXplore/Amorphous/__init__.py' 2025-06-02T18:35:36,638 adding 'PyXplore/Amorphous/QuantitativeCalculation/AmorphousRDF.py' 2025-06-02T18:35:36,640 adding 'PyXplore/Amorphous/QuantitativeCalculation/__init__.py' 2025-06-02T18:35:36,642 adding 'PyXplore/Amorphous/fitting/AmorphousFitting.py' 2025-06-02T18:35:36,644 adding 'PyXplore/Amorphous/fitting/__init__.py' 2025-06-02T18:35:36,647 adding 'PyXplore/Background/BacDeduct.py' 2025-06-02T18:35:36,648 adding 'PyXplore/Background/__init__.py' 2025-06-02T18:35:36,650 adding 'PyXplore/DecomposePlot/__init__.py' 2025-06-02T18:35:36,653 adding 'PyXplore/DecomposePlot/plot.py' 2025-06-02T18:35:36,657 adding 'PyXplore/EMBraggOpt/BraggLawDerivation.py' 2025-06-02T18:35:36,663 adding 'PyXplore/EMBraggOpt/EMBraggSolver.py' 2025-06-02T18:35:36,664 adding 'PyXplore/EMBraggOpt/__init__.py' 2025-06-02T18:35:36,667 adding 'PyXplore/EMBraggOpt/WPEMFuns/SolverFuns.py' 2025-06-02T18:35:36,669 adding 'PyXplore/EMBraggOpt/WPEMFuns/__init__.py' 2025-06-02T18:35:36,671 adding 'PyXplore/Extinction/CifReader.py' 2025-06-02T18:35:36,673 adding 'PyXplore/Extinction/Relaxer.py' 2025-06-02T18:35:36,677 adding 'PyXplore/Extinction/XRDpre.py' 2025-06-02T18:35:36,678 adding 'PyXplore/Extinction/__init__.py' 2025-06-02T18:35:36,680 adding 'PyXplore/Extinction/m3gnet/__init__.py' 2025-06-02T18:35:36,681 adding 'PyXplore/Extinction/m3gnet/callbacks.py' 2025-06-02T18:35:36,683 adding 'PyXplore/Extinction/m3gnet/cli.py' 2025-06-02T18:35:36,684 adding 'PyXplore/Extinction/m3gnet/config.py' 2025-06-02T18:35:36,685 adding 'PyXplore/Extinction/m3gnet/type.py' 2025-06-02T18:35:36,687 adding 'PyXplore/Extinction/m3gnet/graph/__init__.py' 2025-06-02T18:35:36,689 adding 'PyXplore/Extinction/m3gnet/graph/_batch.py' 2025-06-02T18:35:36,690 adding 'PyXplore/Extinction/m3gnet/graph/_compute.py' 2025-06-02T18:35:36,692 adding 'PyXplore/Extinction/m3gnet/graph/_converters.py' 2025-06-02T18:35:36,693 adding 'PyXplore/Extinction/m3gnet/graph/_structure.py' 2025-06-02T18:35:36,695 adding 'PyXplore/Extinction/m3gnet/graph/_types.py' 2025-06-02T18:35:36,697 adding 'PyXplore/Extinction/m3gnet/layers/__init__.py' 2025-06-02T18:35:36,699 adding 'PyXplore/Extinction/m3gnet/layers/_aggregate.py' 2025-06-02T18:35:36,700 adding 'PyXplore/Extinction/m3gnet/layers/_atom.py' 2025-06-02T18:35:36,702 adding 'PyXplore/Extinction/m3gnet/layers/_atom_ref.py' 2025-06-02T18:35:36,703 adding 'PyXplore/Extinction/m3gnet/layers/_base.py' 2025-06-02T18:35:36,704 adding 'PyXplore/Extinction/m3gnet/layers/_basis.py' 2025-06-02T18:35:36,706 adding 'PyXplore/Extinction/m3gnet/layers/_bond.py' 2025-06-02T18:35:36,707 adding 'PyXplore/Extinction/m3gnet/layers/_core.py' 2025-06-02T18:35:36,709 adding 'PyXplore/Extinction/m3gnet/layers/_cutoff.py' 2025-06-02T18:35:36,710 adding 'PyXplore/Extinction/m3gnet/layers/_gn.py' 2025-06-02T18:35:36,712 adding 'PyXplore/Extinction/m3gnet/layers/_readout.py' 2025-06-02T18:35:36,714 adding 'PyXplore/Extinction/m3gnet/layers/_state.py' 2025-06-02T18:35:36,715 adding 'PyXplore/Extinction/m3gnet/layers/_three_body.py' 2025-06-02T18:35:36,716 adding 'PyXplore/Extinction/m3gnet/layers/_two_body.py' 2025-06-02T18:35:36,718 adding 'PyXplore/Extinction/m3gnet/models/__init__.py' 2025-06-02T18:35:36,720 adding 'PyXplore/Extinction/m3gnet/models/_base.py' 2025-06-02T18:35:36,722 adding 'PyXplore/Extinction/m3gnet/models/_dynamics.py' 2025-06-02T18:35:36,724 adding 'PyXplore/Extinction/m3gnet/models/_m3gnet.py' 2025-06-02T18:35:36,726 adding 'PyXplore/Extinction/m3gnet/trainers/__init__.py' 2025-06-02T18:35:36,727 adding 'PyXplore/Extinction/m3gnet/trainers/_metrics.py' 2025-06-02T18:35:36,729 adding 'PyXplore/Extinction/m3gnet/trainers/_potential.py' 2025-06-02T18:35:36,731 adding 'PyXplore/Extinction/m3gnet/trainers/_property.py' 2025-06-02T18:35:36,733 adding 'PyXplore/Extinction/m3gnet/utils/__init__.py' 2025-06-02T18:35:36,735 adding 'PyXplore/Extinction/m3gnet/utils/_general.py' 2025-06-02T18:35:36,737 adding 'PyXplore/Extinction/m3gnet/utils/_math.py' 2025-06-02T18:35:36,738 adding 'PyXplore/Extinction/m3gnet/utils/_tf.py' 2025-06-02T18:35:36,740 adding 'PyXplore/Extinction/wyckoff/__init__.py' 2025-06-02T18:35:36,770 adding 'PyXplore/Extinction/wyckoff/wyckoff_dict.py' 2025-06-02T18:35:36,773 adding 'PyXplore/GraphStructure/__init__.py' 2025-06-02T18:35:36,775 adding 'PyXplore/GraphStructure/graph.py' 2025-06-02T18:35:36,777 adding 'PyXplore/Plot/UnitCell.py' 2025-06-02T18:35:36,778 adding 'PyXplore/Plot/__init__.py' 2025-06-02T18:35:36,781 adding 'PyXplore/Refinement/VolumeFractionDertermination.py' 2025-06-02T18:35:36,782 adding 'PyXplore/Refinement/__init__.py' 2025-06-02T18:35:36,785 adding 'PyXplore/StructureOpt/SiteOpt.py' 2025-06-02T18:35:36,786 adding 'PyXplore/StructureOpt/__init__.py' 2025-06-02T18:35:36,789 adding 'PyXplore/WPEMXAS/EXAFS.py' 2025-06-02T18:35:36,790 adding 'PyXplore/WPEMXAS/__init__.py' 2025-06-02T18:35:36,827 adding 'PyXplore/WPEMXAS/fftdemo.ipynb' 2025-06-02T18:35:36,834 adding 'PyXplore/WPEMXPS/XPSEM.py' 2025-06-02T18:35:36,836 adding 'PyXplore/WPEMXPS/__init__.py' 2025-06-02T18:35:36,839 adding 'PyXplore/XRDSimulation/Simulation.py' 2025-06-02T18:35:36,841 adding 'PyXplore/XRDSimulation/__init__.py' 2025-06-02T18:35:36,842 adding 'PyXplore/XRDSimulation/DiffractionGrometry/__init__.py' 2025-06-02T18:35:36,846 adding 'PyXplore/XRDSimulation/DiffractionGrometry/atom.py' 2025-06-02T18:35:37,712 adding 'PyXplore/refs/International_Union_of_Crystallography.pdf' 2025-06-02T18:35:37,978 adding 'PyXplore/refs/WPEM_Manual.pdf' 2025-06-02T18:35:37,992 adding 'pyxplore-2025.7.21.dist-info/METADATA' 2025-06-02T18:35:37,992 adding 'pyxplore-2025.7.21.dist-info/WHEEL' 2025-06-02T18:35:37,993 adding 'pyxplore-2025.7.21.dist-info/top_level.txt' 2025-06-02T18:35:37,995 adding 'pyxplore-2025.7.21.dist-info/RECORD' 2025-06-02T18:35:38,088 removing build/bdist.linux-armv7l/wheel 2025-06-02T18:35:38,228 Building wheel for pyxplore (setup.py): finished with status 'done' 2025-06-02T18:35:38,316 Created wheel for pyxplore: filename=pyxplore-2025.7.21-py3-none-any.whl size=8197532 sha256=1ecc70e8f1eb1e905f8518ebb999eba917e4180ab9ecf979e3cba0147389aa67 2025-06-02T18:35:38,317 Stored in directory: /tmp/pip-ephem-wheel-cache-va31sb9z/wheels/28/fd/c0/c95a0a5fd84f4f1211e89df88bab826773134e1b792c4a9444 2025-06-02T18:35:38,332 Successfully built pyxplore 2025-06-02T18:35:38,532 Removed build tracker: '/tmp/pip-build-tracker-yizs8r61'