Skip to content

Add python 3.9.12 #194

Merged
merged 4 commits into from
May 18, 2022
Merged

Add python 3.9.12 #194

merged 4 commits into from
May 18, 2022

Conversation

donald
Copy link
Contributor

@donald donald commented May 18, 2022

Rebuild of python 3.9.latest.

One reason is an update of the tables module, which is wrongly requires avx extension in out python 3.9.7-0 build. See helpdesk thread "Server python run issue" from 06.04.2022 ff.

Of course we want to go to Python 3.10.* , too, but this is a bigger step and it might be good to have working a 3.9 fallback.

Create package file with

cp python-3.9.7-0.build.sh python-3.9.12-0.build.sh
Remove notify package which doesn't work.

+ pip3 install --prefix=/scratch/local2/python-3.9.12-0 notify
Collecting notify
  Using cached notify-0.3.1.tar.gz (10 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [4 lines of output]
      /scratch/local2/python-3.9.12-0/lib/python3.9/site-packages/setuptools/dist.py:717: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
        warnings.warn(
      Warning: 'classifiers' should be a list, got type 'tuple'
      error in notify setup command: use_2to3 is invalid.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
@pmenzel
Copy link
Contributor

pmenzel commented May 18, 2022

Maybe add the upstream issue https://github.com/PyTables/PyTables/issues/841.

@donald donald merged commit 75467a3 into master May 18, 2022
@thomas
Copy link
Contributor

thomas commented May 18, 2022

Better late than never:

  • tensorflow works
  • an older alphafold doesn't like the newly build Jax (not a big deal, since both, ehm, 'projects' are moving targets)

@donald
Copy link
Contributor Author

donald commented May 19, 2022

Thanks for the test! Change default now? mariux64/mxtools#253

@thomas
Copy link
Contributor

thomas commented May 19, 2022

Yes, should work w/o any trouble.

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants