-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errors building HTML documentation #758
Comments
Well, at least it succeeded 🙂. But we should clean up these warnings. |
It looks like its just due to python versioning and HEXRD says it requires Python 3.9+, but |
I wonder if we should just go ahead and bump the minimum version of Python required to 3.10. We strongly suggest for people to use Python3.11 anyways, due to a number of performance improvements in Python. I don't know of anyone who actually needs us to continue supporting Python 3.9 (which has its end of life coming up in 8 months). |
That makes sense to me (bumping the minimum version).
Apparently I use python 3.9, but that is just because I built it so long
ago using the development installation. I just haven't rebuilt in so long.
There are probably others who do the same. I don't mind rebuilding, but it
might also make sense to wait until the next release so that we can give
formal notification to everyone.
…On Thu, Feb 13, 2025 at 11:49 AM Patrick Avery ***@***.***> wrote:
I wonder if we should just go ahead and bump the minimum version of Python
required to 3.10. We *strongly* suggest for people to use Python3.11
anyways, due to a number of performance improvements in Python. I don't
know of anyone who actually needs us to continue supporting Python 3.9
(which has its end of life coming up in 8 months).
—
Reply to this email directly, view it on GitHub
<#758 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIWT6M3NIXKQQEV3YWUBDT2PTEHXAVCNFSM6AAAAABW6ALM6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNJXGE4TAMRWHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
[image: psavery]*psavery* left a comment (HEXRD/hexrd#758)
<#758 (comment)>
I wonder if we should just go ahead and bump the minimum version of Python
required to 3.10. We *strongly* suggest for people to use Python3.11
anyways, due to a number of performance improvements in Python. I don't
know of anyone who actually needs us to continue supporting Python 3.9
(which has its end of life coming up in 8 months).
—
Reply to this email directly, view it on GitHub
<#758 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIWT6M3NIXKQQEV3YWUBDT2PTEHXAVCNFSM6AAAAABW6ALM6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNJXGE4TAMRWHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Most people I know who use it are using conda, in which it's easy to change/upgrade Python versions. |
I am using conda. So will `conda update hexrd` bring everything up to
date? What's the best way to get out of python 3.9?
…On Thu, Feb 13, 2025 at 3:28 PM Patrick Avery ***@***.***> wrote:
Most people I know who use it are using conda, in which it's easy to
change/upgrade Python versions.
—
Reply to this email directly, view it on GitHub
<#758 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIWT6IH3V5WB3JC5TG2JJD2PT57HAVCNFSM6AAAAABW6ALM6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNJXGY2DIMBQHE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
[image: psavery]*psavery* left a comment (HEXRD/hexrd#758)
<#758 (comment)>
Most people I know who use it are using conda, in which it's easy to
change/upgrade Python versions.
—
Reply to this email directly, view it on GitHub
<#758 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIWT6IH3V5WB3JC5TG2JJD2PT57HAVCNFSM6AAAAABW6ALM6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNJXGY2DIMBQHE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I'd create a new conda environment like so: conda create -n hexrd-latest -c hexrd -c conda-forge python=3.11 hexrd
conda activate hexrd-latest That's just for the hexrd library. You can potentially update everything in the current conda environment by installing a new python version like |
I ran into these errors running
make html
in the docs directory under hexrd.The text was updated successfully, but these errors were encountered: