Low-level Python package for working with various AAS WorldWide Telescope data formats.
Перейти к файлу
Peter Williams c7f818347c ci/zenodo.json5: remove "grants" specification
Zenodo's grants database, which seems to come from OpenAIRE, is
incomplete, and it turns out that it will reject metadata associated
with grants not in the database. Too bad. I filed:

https://github.com/zenodo/zenodo/issues/2371

to ask a few questions about the whole situation.
2022-08-19 13:49:55 -04:00
.config/cranko Convert to Cranko versioning 2020-09-27 22:06:10 -04:00
ci ci/zenodo.json5: remove "grants" specification 2022-08-19 13:49:55 -04:00
docs Add support for DOI registration and display. 2022-08-19 12:10:53 -04:00
wwt_data_formats Add support for DOI registration and display. 2022-08-19 12:10:53 -04:00
.coveragerc Stub a new empty project 2019-12-02 15:05:57 -05:00
.gitignore Stub a new empty project 2019-12-02 15:05:57 -05:00
.readthedocs.yml Stub a new empty project 2019-12-02 15:05:57 -05:00
CHANGELOG.md CHANGELOG.md: make master branch point to release branch 2020-09-28 17:08:13 -04:00
LICENSE Release version 0.1.0 2020-03-17 23:26:24 -04:00
MANIFEST.in wwt_data_formats/place.py: add support for constellations 2022-02-11 16:54:16 -05:00
README.md Document new BS4 dependency 2020-12-03 16:44:54 -05:00
RELEASE_PROCESS.md Back to development 2020-02-05 12:35:13 -05:00
pyproject.toml Add support for DOI registration and display. 2022-08-19 12:10:53 -04:00
setup.py setup.py: remove some unused imports 2022-01-14 10:21:20 -05:00

README.md

Build Status PyPI version codecov

WWT Data Formats

wwt_data_formats is a low-level Python package that interfaces with the various XML serialization formats used by the AAS WorldWide Telescope.

Installation

The easiest way to install wwt_data_formats is through pip:

pip install wwt_data_formats

Documentation, Examples, etc.

For documentation and examples, go to:

https://wwt-data-formats.readthedocs.io/

Contributions

Contributions to wwt_data_formats are welcome! See the WorldWide Telescope contributors guide for applicable information. We use a standard workflow with issues and pull requests. All participants in wwt_data_formats and the WWT communities must abide by the WWT Code of Conduct.

Release History

Releases of wwt_data_formats are logged in the file CHANGELOG.md on the release branch of this repository, as well as release listings maintained by GitHub and PyPI.

Dependencies

wwt_data_formats is a Python package so, yes, Python is required.

  • astropy is not a required dependency, but can be used
  • beautifulsoup4 for the wwtdatatool wtml report command
  • pytest to run the test suite
  • requests is always required (in princple it could be optional)
  • traitlets is always required

Legalities

wwt_data_formats is copyright the .NET Foundation. It is licensed under the MIT License.

Acknowledgments

wwt_data_formats is part of the AAS WorldWide Telescope system, a .NET Foundation project managed by the non-profit American Astronomical Society (AAS). Work on WWT has been supported by the AAS, the US National Science Foundation (grants 1550701 and 1642446), the Gordon and Betty Moore Foundation, and Microsoft.