Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Mikejmnez
Copy link
Collaborator

@Mikejmnez Mikejmnez commented Mar 21, 2024

Addresses #294

- [x] sets micromamba to build tests in github workflows. This was turning into a bit of a project... left for later

  • includes environment files ci/environment.yml and docs/environment.yml to build conda envs for building/developing documentation and testing environment.
  • Fixes many of the broken links in the documentation.
  • Added an example using ERRDAP! .
  • Includes new section in the docs for how to contribute to the code (testing) and documentation.
  • Include myself in the list of contributors.
  • Add a readthedocs.yaml file per v2.
  • Include basic templates for opening issues and pull request (may improve them afterwards).
  • Included a dependabot.yml to assist on the github workflows to manage / update python-setup / python-coverage in the .github/workflows. For example, there is a deprecation warning about node16.js that can be addressed by updated the version of python-setup and coverage.
  • Adds a conda-badge to the README file so that the conda version of pydap is visible from github.
  • remove unnecessaary dependencies: Ordereddict is now imported directly from collections.
    - [x] Drops pyOpenSSL as dependency, as recommended by the pyOpenSSL project's readme... This is mentioned in Remove unused pyOpenSSL dependency #289 somehow pyopenssl even though not imported, is necessary for the second tests in tests_server_devel_ssl.py to pass (but only on mac OS!)

@Mikejmnez
Copy link
Collaborator Author

Mikejmnez commented Mar 24, 2024

No changes. I think the test.opendap.org/opendap/hyrax/data/nc/ was slow or down when I got this PR running yesterday, and so a test kept failing due to some timeout error when trying to reach the server. Today, tests passed on my computer with no additional change and so I expect them to pass here as well.

@Mikejmnez
Copy link
Collaborator Author

PR keeps getting stuck after running successfully the tests. Will close and re-open the PR per THIS somewhat old thread. I have tried many different things to trigger the PR.

@Mikejmnez Mikejmnez closed this Mar 25, 2024
@Mikejmnez Mikejmnez reopened this Mar 25, 2024
@Mikejmnez
Copy link
Collaborator Author

OK - ready. Apologies for the extra commits: there was something going that I couldn't figure out in the "checks" that github has in place. All the tests were successful but there was one "check" that kept lingering for days and the only way figure it out what was going on was to push commits (local tests always passed).

Copy link
Member

@jgallagher59701 jgallagher59701 left a comment

Choose a reason for hiding this comment

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

This all looks great.
When you merge this, please use the Squash option so that this will appear as a single commit, unless you think that one of the interior commits might need to be reverted later.
Thanks!

@Mikejmnez Mikejmnez merged commit 1cfd657 into pydap:master Mar 28, 2024
@Mikejmnez Mikejmnez mentioned this pull request Mar 28, 2024
7 tasks
@Mikejmnez Mikejmnez deleted the iss294 branch April 1, 2024 17:43
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.

2 participants