Skip to content

Releases: WorldWideTelescope/pywwt

npm:pywwt 1.1.1

27 Jan 00:41
Compare
Choose a tag to compare

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.

pypa:pywwt 0.10.3

25 Jan 19:47
Compare
Choose a tag to compare

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.

pypa:pywwt 0.10.2

08 Jan 22:27
Compare
Choose a tag to compare

pypa:pywwt 0.10.2 (2021-01-08)

  • Fix URL identification for JupyerLab 3
  • CI fixes

pypa:pywwt 0.10.1

22 Oct 21:54
Compare
Choose a tag to compare

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.

npm:pywwt 1.1.0

22 Oct 21:54
Compare
Choose a tag to compare

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.

pypa:pywwt 0.10.0

21 Oct 02:25
Compare
Choose a tag to compare

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.

npm:pywwt 1.0.0

21 Oct 02:25
Compare
Choose a tag to compare

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.

npm:pywwt 0.9.1

18 Oct 02:38
Compare
Choose a tag to compare

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.

v0.9.0 (2020-08-29)

29 Aug 21:42
Compare
Choose a tag to compare
  • 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.

v0.8.0 (2020-04-03)

04 Apr 13:42
Compare
Choose a tag to compare
  • 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]