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

Develop lisird fix #128

Merged
merged 31 commits into from
Oct 24, 2023
Merged

Develop lisird fix #128

merged 31 commits into from
Oct 24, 2023

Conversation

aburrell
Copy link
Member

@aburrell aburrell commented Oct 19, 2023

Description

Addresses #126 for the develop branch. If a fix is needed for main, this can be done with the main_f107_lisird_fix branch.

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Ran unit tests, which now all pass.

Test Configuration

  • Operating system: OS X Big Sur
  • Version number: Python 3.9
  • Any details about your local setup that are relevant

Checklist:

  • Make sure you are merging into the develop (not main) branch
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules
  • Add a note to CHANGELOG.md, summarizing the changes

If 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

Updated the test date for the daily F10.7 data to work with the new pysat padding unit tests.
Updated LISIRD downloads to match the new behaviour when no data is available.  Will also work with prior behaviour, should they decide to switch back.
Added a missing line to a test docstring.
Added a summary of the changes to the changelog.
@aburrell aburrell added the bug Something isn't working label Oct 19, 2023
@aburrell aburrell added this to the 0.1.0 Release milestone Oct 19, 2023
Fixed formatting and grammar in the issue templates.
Fixed formatting in the PR template.
Updated the CI tests to use pyproject.toml.
Updated the .gitignore comments.
Added the required configuration file for RTD.
Added FAQ section to the code of conduct.
Updated the style, links, and wording in the contributing guidelines.
Updated the document configuration file.
Update the manifest to reflect the package changes.
Replaced the setup.py with the new standard, a pyproject.toml file.
Get the version data from the pyproject.toml.
Remove unnecessary text file.
Cycled pysat minimum version, removed alpha note for the next release and fixed bug in the example.
Removed data from setup.cfg that is now stored in the pyproject.toml.
Update the package limits in the test requirements.
Added a summary of changes to the log.
Updated the installation instructions to use the pyproject.toml file.
@aburrell
Copy link
Member Author

Merge #129 first to get the documentation test to work and test this fix on the new CI configuration.

Added missing key to install dependencies.
Ensured there is always a space after a keyword.
Replace placeholder with real package name.
Re-added a variable that was accidentally removed.
Import name is different from the package name.
Fixed resource usage by specifying full path with os.path.join.
aburrell and others added 4 commits October 19, 2023 16:36
Fixed the path call to use the resource library correctly.
Added a missing requirement for the operational install.
@aburrell aburrell requested a review from jklenzing October 23, 2023 21:01
@aburrell aburrell merged commit baaf37e into develop Oct 24, 2023
18 checks passed
@aburrell aburrell deleted the develop_lisird_fix branch October 24, 2023 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants