pywwt

Python interface to WorldWide Telescope

BSD-3-CLAUSE License

Downloads
924
Stars
50
Committers
9

Bot releases are visible (Hide)

pywwt - npm:pywwt 1.1.1

Published by wwtelescope over 3 years ago

npm:pywwt 1.1.1 (2021-01-27)

  • Proclaim compatibility with the 4.x series of @jupyter-widgets/base. This
    should get the widget to work in the JupyterLab 3.x series.
pywwt - pypa:pywwt 0.10.4

Published by wwtelescope over 3 years ago

pypa:pywwt 0.10.4 (2021-01-27)

  • Fix the sizing of circle annotations upon creation
  • Include the latest bundled version of the JavaScript frontend, which should
    hopefully fix the widget in JupyterLab 3.x.
pywwt - pypa:pywwt 0.10.3

Published by wwtelescope over 3 years ago

pypa:pywwt 0.10.3 (2021-01-25)

  • Attempt to fix the Qt widget on macOS computers. It appears that a recent
    update to our HTML introduced some JavaScript syntax that the Qt framework
    doesn't allow.
pywwt - pypa:pywwt 0.10.2

Published by wwtelescope almost 4 years ago

pypa:pywwt 0.10.2 (2021-01-08)

  • Fix URL identification for JupyerLab 3
  • CI fixes
pywwt - npm:pywwt 1.1.0

Published by wwtelescope almost 4 years ago

npm:pywwt 1.1.0 (2020-10-22)

  • The Jupyter widget has reworked multi-view management to behave much better
    when there are multiple views for the same widget model, or when views are
    hidden and recreated.
  • The Jupyter widget now exposes a _viewConnected trait to indicate the case
    when the widget has been created, but there are no active views presented to
    the user. This isn't wired up to the Python layer, but it could be useful
    later.
pywwt - pypa:pywwt 0.10.1

Published by wwtelescope almost 4 years ago

pypa:pywwt 0.10.1 (2020-10-22)

  • Update the bundled NPM package to fix various corner cases with multiple
    and/or evolving views of the Jupyter widget.
  • Set the initial widget view to the Galactic Center, so that it's more obvious
    that everything is working when you start up the widget.
pywwt - pypa:pywwt 0.10.0

Published by wwtelescope about 4 years ago

pypa:pywwt 0.10.0 (2020-10-21)

  • Fix build for traitlets >= 5.0 and in fact start requiring it.
  • Update minimum Python version to 3.7, as required by traitlets 5.
  • Require version 1.0 of the NPM package, so that we extrapolate clock
    information from data provided by the JavaScript layer. This dramatically
    reduces the level of traffic between the JS and Python layers.
  • Adopt Cranko for release automation, and revamp the continuous integration
    infrastructure to implement such automation.
pywwt - npm:pywwt 1.0.0

Published by wwtelescope about 4 years ago

npm:pywwt 1.0.0 (2020-10-21)

  • Address #258 by transmitting WWT clock information using a reference point and
    a rate, rather than constantly transmitting the current time. Dramatically
    reduces JS <=> Python traffic.
  • Tidy up the JavaScript files.
pywwt - npm:pywwt 0.9.1

Published by wwtelescope about 4 years ago

npm:pywwt 0.9.1 (2020-10-18)

  • First release with version number decoupled from the pywwt Python package.
  • No code chages, but internal reorganizations including the use of Cranko for
    release automation.
pywwt - v0.9.0 (2020-08-29)

Published by pkgw about 4 years ago

  • pywwt now obtains the WWT WebGL SDK code from web.wwtassets.org, rather than a private copy hosted on the pywwt GitHub Pages instance.
  • Live notebook links now point to mybinder.org rather than the old private WWT instance of BinderHub, because HTTPS support is now working!
  • Fix Jupyter server plumbing when operating in the JupyterHub single-user environment.
pywwt - v0.8.0 (2020-04-03)

Published by astrofrog over 4 years ago

  • Improve performance when changing size parameters for tabular layers. In these cases, the performance is e.g. more than 1000x better for a 50,000 row dataset. [#224]
  • Improve performance when changing colormap parameters for tabular layers, for a subset of colormaps. In these cases, the performance is e.g. more than 1000x better for a 50,000 row dataset. [#223]
  • Added a cmap parameter on image layers to control the colormap. [#244]
  • Incorporate time series behavior for data layers; add method that returns current time in the viewer. [#187]
  • Drop support for Python 2.7 and now require at least Python 3.6. [#259]
  • Fix compatibility with Jupyter 2.0. [#260]
pywwt - v0.7.0 (2019-09-20)

Published by pkgw about 5 years ago

  • You can now save your WWT views as interactive figures to be used in journal articles! (Actually, they're just standalone webpages, so they can be used anywhere you've got a web server.) This feature is new so it will still have some rough edges — keep your eyes open for improvements. And the docs haven't been written yet :-( [#215, #227]
  • Relatedly, there is new first-draft support for interactive controls for image layers through the image.controls meta-property. This will also evolve over the next few releases. [#217]
  • Initial support for data layers with Cartesian (XYZ) rather than spherical (lat, lon, alt) coordinates. [#190]
  • Fix compatibility with the JupyterLab 1.0.x series. [#216, #219, #221]
  • Expose all available imagery layers. [#220]
  • Validate coordinate frame names used with tabular data layers. [#195]
  • Fix the widget reset method . [#212]
  • Various improvements to CI infrastructure, docs, landing pages, etc. [#218, #225, #228, #229, #230]
pywwt - v0.6.0 (2019-05-29)

Published by pkgw over 5 years ago

  • Implement support for color-coding and scaling points in layers according to table attributes. [#183]
  • Removed load_fits_data and added layers.add_image_layer instead, which provides control over the image stretch, and renamed layers.add_data_layer to layers.add_table_layer. [#188, #201]
  • Added support for drag and drop events in Qt widget. [#202]
  • Added support for get_center for the Jupyter widget, and add a new get_fov method to get the current field of view. [#206]
  • Fixed compatibility with notebook>=5.7.6 which requires mime types for served files to be correct. [#192, #208]
  • Fixed display of table layers on Windows. [#207]
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