Recent Releases of https://github.com/glue-viz/glue
https://github.com/glue-viz/glue - v1.23.0
What's Changed
New Features
- Allow initial values to be customized for state classes by @astrofrog in https://github.com/glue-viz/glue/pull/2544 ### Bug Fixes
- Use relax=True in WCS->FITS header in coordinate helper by @bmorris3 in https://github.com/glue-viz/glue/pull/2540
- Empty WCS autolink handle by @CyclingNinja in https://github.com/glue-viz/glue/pull/2551
- Fix incorrect autolinking of axes of unknown physical types in presence of celestial axes by @dhomeier in https://github.com/glue-viz/glue/pull/2552 ### Other Changes
- Point select refactor by @CyclingNinja in https://github.com/glue-viz/glue/pull/2534
Full Changelog: https://github.com/glue-viz/glue/compare/v1.22.2...v1.23.0
- Python
Published by astrofrog 7 months ago
https://github.com/glue-viz/glue - v1.22.2
What's Changed
Other Changes
- Switch back to installing h5py by default by @astrofrog in https://github.com/glue-viz/glue/pull/2538
Full Changelog: https://github.com/glue-viz/glue/compare/v1.22.1...v1.22.2
- Python
Published by astrofrog 10 months ago
https://github.com/glue-viz/glue - v1.22.1
What's Changed
Bug Fixes
- Fix regexp for command parser by @olebole in https://github.com/glue-viz/glue/pull/2532
- Fix int dtype test by @olebole in https://github.com/glue-viz/glue/pull/2533
- fix: support relative paths for icons by @maartenbreddels in https://github.com/glue-viz/glue/pull/2536 ### Other Changes
- Add pre-commit and Ruff setup with flake8 and other codestyle checks by @dhomeier in https://github.com/glue-viz/glue/pull/2531
New Contributors
- @olebole made their first contribution in https://github.com/glue-viz/glue/pull/2532
Full Changelog: https://github.com/glue-viz/glue/compare/v1.22.0...v1.22.1
- Python
Published by astrofrog 11 months ago
https://github.com/glue-viz/glue - v1.22.0
What's Changed
New Features
- Add placeholder close method to BaseViewer by @iisakkirotko in https://github.com/glue-viz/glue/pull/2520
- Provide a way to avoid creating world<->pixel links in datasets by @astrofrog in https://github.com/glue-viz/glue/pull/2526
- Add list plugins method and tests by @CyclingNinja in https://github.com/glue-viz/glue/pull/2496
- Implement hub callback priorities by @rosteen in https://github.com/glue-viz/glue/pull/2530 ### Bug Fixes
- Remove viewer-specific code from gluestate and setgluestate on base Application class and fix a bug on restoring colormaps by @astrofrog in https://github.com/glue-viz/glue/pull/2510
- Correct y limits in ProfileViewerState when min same as max by @pllim in https://github.com/glue-viz/glue/pull/2513
- Fix an issue that caused the astropy table reader on Windows to behave differently to other platforms by @astrofrog in https://github.com/glue-viz/glue/pull/2519
- Avoid double messaging on subset creation by @astrofrog in https://github.com/glue-viz/glue/pull/2515 ### Other Changes
- Drop support for Python 3.8 and 3.9 by @CyclingNinja in https://github.com/glue-viz/glue/pull/2514
- DEP: drop runtime dependency on
setuptoolsby @neutrinoceros in https://github.com/glue-viz/glue/pull/2511 - Move Python export tests from glue-qt to here by @astrofrog in https://github.com/glue-viz/glue/pull/2524
New Contributors
- @iisakkirotko made their first contribution in https://github.com/glue-viz/glue/pull/2520
Full Changelog: https://github.com/glue-viz/glue/compare/v1.21.1...v1.22.0
- Python
Published by astrofrog about 1 year ago
https://github.com/glue-viz/glue - v1.21.1
What's Changed
Bug Fixes
- Fix reading of FITS files with SkyCoord columns by @astrofrog in https://github.com/glue-viz/glue/pull/2488
- Prevents duplicate loading of plugins by @CyclingNinja in https://github.com/glue-viz/glue/pull/2490
- Make WCSLink.asaffinelink more robust to NaN values and raise an error if no overlap by @astrofrog in https://github.com/glue-viz/glue/pull/2491
- Make sure that we don't do any unit parsing if the original and target unit are the same by @astrofrog in https://github.com/glue-viz/glue/pull/2493
- Fix compatibility with Numpy 2.0 and fix compatibility of viewers with generic BaseData subclasses by @astrofrog in https://github.com/glue-viz/glue/pull/2500 ### Other Changes
- Remove unnecessary check of fitting status and clarify docstring by @astrofrog in https://github.com/glue-viz/glue/pull/2492
- Remove pvextractor from dependencies by @Carifio24 in https://github.com/glue-viz/glue/pull/2497
- Fix visual tests by @astrofrog in https://github.com/glue-viz/glue/pull/2501
- Update figure hashes by @astrofrog in https://github.com/glue-viz/glue/pull/2502
Full Changelog: https://github.com/glue-viz/glue/compare/v1.21.0...v1.21.1
- Python
Published by astrofrog over 1 year ago
https://github.com/glue-viz/glue - v1.21.0
What's Changed
New Features
- Allow setting slices or
subset_statefor determining min/max levels inStateAttributeLimitsHelperby @dhomeier in https://github.com/glue-viz/glue/pull/2476 ### Bug Fixes - Fix bug that caused IncompatibleAttribute error when trying to change limits by @astrofrog in https://github.com/glue-viz/glue/pull/2486
Full Changelog: https://github.com/glue-viz/glue/compare/v1.20.0...v1.21.0
- Python
Published by astrofrog almost 2 years ago
https://github.com/glue-viz/glue - v1.20.0
What's Changed
New Features
- Allow transparent regions in composite images when out of bounds by @bmorris3 in https://github.com/glue-viz/glue/pull/2482 ### Bug Fixes
- Compatibility and tests against Numpy 2.0.0rc1 by @dhomeier in https://github.com/glue-viz/glue/pull/2471
Full Changelog: https://github.com/glue-viz/glue/compare/v1.19.1...v1.20.0
- Python
Published by astrofrog almost 2 years ago
https://github.com/glue-viz/glue - v1.19.1
What's Changed
Bug Fixes
- Fix bugs with attribute display units by @astrofrog in https://github.com/glue-viz/glue/pull/2484
Full Changelog: https://github.com/glue-viz/glue/compare/v1.19.0...v1.19.1
- Python
Published by astrofrog almost 2 years ago
https://github.com/glue-viz/glue - v1.19.0
What's Changed
New Features
- Adds custom list of plugins to be passed on load by @CyclingNinja in https://github.com/glue-viz/glue/pull/2481
- Add the ability to specify a random subset size for computing histogram by @astrofrog in https://github.com/glue-viz/glue/pull/2478
- Implement support for unit conversion in attribute limits in image viewer by @astrofrog in https://github.com/glue-viz/glue/pull/2480
- Allow serializing and deserializing named astropy units by @Carifio24 in https://github.com/glue-viz/glue/pull/2475 ### Other Changes
- Fix the logic for region display when exchanging x/y world coordinates by @jfoster17 in https://github.com/glue-viz/glue/pull/2479
New Contributors
- @CyclingNinja made their first contribution in https://github.com/glue-viz/glue/pull/2481
Full Changelog: https://github.com/glue-viz/glue/compare/v1.18.0...v1.19.0
- Python
Published by astrofrog almost 2 years ago
https://github.com/glue-viz/glue - v1.18.0
What's Changed
New Features
- Preserve alpha while compositing with cmap.set_bad by @bmorris3 in https://github.com/glue-viz/glue/pull/2468 ### Other Changes
- Remove deprecated Qt-related code (and
glue.qglue) by @astrofrog in https://github.com/glue-viz/glue/pull/2477
Full Changelog: https://github.com/glue-viz/glue/compare/v1.17.1...v1.18.0
- Python
Published by astrofrog almost 2 years ago
https://github.com/glue-viz/glue - v1.17.1
What's Changed
Bug Fixes
- Fix default stretch density by @astrofrog in https://github.com/glue-viz/glue/pull/2467
- Provide stronger checking for region display. Fix x/y flip. by @jfoster17 in https://github.com/glue-viz/glue/pull/2465 ### Other Changes
- Fix documentation build by @astrofrog in https://github.com/glue-viz/glue/pull/2466
Full Changelog: https://github.com/glue-viz/glue/compare/v1.17.0...v1.17.1
- Python
Published by astrofrog about 2 years ago
https://github.com/glue-viz/glue - v1.17.0
What's Changed
New Features
- Make stretches be customizable on a layer by layer basis by @astrofrog in https://github.com/glue-viz/glue/pull/2453
Full Changelog: https://github.com/glue-viz/glue/compare/v1.16.0...v1.17.0
- Python
Published by astrofrog about 2 years ago
https://github.com/glue-viz/glue - v1.16.0
What's Changed
New Features
- Customizable limits percentile and behavior on updating bins when resetting limits by @astrofrog in https://github.com/glue-viz/glue/pull/2455
Full Changelog: https://github.com/glue-viz/glue/compare/v1.15.0...v1.16.0
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.15.0
What's Changed
New Features
- Support regions in image viewer by @jfoster17 in https://github.com/glue-viz/glue/pull/2456
- Added 'simple' viewers which can be used for testing or simple use cases by @astrofrog in https://github.com/glue-viz/glue/pull/2458 ### Other Changes
- Added giles configuration by @astrofrog in https://github.com/glue-viz/glue/pull/2460
- Add visual test for ScatterRegionLayerArtist by @jfoster17 in https://github.com/glue-viz/glue/pull/2461
- Ignore all test files in coverage calculation by @astrofrog in https://github.com/glue-viz/glue/pull/2462
Full Changelog: https://github.com/glue-viz/glue/compare/v1.14.1...v1.15.0
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.14.1
What's Changed
Bug Fixes
- Fix bug when changing the number of bins on a histogram with modified/deleted data by @astrofrog in https://github.com/glue-viz/glue/pull/2451 ### Documentation
- Fix docs failure related to theme warning by @astrofrog in https://github.com/glue-viz/glue/pull/2452
Full Changelog: https://github.com/glue-viz/glue/compare/v1.14.0...v1.14.1
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.14.0
What's Changed
New Features
- Support dynamic components by @jfoster17 in https://github.com/glue-viz/glue/pull/2446
- Add regiondata by @jfoster17 in https://github.com/glue-viz/glue/pull/2442 ### Bug Fixes
- Render nans as 'bad' in mpl cmaps when mode='colormap' by @bmorris3 in https://github.com/glue-viz/glue/pull/2427
- Update deprecated call to resize_event in test by @jfoster17 in https://github.com/glue-viz/glue/pull/2443
- Do not use fancy index for subsets over Dask data by @jfoster17 in https://github.com/glue-viz/glue/pull/2444
- Fix bug that caused incompatible subsets to be rendered in some contexts rather than be hidden by @jfoster17 in https://github.com/glue-viz/glue/pull/2425
- Fix compatibility with latest developer version of astropy by @astrofrog in https://github.com/glue-viz/glue/pull/2450 ### Other Changes
- Switch to Sphinx book theme and tidied up Sphinx configuration by @astrofrog in https://github.com/glue-viz/glue/pull/2436
- Make tests robust to plugins adding new translators by @jfoster17 in https://github.com/glue-viz/glue/pull/2445
Full Changelog: https://github.com/glue-viz/glue/compare/v1.13.1...v1.14.0
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.13.1
What's Changed
Bug Fixes
- Add back parsing functions to qglue temporarily by @astrofrog in https://github.com/glue-viz/glue/pull/2435
Full Changelog: https://github.com/glue-viz/glue/compare/v1.13.0...v1.13.1
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.13.0
What's Changed
New Features
- Add support for defining custom image stretches by @astrofrog in https://github.com/glue-viz/glue/pull/2423 ### Bug Fixes
- Set better starting xlim and ylim for custom viewers by @jfoster17 in https://github.com/glue-viz/glue/pull/2422 ### Documentation
- Update standalone application instructions by @astrofrog in https://github.com/glue-viz/glue/pull/2426 ### Other Changes
- Skip
test_save_aggregate_slicefor Numpy 1.25.x and unpin numpy-dev by @dhomeier in https://github.com/glue-viz/glue/pull/2429 - Move frontend-independent data/link parsing code from glue.qglue to glue.core by @astrofrog in https://github.com/glue-viz/glue/pull/2432
- Remove Qt-specific code being split into glue-qt by @astrofrog in https://github.com/glue-viz/glue/pull/2431
- Added glue-qt dependency by @astrofrog in https://github.com/glue-viz/glue/pull/2433
Full Changelog: https://github.com/glue-viz/glue/compare/v1.12.0...v1.13.0
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.12.0
What's Changed
New Features
- Add subtool for changing window title by @Carifio24 in https://github.com/glue-viz/glue/pull/2407 ### Bug Fixes
- Ensure lazy dask arrays become numpy arrays in calculate_histogram by @jfoster17 in https://github.com/glue-viz/glue/pull/2412
- Fix filter logic so that table viewer can hide main data layer by @jfoster17 in https://github.com/glue-viz/glue/pull/2411
- Fix Qt6 bug that prevented layers from being re-enabled by @jfoster17 in https://github.com/glue-viz/glue/pull/2410
Full Changelog: https://github.com/glue-viz/glue/compare/v1.11.0...v1.12.0
- Python
Published by astrofrog over 2 years ago
https://github.com/glue-viz/glue - v1.11.0
What's Changed
New Features
- New CircularAnnulusROI class to represent circular annulus ROI by @pllim in https://github.com/glue-viz/glue/pull/2403
- Add center and move_to methods to RangeSubsetState by @pllim in https://github.com/glue-viz/glue/pull/2404
- Add filter/search to table viewer by @jfoster17 in https://github.com/glue-viz/glue/pull/2392
- Add functionality for moving viewers between tabs by @Carifio24 in https://github.com/glue-viz/glue/pull/2387 ### Bug Fixes
- Disallow broken qtconsole 5.4.2 by @jfoster17 in https://github.com/glue-viz/glue/pull/2396
- Fix bugs with unit conversion when changing x/y attributes by @astrofrog in https://github.com/glue-viz/glue/pull/2400
- Make sure getitem always returns a numpy array by @jfoster17 in https://github.com/glue-viz/glue/pull/2399 ### Other Changes
- MNT: Remove unused .travis.yml by @pllim in https://github.com/glue-viz/glue/pull/2401
Full Changelog: https://github.com/glue-viz/glue/compare/v1.10.0...v1.11.0
- Python
Published by astrofrog almost 3 years ago
https://github.com/glue-viz/glue - v1.10.0
What's Changed
Bug Fixes
- Fix subset creation with unit flip by @astrofrog in https://github.com/glue-viz/glue/pull/2393
- Avoid resetting limits when changing display units in profile viewer by @astrofrog in https://github.com/glue-viz/glue/pull/2394 ### Documentation
- Fix bad connections in tutorial examples by @Carifio24 in https://github.com/glue-viz/glue/pull/2389 ### Other Changes
- Make ROI.moveto() behave consistently and expose it at subsetstate level by @pllim in https://github.com/glue-viz/glue/pull/2391
Full Changelog: https://github.com/glue-viz/glue/compare/v1.9.1...v1.10.0
- Python
Published by astrofrog almost 3 years ago
https://github.com/glue-viz/glue - v1.9.1
What's Changed
Other Changes
- Use new location for pandas.testing by @jfoster17 in https://github.com/glue-viz/glue/pull/2381
- Only force reference data change if message indicates that numerical values of data have changed by @astrofrog in https://github.com/glue-viz/glue/pull/2385
Full Changelog: https://github.com/glue-viz/glue/compare/v1.9.0...v1.9.1
- Python
Published by astrofrog almost 3 years ago
https://github.com/glue-viz/glue - v1.9.0
What's Changed
New Features
- Add a LinkSameWithUnits class that links respecting units by @astrofrog in https://github.com/glue-viz/glue/pull/2379 ### Bug Fixes
- Save legend state by @Carifio24 in https://github.com/glue-viz/glue/pull/2380
- Fix bugs related to generic BaseCartesianData subclasses by @astrofrog in https://github.com/glue-viz/glue/pull/2344
Full Changelog: https://github.com/glue-viz/glue/compare/v1.8.1...v1.9.0
- Python
Published by astrofrog almost 3 years ago
https://github.com/glue-viz/glue - v1.8.1
What's Changed
Bug Fixes
- Fixed a bug in the plugin iteration on Python 3.8 and 3.9 by @neutrinoceros in https://github.com/glue-viz/glue/pull/2377
- Avoid interference of ROI patches with legend auto-placement by @dhomeier in https://github.com/glue-viz/glue/pull/2370
- Add pretransform for full-sphere selection by @Carifio24 in https://github.com/glue-viz/glue/pull/2360
- Only recreate table model when Data layer changes by @Carifio24 in https://github.com/glue-viz/glue/pull/2372
Full Changelog: https://github.com/glue-viz/glue/compare/v1.8.0...v1.8.1
- Python
Published by dhomeier almost 3 years ago
https://github.com/glue-viz/glue - v1.8.0
What's Changed
New Features
- Relax longitude range in fullsphere projections by @Carifio24 in https://github.com/glue-viz/glue/pull/2348 ### Bug Fixes
- Update polar log transform test values to correct matplotlib 3.7 representation by @Carifio24 in https://github.com/glue-viz/glue/pull/2366
- Fix broken link editor under Qt5 by @jfoster17 in https://github.com/glue-viz/glue/pull/2375 ### Documentation
- DOC: Fix equivalent_units in examples by @pllim in https://github.com/glue-viz/glue/pull/2369 ### Other Changes
- Update link for slack invite by @astrofrog in https://github.com/glue-viz/glue/pull/2362
- Update stable version of standalone app to 2023.02.0 by @astrofrog in https://github.com/glue-viz/glue/pull/2363
- MNT: drop runtime dependency on pkg_resources (setuptools) by @neutrinoceros in https://github.com/glue-viz/glue/pull/2365
- BUG: handle deprecation warning from numpy 1.25 (np.product is deprecated in favour of np.prod) by @neutrinoceros in https://github.com/glue-viz/glue/pull/2371
Full Changelog: https://github.com/glue-viz/glue/compare/v1.7.0...v1.8.0
- Python
Published by astrofrog almost 3 years ago
https://github.com/glue-viz/glue - v1.7.0
What's Changed
New Features
- Added ability to convert units in profile viewer by @astrofrog in https://github.com/glue-viz/glue/pull/2296
- Allow specifying visual attributes and colormap when faceting subsets by @Carifio24 in https://github.com/glue-viz/glue/pull/2350 ### Bug Fixes
- Pin numpy-dev to avoid
GlueSerializerfailure onnumpy._ArrayFunctionDispatcherby @dhomeier in https://github.com/glue-viz/glue/pull/2352 - Represent
Nonecomponent.unitsas empty strings by @dhomeier in https://github.com/glue-viz/glue/pull/2356 - Ensure unit choices are updated when x_att is changed in profile viewer by @astrofrog in https://github.com/glue-viz/glue/pull/2358
Full Changelog: https://github.com/glue-viz/glue/compare/v1.6.1...v1.7.0
- Python
Published by astrofrog about 3 years ago
https://github.com/glue-viz/glue - v1.6.1
What's Changed
Bug Fixes
- More fixes for compatibility with Qt6 by @astrofrog in https://github.com/glue-viz/glue/pull/2349
- Fix world coordinates for 1D WCS by @astrofrog in https://github.com/glue-viz/glue/pull/2345 ### Other Changes
- API update to numpy 1.24 by @dhomeier in https://github.com/glue-viz/glue/pull/2346
Full Changelog: https://github.com/glue-viz/glue/compare/v1.6.0...v1.6.1
- Python
Published by astrofrog about 3 years ago
https://github.com/glue-viz/glue - v1.6.0
What's Changed
New Features
- Implement linking support for all BaseCartesianData subclasses and fix bugs that caused hanging in image viewer by @astrofrog in https://github.com/glue-viz/glue/pull/2328
- Add the ability to create one-to-one 'joinonkey'-type links to the GUI link editor by @jfoster17 in https://github.com/glue-viz/glue/pull/2313
- Allow specifying visual attributes when creating subset by @Carifio24 in https://github.com/glue-viz/glue/pull/2333
- Export color settings in matplotlib viewers by @Carifio24 in https://github.com/glue-viz/glue/pull/2322
- Add support for PyQt6 and PySide6 (<6.4) to Qt backends by @astrofrog in https://github.com/glue-viz/glue/pull/2318 ### Bug Fixes
- Redraw empty histogram layer by @Carifio24 in https://github.com/glue-viz/glue/pull/2300
- Apply foreground color to minor ticks by @Carifio24 in https://github.com/glue-viz/glue/pull/2305
- Don't change labels when using log scale axes by @Carifio24 in https://github.com/glue-viz/glue/pull/2323
- Fix bugs in BaseCartesianData.get_data for pixel and world component IDs by @astrofrog in https://github.com/glue-viz/glue/pull/2327
- Don't change labels when using log x axis in histogram viewer by @Carifio24 in https://github.com/glue-viz/glue/pull/2325
- Fix issue where matplotlib viewers using
ylog axes were not initialized correctly. by @Carifio24 in https://github.com/glue-viz/glue/pull/2324 - Force line collection to always respect colormap by @Carifio24 in https://github.com/glue-viz/glue/pull/2299
- Fix export to Python script to correctly use
CoordinatesorWCSinreference_databy @dhomeier in https://github.com/glue-viz/glue/pull/2335 - Add a check for FITS files mistaken as ASCII to
astropy_table_readfor Python 3.11 compatibility by @dhomeier in https://github.com/glue-viz/glue/pull/2321 ### Documentation - Removed mention of defunct
vizpackages in Available plugins by @pllim in https://github.com/glue-viz/glue/pull/2319 - Add PyQt6 and PySide6 status to
glue-depsinformation by @dhomeier in https://github.com/glue-viz/glue/pull/2338 ### Other Changes - Require Python>=3.8 and PyQt5/PySide5>=5.14 by @astrofrog in https://github.com/glue-viz/glue/pull/2334
- Performance improvements for CompositeArray by @astrofrog in https://github.com/glue-viz/glue/pull/2343
Full Changelog: https://github.com/glue-viz/glue/compare/v1.5.0...v1.6.0
- Python
Published by astrofrog over 3 years ago