pywwt

Python interface to WorldWide Telescope

BSD-3-CLAUSE License

Downloads
924
Stars
50
Committers
9

Bot releases are hidden (Show)

pywwt - pypa:pywwt 0.24.2

Published by wwtelescope 4 months ago

pypa:pywwt 0.24.2 (2024-06-25)

  • Fix compatibility with Numpy 2.0 (#377, @pkgw). It appears that we only
    need one small change to achieve this.

The DOI of this release is 10.5281/zenodo.12536733.

pywwt - pypa:pywwt 0.24.1 Latest Release

Published by wwtelescope 5 months ago

pypa:pywwt 0.24.1 (2024-05-21)

No code changes from the prior release; the PyPI upload needs to be
re-attempted.

The DOI of this release is 10.5281/zenodo.11236314.

pywwt - pypa:pywwt 0.24.0

Published by wwtelescope 5 months ago

pypa:pywwt 0.24.0 (2024-05-21)

  • Add an API to allow refreshing of the engine's tile cache (#375, @Carifio24).
    This is not something that should be needed in any kind of regular usage, but
    for long-lived applications that want to avoid page reloads, it can provide
    an emergency means to unstick the data flow.
  • Only require qtpy if one of the Qt options is enabled (#376, @Carifio24).
  • Update Jupyter install requirements (#370, @Carifio24).
  • Re-enable DOI registration (#371, @pkgw). The Cranko Zenodo support has been
    updated to work with the new Zenodo API contracts.

The DOI of this release is 10.5281/zenodo.10385538.

pywwt - npm:pywwt 1.8.0

Published by wwtelescope 5 months ago

npm:pywwt 1.8.0 (2024-05-21)

  • Require version 0.17 of the research app, which adds an API for refreshing
    the tile cache (#375, @Carifio24).
pywwt - pypa:pywwt 0.23.0

Published by wwtelescope 11 months ago

pypa:pywwt 0.23.0 (2023-11-28)

  • Update the Jupyter widget implementation to use ES6 class syntax (#368,
    @Carifio24). This should fix up compatibility with the 8.x series of
    ipywidgets.

We have temporarily disabled DOI registration with this release (#369, @pkgw).
The associated release artifacts will report (obviously) bogus DOIs. This is due
to a recent major update to Zenodo, which seems to have broken their APIs. Our
Cranko release automation tool has not yet been updated to handle the new
system. We intend to address that soon, but we have internal motivations to get
this release out soon (see above), so we are going ahead without the Zenodo
deposition.

pywwt - npm:pywwt 1.7.0

Published by wwtelescope 11 months ago

npm:pywwt 1.7.0 (2023-11-28)

  • Update the Jupyter widget implementation to use ES6 class syntax (#368,
    @Carifio24). This should fix up compatibility with the 8.x series of
    ipywidgets.
pywwt - pypa:pywwt 0.22.0

Published by wwtelescope about 1 year ago

pypa:pywwt 0.22.0 (2023-09-15)

  • When using the bundled version of the WWT research app, make sure that we pull
    in the new ESM-based WebGL rendering engine, by requiring the 0.16.x version
    series of the research app (#366, #367, @pkgw). This shouldn't lead to any
    user-visible changes (or even developer-visible ones), but in an effort to
    smoke out any oversights, we take this step to help ensure that we're using
    the new code.
  • Various sponsorship branding updates (#364, #366, @pkgw).
  • Various build system and CI/CD improvements (#362, #363, @pkgw)
pywwt - npm:pywwt 1.6.0

Published by wwtelescope about 1 year ago

npm:pywwt 1.6.0 (2023-09-15)

  • Require the new ESM-based engine through the 0.16.x series of the research app
    (#366, @pkgw). This shouldn't lead to any user-visible changes (or even
    developer-visible ones), but in an effort to smoke out any oversights, we take
    this step to ensure that we're using the new code. This change also brings in
    a few sponsorship branding updates.
pywwt - pypa:pywwt 0.21.0

Published by wwtelescope about 1 year ago

pypa:pywwt 0.21.0 (2023-07-28)

  • Update pywwt to work with version 7 of the Jupyter notebook package (#356,
    @Carifio24, @pkgw). This new version is a major update on the Jupyter side,
    but it is only used in a few minor places within pywwt. The pywwt package
    should remain compatible with older versions of notebook.
  • Fix pywwt’s default ecliptic grid color to match the engine (#356,
    @Carifio24).
pywwt - pypa:pywwt 0.20.0

Published by wwtelescope over 1 year ago

pypa:pywwt 0.20.0 (2023-07-06)

  • Expose new engine settings relating to the display of constellations,
    coordinate grids, and their colors (#354, #355, @Carifio24). New properties
    are alt_az_grid_color, alt_az_text, constellation_pictures,
    constellation_labels, ecliptic_color, ecliptic_grid_color,
    ecliptic_text, galactic_grid_color, galactic_text, grid_color,
    grid_text, precession_chart, and precession_chart_color.
  • The new version of the engine also adds the ability to rotate the WWT view on
    touch devices with a two-finger twist gesture.
pywwt - npm:pywwt 1.5.3

Published by wwtelescope over 1 year ago

npm:pywwt 1.5.3 (2023-07-06)

  • Require the version 0.15.0 of the research app, to get new settings for
    various grid colors (#355, @Carifio24).
pywwt - pypa:pywwt 0.19.2

Published by wwtelescope over 1 year ago

pypa:pywwt 0.19.2 (2023-05-30)

  • Require the version 0.14.3 of the research app, to get a fix for communicating
    information about catalog sources (#353, @pkgw; pulls in
    WorldWideTelescope/wwt-webgl-engine#251, @Carifio24).
pywwt - npm:pywwt 1.5.2

Published by wwtelescope over 1 year ago

npm:pywwt 1.5.2 (2023-05-30)

  • Require the version 0.14.3 of the research app, to get a fix for communicating
    information about catalog sources (#353, @pkgw; pulls in
    WorldWideTelescope/wwt-webgl-engine#251, @Carifio24).
pywwt - npm:pywwt 1.5.1

Published by wwtelescope over 1 year ago

npm:pywwt 1.5.1 (2023-05-26)

  • Require the version 0.14.2 of the research app, to get a fix for HiPS
    catalogs loaded in HTTPS contexts (#352, @pkgw).
pywwt - pypa:pywwt 0.19.1

Published by wwtelescope over 1 year ago

pypa:pywwt 0.19.1 (2023-05-26)

  • Use version 0.14.2 of the research app in the bundled widget frontend, to get
    a fix for HiPS catalogs loaded in HTTPS contexts (#352, @pkgw).
pywwt - pypa:pywwt 0.19.0

Published by wwtelescope over 1 year ago

pypa:pywwt 0.19.0 (2023-03-08)

  • Allow the roll angle of the WWT camera to be both read and written (#349,
    @Carifio24).
pywwt - npm:pywwt 1.5.0

Published by wwtelescope over 1 year ago

npm:pywwt 1.5.0 (2023-03-08)

  • Require version 0.14 of the research app, to get messages allowing the roll
    state of the WWT camera to be read and written (#349, @Carifio24).
pywwt - pypa:pywwt 0.18.1

Published by wwtelescope over 1 year ago

pypa:pywwt 0.18.1 (2023-02-27)

  • Make pywwt compatible with Qt6 (#346, @astrofrog)
pywwt - pypa:pywwt 0.18.0

Published by wwtelescope over 1 year ago

pypa:pywwt 0.18.0 (2023-02-02)

  • Update the FITS viewing code to use a temporary directory as a fallback if
    it's not possible to write to the directory containing the FITS input(s)
    (#344, @Carifio24).
  • Update pywwt's serialization of table size attributes to match the current
    implementation (#345, @Carifio24). They weren't being properly saved and
    loaded before.
pywwt - pypa:pywwt 0.17.0

Published by wwtelescope almost 2 years ago

pypa:pywwt 0.17.0 (2022-12-01)

  • Require version 0.12 of the research app, to get the latest improvements
    including the Vue 3 update (#342, @pkgw).

The DOI of this release is 10.5281/zenodo.7388030.

Package Rankings
Top 34.4% on Conda-forge.org
Top 9.24% on Pypi.org
Top 10.26% on Npmjs.org
Badges
Extracted from project README
pywwt on PyPI DOI Build Status