-
Notifications
You must be signed in to change notification settings - Fork 2
Moving phrosty over to the package template #66
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
Conversation
CITATION.cff
Outdated
| cff-version: 1.2.0 | ||
| message: "If you use this software in your work, please cite it using the following metadata." | ||
| authors: | ||
| - family-names: "Sosey" |
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.
should this be megan or me/rob/lei/michael/shu/etc
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.
Should be you et al. Will edit.
| @@ -0,0 +1,9 @@ | |||
| # automatically requests pull request reviews for files matching the given pattern; the last match takes precendence. Make sure the software-admin team has write on your repo | |||
|
|
|||
| * @laldoroty @Roman-Supernova-Pit/software-admins | |||
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.
is "unknown owner" a problem here? do I need to be added to software-admins?
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.
Honestly, I'm not sure what the story is here... we shouldn't add everybody who is the owner of a package to the software-admins group. I'll have to talk to Megan about this, but for now, let's ignore the bug.
| @@ -0,0 +1,3 @@ | |||
| def test_version_is_string(): | |||
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.
never occurred to me to write a test for this...
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.
This comes out of the package template -- it has some built in tests to make sure you did the version bumping correctly.
| @@ -0,0 +1,202 @@ | |||
| [project] | |||
| name = "phrosty" | |||
| description = "Difference imaging forced photometry pipeline" | |||
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.
should we add "PHotometry for ROman with SFFT for tYpe Ia supernovae" in the description or nah?
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.
Nah. It's in the README.rst, and we'll put it in the narrative docs when we write them.
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.
are we nuking requirements.txt entirely or are the requirements somewhere else?
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.
Nuked for now, because they were wrong. (The package template put in some defaults, but they were wrong.) Eventually they should probably go back. But, for our own purposes, we'll be running in the snpit env, so we know that the requirements will be satisfied.
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.
we sets up somewhere else, then?
README.rst
Outdated
| ============================================= | ||
|
|
||
| **PHotometry for ROman Simulations protoTYpe.** | ||
| phrosty: **PHotometry for ROman Simulations protoTYpe.** |
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.
PHotometry for ROman with SFFT for tYpe Ia supernovae
README.rst
Outdated
|
|
||
| *phrosty* requires commit `74a9053` from `roman_imsim`, which may be git cloned from `https://github.com/matroxel/roman_imsim.git`. (This is nominally `v2.0` of that archive, but as of this writing, there is both a branch and a tag `v2.0`, which confuses the `git archive` command. Thus, we give you the specific commit.) | ||
| *phrosty* requires commit ``74a9053`` (*warning*: this may be out of | ||
| date) from ``roman_imsim``, which may be git cloned from ``https://github.com/matroxel/roman_imsim.git``. (This is nominally ``v2.0`` of that archive, but as of this writing, there is both a branch and a tag ``v2.0``, which confuses the ``git archive`` command. Thus, we give you the specific commit.) |
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.
no longer true---we use roman_imsim main branch now
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.
Ah! Will fix.
No description provided.