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

Update build system #301

Closed
6 tasks done
dopplershift opened this issue Feb 20, 2020 · 0 comments · Fixed by #453
Closed
6 tasks done

Update build system #301

dopplershift opened this issue Feb 20, 2020 · 0 comments · Fixed by #453
Milestone

Comments

@dopplershift
Copy link
Member

dopplershift commented Feb 20, 2020

Pull in the same things we do in MetPy:

  • Replace versioneer with setuptools_scm
  • Update MANIFEST.in
  • Put everything we can in setup.cfg and strip down setup.py
  • Switch to having siphon source in src/siphon
  • Move tests to tests/, along with vcrpy cassettes
  • Source distributions (python setup.py sdist) should include tests and fixtures, wheels should not
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 a pull request may close this issue.

1 participant