Skip to content
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

CI skyCatalogs install fix + doc fixes #476

Merged
merged 5 commits into from
May 23, 2024
Merged

Conversation

esheldon
Copy link
Contributor

  • Indicate setting IMSIM_HOME for conda install
  • modify pip install for skyCatalogs. --no-build-isolation is needed for newer pip. See Issue on install skyCatalogs#101

- Indicate setting IMSIM_HOME for conda install
- modify pip install for skyCatalogs.  --no-build-isolation is needed
  for newer pip
@esheldon
Copy link
Contributor Author

the CI failure here is the same failure fixed by the indication in the docs.

I'll push a change to the CI fixing this

this is exactly what the new docs indicate
@esheldon esheldon changed the title doc fixes CI skyCatalogs install fix + doc fixes May 22, 2024
these lines worked for a different project with a skyCatalogs
dependency
@esheldon
Copy link
Contributor Author

I checked and today this also fails for my other repo. What worked yesterday does not work today, maybe due to a change in the setuptools used in CI

@esheldon
Copy link
Contributor Author

With help from @beckermr it seems this is due to another change showing up today, setuptools moving to version 70.

@esheldon
Copy link
Contributor Author

Bug found, in pyproject.yaml the line should be changed

version = {attr = ".skycatalogs._version.__version__"}
to
version = {attr = "skycatalogs._version.__version__"}

There is an extra "."

@esheldon
Copy link
Contributor Author

LSSTDESC/skyCatalogs#102

Copy link
Collaborator

@jchiang87 jchiang87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks!

@jchiang87
Copy link
Collaborator

I'd like to go ahead and merge this tomorrow morning ~8am PT unless someone objects.

@jchiang87 jchiang87 merged commit e03e946 into LSSTDESC:main May 23, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants