-
Notifications
You must be signed in to change notification settings - Fork 5
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
Ops update #152
Ops update #152
Conversation
Update the Ops configuration to use a newer Python version.
Cycle python support to be limited to Python 3.9.
Update the changelog.
Updated the installation instructions to reflect the cycled Python support.
Are there specific versions of the other scientific python codes (pandas, scipy, xarray) that the new ops environment is running? We may want to use those in addition to numpy. |
I asked, and these were the specs I got :/ I think numpy is the limiting factor for the rest of them.
From: Jeff Klenzing ***@***.***>
Reply-To: pysat/pysatSpaceWeather ***@***.***>
Date: Tuesday, September 17, 2024 at 13:59
To: pysat/pysatSpaceWeather ***@***.***>
Cc: "angeline.burrell" ***@***.***>, Author ***@***.***>
Subject: Re: [pysat/pysatSpaceWeather] Ops update (PR #152)
Are there specific versions of the other scientific python codes (pandas, scipy, xarray) that the new ops environment is running? We may want to use those in addition to numpy.
—
Reply to this email directly, view it on GitHub<#152 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABVYF7XED2KQUIPZNJMIOOLZXBUXVAVCNFSM6AAAAABOLVXCW6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJWGU3DSMZQGE>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't comment directly on the code, but the Install Operational dependencies
job in the workflow should be rewritten to look like the NEP29 job:
run: |
pip install numpy==${{ matrix.numpy_ver }}
pip install --upgrade-strategy only-if-needed .[test]
This should fix the install issue that motivated the switch to pyprojecct.
Upgraded the operational installation strategy.
Description
Cycles Python support for updated operational environment.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Verified ops configuration.
Test Configuration
Checklist:
develop
(notmain
) branchCHANGELOG.md
, summarizing the changesIf this is a release PR, replace the first item of the above checklist with the
release checklist on the pysat wiki:
https://github.com/pysat/pysat/wiki/Checklist-for-Release