Skip to content

housekeeping & conda env for pycdftools#1

Open
jonathclee wants to merge 1 commit intojulianmak:mainfrom
jonathclee:main
Open

housekeeping & conda env for pycdftools#1
jonathclee wants to merge 1 commit intojulianmak:mainfrom
jonathclee:main

Conversation

@jonathclee
Copy link
Copy Markdown

Mainly adding package-related files (housekeeping), and files and instructions for conda environment creation.

The following files are newly added:

  • environment.yml: YAML file for conda env creation. It will create an env called pycdftools. Can only use conda due to package dependencies (likely xesmf).
  • pyproject.toml: configuration file for this package. Please feel free to make changes.
  • LICENCE.txt: standard MIT licence. Feel free to use / change it.
  • test/test_import.py: a dummy test for pytest.

The following files are amended:

  • pyCDFTOOLS/__init__.py: removed the PYTHONPATH / shebang line, added few lines of imports. (functions / classes in pyCDFTOOLS can now be directly imported, e.g. from pyCDFTOOLS import hello, cdfcurl)
  • README.md: adding env steup and installation instruction.

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.

1 participant