-
Notifications
You must be signed in to change notification settings - Fork 6
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
MAINT: pyproject.toml, docs #129
Conversation
pyproject.toml
Outdated
|
||
[project] | ||
name = "pysatNASA" | ||
version = "0.0.4.1" |
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.
Used for test pypi. fix before merge
Note from RC tests with pysatModels: something is clearly not set up correctly in the toml. Error info below. Possibly just needs
|
Configuring the operational test is breaking, not sure why. |
Let me know if you want me to take a look. |
Here's the log: https://github.com/pysat/pysatNASA/actions/runs/4988176634/jobs/8930652380 |
Here's your problem: googleapis/python-api-core#27 Use of
|
@aburrell, that works to a point. Still getting
It looks like the metadata is not being configured correctly for this version. I've tried updated the backend to the legacy version. Any other thoughts? |
If I add metadata to the setup.cfg, it works. Probably worth a discussion about which metadata we want to store where at the next meeting. |
Please don't mention me in projects I'm not related too. |
Well at least there's a path forward. We may need to keep using setup.cfg for a while. |
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.
Looking good!
There are a few ways you can do this: | ||
|
||
A. Install on the system (root privileges required):: | ||
|
||
|
||
sudo python setup.py install | ||
sudo pip install . |
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.
I think you might need to run python -m build
first.
Description
Addresses pysat/pysat#1051
Support for setup.py in pip has been deprecated. This brings the package up to standard.
Changes in development flow
__version__
from thispip install .
orpip install -e .
for development casepython -m build
Type of change
How Has This Been Tested?
Inspection of pypi test page at: https://test.pypi.org/simple/pysatNASA
Checklist:
develop
(notmain
) branchCHANGELOG.md
, summarizing the changes