Skip to content

Commit

Permalink
reinstating the python 3.9 requirement
Browse files Browse the repository at this point in the history
  • Loading branch information
kristinemlarson committed Oct 8, 2024
1 parent c3761f1 commit 5b714d5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## 3.9.0

Changed required python version back down to 3.8. Eventually will be changing that
**This is in flux - maybe 3.9 will be required going forward**
Changed required python version back down to 3.8. Eventually will be changing that.

to 3.9
## 3.8.1

screenstats is always True now - but output goes to a file.
Expand Down
7 changes: 3 additions & 4 deletions docs/pages/README_install.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,9 @@ you can also use a linux emulator and follow instructions for linux.

## Local Python Install for Linux/MacOS

**YOU SHOULD BE RUNNING python version 3.8, 3.9 or 3.10.** Absolutely versions >= 3.11 will not work.
This has to do with our using the fortran reading features in the numpy library. That feature is being
deprecated and we are aware that long-term, we need to find a solution for it. It could be that
we will simply compile the existing code for the users and call the fortran module using <code>subprocess</code>.
As of gnssrefl version 3.9.0 you are allowed to run any python version greater than or equal to 3.9.
To allow this we had to change how the package is built; we now use meson. If you have problems
with the install, please let us know by posting a github Issue.

For installation with github/pypi, the setup requires a few system dependencies: gcc and gfortran.
To check please type:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ readme = "README.md"
maintainers = [
{ name = "Kristine Larson", email = "[email protected]" },
]
requires-python = ">=3.8,<4"
requires-python = ">=3.9,<4"
classifiers = [
"Programming Language :: Python :: 3.9",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
Expand Down

0 comments on commit 5b714d5

Please sign in to comment.