Siphon - A collection of Python utilities for retrieving atmospheric and oceanic data from remote sources, focusing on being able to retrieve data from Unidata data technologies, such as the THREDDS data server.
Clone or download
jrleeman Merge pull request #249 from dopplershift/warnings
MNT: Silence a bunch of warnings about np.fromstring()
Latest commit b6afb07 Sep 24, 2018
Permalink
Failed to load latest commit information.
.github ENH Add CODEOWNERS and SUPPORT files Jul 21, 2017
ci ENH: Add version chooser to docs Mar 26, 2018
docs Add ndbc to docs Aug 2, 2018
examples Add authentication to basic example Aug 12, 2018
siphon MNT: Silence a bunch of warnings about np.fromstring() Sep 21, 2018
talks ENH: Add Siphon poster from AMS 2016 Sep 22, 2016
.appveyor.yml MNT: Remove 32-bit windows testing Jun 29, 2018
.checkignore Try to force QC to ignore the protobuf file. Mar 11, 2016
.codeclimate.yml ENH: Add config for Code Climate Feb 14, 2018
.codecov.yml MNT: Fix codecov configuration Apr 10, 2018
.coveragerc MNT: Don't ignore coverage on tests Sep 11, 2017
.gitattributes ENH: Set things up for nbdime. Oct 4, 2016
.gitignore MNT: Update .gitignore for new pytest cache location Feb 14, 2018
.mailmap ENH: Add list of authors Oct 19, 2017
.prospector.yaml MNT: Update line length for prospector Jul 22, 2017
.stickler.yml MNT: Add configuration for Stickler CI Sep 5, 2017
.travis.yml MNT: Install sphinx-gallery from git May 23, 2018
AUTHORS.txt MNT: Update license headers from MIT to BSD3. Mar 28, 2018
CLA.md MNT: Slight updates to CLA wording Sep 13, 2017
CONTRIBUTING.md MNT: Fix up some link redirects Mar 28, 2018
LICENSE MNT: Update license headers from MIT to BSD3. Mar 28, 2018
MANIFEST.in MNT: Update package manifest Apr 3, 2017
README Move to restructured text README. May 15, 2015
README.rst MNT: Drop Python 3.4 May 22, 2018
SUPPORT.md MNT: Update support links Apr 13, 2018
TODO.md Implement support for NCStream and CDMRemote. May 21, 2015
environment.yml MNT: Add pillow to environment Aug 12, 2018
setup.cfg MNT: Update license headers from MIT to BSD3. Mar 28, 2018
setup.py MNT: Drop Python 3.4 May 22, 2018
versioneer.py MNT: Update versioneer to version 0.17 Nov 16, 2016

README.rst

Siphon

License PRs Welcome

Latest Docs PyPI Package Conda Package

Travis Build Status AppVeyor Build Status Code Coverage Status

Codacy code issues

Siphon is a collection of Python utilities for downloading data from Unidata data technologies. See our support page for ways to get help with Siphon.

Siphon follows semantic versioning in its version number. With our current 0.x version, that implies that Siphon's APIs (application programming interfaces) are still evolving (we won't break things just for fun, but many things are still changing as we work through design issues). Also, for a version 0.x.y, we change x when we release new features, and y when we make a release with only bug fixes.

We support Python >= 3.5 and currently support Python 2.7.

NOTE: We are dropping support for Python 2.7 in Fall 2019. See here for more information.

Important Links

Dependencies

  • requests>=1.2
  • numpy>=1.8
  • protobuf>=3.0.0a3
  • beautifulsoup4>=4.6
  • pandas

Developer Dependencies

  • pytest
  • vcrpy
  • flake8