Releases: bjlittle/geovista
v0.5.3
This is a patch release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- This patch resolves issue #1156, where
geovista.examples.spatial_index.uber_h3
was failing due to the API breaking changes in the4.1.0
major release (which includes all4.x
changes) of uber/h3-py.
🚀 Contributions
Steps in the journey of 0.5.3
:
- add min pin h3>=4.1 by @bjlittle in #1169
- drop tox usage within ci-locks gha by @bjlittle in #1170
- fix for lock2yaml by @bjlittle in #1171
- chore: bump conda lock files by @geovista-ci in #1172
Full Changelog: v0.5.2...v0.5.3
v0.5.2
This is a patch release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- This patch resolves issue #1131, where
geovista.bridge.Transform.from_tiff
was failing due to arasterio>=1.4.0
behaviour regression.
🚀 Contributions
Steps in the journey of 0.5.2
:
Full Changelog: v0.5.1...v0.5.2
v0.5.1
This is a patch release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- This patch resolves issue #849, where
geovista
was failinggeovista.gridlines
tests when usingnumpy
2.x
🚀 Contributions
Steps in the journey of 0.5.1
:
Full Changelog: v0.5.0...v0.5.1
v0.5.0
This is a minor release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- Welcome and congratulations to:
- @tkknight made their first contribution in #615
- @andrewcoughtrie made their first contribution in #649
- @stephenworsley made their first contribution in #689
- @ESadek-MO made their first contribution in #691
- @pp-mo made their first contribution in #839
- @HGWright made their first contribution in #854
- A whole new crew of
geovista
collaborators joined us! Welcome aboard @ESadek-MO, @HGWright, @lbdreyer, @pp-mo, @stephenworsley, @tkknight and @trexfeathers 🎉
💎 Highlights
Notable changes in this minor release of geovista
include:
-
Extended the
geovista.bridge
to provide RGB and DEM GeoTIFF support, requires optionalrasterio
dependency (#742) -
Cartographic camera controls provide a more intuative way to render the scene (#819)
-
Huge effort to bootstrapped the documentation, which includes:
- interactive gallery examples,
- an API reference,
- rich reference material,
- our first tutorial,
and much more! 🥳
-
We've adopted all-contributors to make it easy to recognise all our contributors, not just those that push code ✨
💣 Breaking
The following functionality has been moved:
geovista.pantry
⇒geovista.pantry.data
(#645)geovista.samples
⇒geovista.pantry.meshes
(#645)geovista.cache.blue_marble
⇒geovista.pantry.textures
(#645)geovista.cache.checkerboard
⇒geovista.pantry.textures
(#645)geovista.cache.fetch_coastlines
⇒geovista.pantry
(#645)geovista.cache.natural_earth_1
⇒geovista.pantry.textures
(#645)geovista.cache.natural_earth_hypsometric
⇒geovista.pantry.textures
(#645)
✨ New
Shiny new functionality banked in 0.5.0
:
geovista.bridge.Transform.from_tiff
(#742)geovista.common.get_modules
(#541)geovista.pantry.fetch_raster
(#738)geovista.geoplotter.GeoPlotterBase.view_poi
(#819)geovista.qt.GeoQtInteractor
(#649)
🚀 Contributions
Steps in the journey of 0.5.0
:
- Add "geovista --report" CLI option by @bjlittle in #471
- CLI show total assets by @bjlittle in #496
- rename Preference enumeration classes by @bjlittle in #616
- Added GeoQtInteractor class and tests by @andrewcoughtrie in #649
- update qt docstrings by @bjlittle in #650
- Added the option to offer RGB and RGBA data to geovista bridge by @ESadek-MO in #691
- add pantry.fetch_raster to retrieve raster assets by @bjlittle in #738
- add geotiff support by @bjlittle in #742
- add geotiff rgb example by @bjlittle in #746
- generate bridge unstructured masked connectivity from points by @bjlittle in #758
- clarify geotiff pixel to crs transform by @bjlittle in #765
- preserve active scalars name of bbox region by @bjlittle in #802
- set default bbox tolerance by @bjlittle in #803
- add extra optional packages for scooby report by @bjlittle in #817
- add cartographic camera POI control by @bjlittle in #819
- default spatial args for geoplotter view_poi by @bjlittle in #982
🌱 Community
- docs: add bjlittle as a contributor for maintenance, and infra by @allcontributors in #877
- docs: add bjlittle as a contributor for maintenance by @allcontributors in #884
- docs: add bjlittle as a contributor for doc by @allcontributors in #889
- docs: add bjlittle as a contributor for code by @allcontributors in #891
- add bjlittle as a contributor for bug by @allcontributors in #893
- add RichardScottOZ as a contributor for doc by @allcontributors in #895
- add tkknight as a contributor for doc, and infra by @allcontributors in #897
- add andrewcoughtrie as a contributor for code, and test by @allcontributors in #898
- add ESadek-MO as a contributor for code by @allcontributors in #899
- add pp-mo as a contributor for doc by @allcontributors in #900
- add HGWright as a contributor for doc by @allcontributors in #901
- add stephenworsley as a contributor for doc by @allcontributors in #902
- add banesullivan as a contributor for code by @allcontributors in #903
- add banesullivan as a contributor for test by @allcontributors in #904
- add banesullivan as a contributor for infra, and example by @allcontributors in #905
- add trexfeathers as a contributor for infra by @allcontributors in #906
- add trexfeathers as a contributor for doc by @allcontributors in #907
- add trexfeathers as a contributor for code by @allcontributors in #908
- add trexfeathers as a contributor for maintenance by @allcontributors in #909
- add tkoyama010 as a contributor for maintenance by @allcontributors in #910
- add tkoyama010 as a contributor for code, data, and 2 more by @allcontributors in #911
- add tkoyama010 as a contributor for doc by @allcontributors in #912
- add bjlittle as a contributor for review by @allcontributors in #914
- add banesullivan as a contributor for bug by @allcontributors in #915
- add banesullivan as a contributor for ideas by @allcontributors in #916
- add trexfeathers as a contributor for bug by @allcontributors in #917
- add jamesp as a contributor for bug by @allcontributors in #918
- add dennissergeev as a contributor for bug by @allcontributors in #919
- add zklaus as a contributor for bug by @allcontributors in #920
- add dennissergeev as a contributor for promotion by @allcontributors in #921
- add PBrockmann as a contributor for bug by @allcontributors in #922
- add owenlamont as a contributor for bug, and userTesting by @allcontributors in #923
- add giubonino as a contributor for userTesting by @allcontributors in #924
- add stuartfox as a contributor for ideas by @allcontributors in #925
- add user27182 as a contributor for bug by @allcontributors in #926
- add Minerallo as a contributor for bug by @allcontributors in #927
- add djhoese as a contributor for question by @allcontributors in #928
- add ChristmasZCY as a contributor for bug by @allcontributors in #929
- add dennissergeev as a contributor for ideas by @allcontributors in #930
- add trexfeathers as a contributor for ideas by @allcontributors in #931
- add jbusecke as a contributor for promotion by @allcontributors in #932
- add pp-mo as a contributor for ideas by @allcontributors in #933
- add akaszynski as a contributor for bug by @allcontributors in #934
- add bjlittle as a contributor for data, example, and 2 more by @allcontributors in #935
- add trexfeathers as a contributor for question by @allcontributors in #937
- add yutik-nn as a contributor for ideas by @allcontributors in https://github.com/bjlittle/geovista/...
v0.4.1
This is a patch release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- This patch resolves issue #447, which caused
geovista
to incorrectly project meshes withpyvista>=0.42.2
. - Many thanks to the pyvista core developers @banesullivan, @tkoyama010 and @user27182 for their support and expertise to unblock and patch
geovista
🥳
🔗 Dependencies
The following geovista
dependencies have been updated:
🧰 Maintenance
- [geovista.ci] conda lock auto-update by @geovista-ci in #623
🚀 Contributions
Steps in the journey of 0.4.1
:
- Plane direction + rotate-x fix for #447 by @bjlittle in #629
- Fix
pyvista
active_t_coords deprecation by @bjlittle in #630 - Fix
pyvista
n_faces deprecation by @bjlittle in #631
Full Changelog: v0.4.0...v0.4.1
v0.4.0
This is a minor release of geovista
, which is available on conda-forge and PyPI.
📢 Announcements
- Welcome and congratulations to @tkoyama010 who made their first contribution to
geovista
in #370 🥳 - Exciting times! @banesullivan and @tkoyama010 are now
geovista
collaborators
💎 Highlights
Notable changes in this minor release of geovista
include:
- Removed top-level
vtk
package dependency fromgeovista
, delegating responsibility topyvista
. This allows the user the freedom to explicitly choose the build variant ofvtk
during installation (#379) - Easily capture the host environment, architecture, GPU details and package dependencies when reporting an issue to
geovista
developers with either of the CLI commandsscooby --report geovista
orpython -c "import geovista; print(geovista.Report())"
(#395) - Adopted the experimental validate-pyproject pre-commit hook to ensure PEP517, PEP518, and PEP621 compliance (#423)
- Extended the
geovista.transform
API to include support fortransform_point
andtransform_points
. This convenience exposes coregeovista
functionality to allow users the ability to manipulate meshes in more complex workflows (#409) - The
geovista.geoplotter.GeoPlotter
,geovista.qt.GeoBackgroundPlotter
, andgeovista.qt.GeoMultiPlotter
have been extended to provide cartographic support foradd_points
(#442)
💣 Breaking
The following functionality has been moved:
geovista.geoplotter.CRSLike
⇒geovista.crs.CRSLike
(#409)
✨ New
Shiny new functionality banked in 0.4.0
:
geovista.crs.has_wkt
(#440)geovista.geoplotter.GeoPlotterBase.add_points
(#442)geovista.examples
geovista.pantry
geovista.samples.cloud_amount
(#408)geovista.transform
geovista.report.Report
(#395)
🚀 Contributions
Steps in the journey of 0.4.0
:
- update LICENSE year by @tkoyama010 in #370
- orca moll example with explicit mesh transform and extrude by @bjlittle in #378
- remove explicit vtk dependency by @bjlittle in #379
- Add sample earthquake example by @tkoyama010 in #382
- update earthquakes example by @bjlittle in #385
- update earthquakes example docstring by @bjlittle in #386
- Add an easy wind vector example by @tkoyama010 in #387
- add scooby environment and gpu report support by @bjlittle in #395
- Update codecov.yml by @bjlittle in #396
- update bug-report issue template by @bjlittle in #397
- fix typing ellipsis usage by @bjlittle in #398
- Update README.md by @bjlittle in #399
- update to latest geovista-data by @bjlittle in #406
- add cloud amount example by @bjlittle in #408
- Fix typo by @tkoyama010 in #410
- generate opacity warning for gpu renderer and versions blacklist by @bjlittle in #411
- add cloud amount example with robinson projection by @bjlittle in #412
- add opacity to point-cloud examples by @bjlittle in #413
- test coverage for geovista.common.warn_opacity by @bjlittle in #414
- make example scripts executable by @bjlittle in #422
- add validate-pyproject pre-commit hook by @bjlittle in #423
- make vectors example script executable by @bjlittle in #427
- fix geovista.core.slice_lines for pyvista 0.42 by @bjlittle in #428
- refactor opacity warning by @bjlittle in #431
- update opacity warning by @bjlittle in #434
- remove build number from gha ci caches by @bjlittle in #435
- add transform point and points by @bjlittle in #409
- add
__init__
None return typing by @bjlittle in #436 - add missing examples noqa directive by @bjlittle in #437
- use default antialiasing by @bjlittle in #438
- fix geoplotter actor return typing by @bjlittle in #439
- add geovista.crs.has_wkt by @bjlittle in #440
- support cartographic add_points by @bjlittle in #442
- add earthquakes wink1 projection examples by @bjlittle in #443
- migrate branding to geovista-media by @bjlittle in #444
- reduce codecov coverage threshold by @bjlittle in #445
🧰 Maintenance
- [geovista.ci] conda lock auto-update by @geovista-ci in #371
- [geovista.ci] conda lock auto-update by @geovista-ci in #372
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #374
- [geovista.ci] conda lock auto-update by @geovista-ci in #380
- [geovista.ci] conda lock auto-update by @geovista-ci in #381
- [geovista.ci] conda lock auto-update by @geovista-ci in #383
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #390
- [geovista.ci] conda lock auto-update by @geovista-ci in #392
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #394
- [geovista.ci] conda lock auto-update by @geovista-ci in #401
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #403
- [geovista.ci] conda lock auto-update by @geovista-ci in #404
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #405
- [geovista.ci] conda lock auto-update by @geovista-ci in #415
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #416
- [geovista.ci] conda lock auto-update by @geovista-ci in #417
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #418
- [geovista.ci] conda lock auto-update by @geovista-ci in #419
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #420
- [geovista.ci] conda lock auto-update by @geovista-ci in #424
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #425
- Bump actions/checkout from 3 to 4 by @dependabot in #426
- [geovista.ci] conda lock auto-update by @geovista-ci in #430
- Bump tibdex/github-app-token from 1 to 2 by @dependabot in #432
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #433
- [geovista.ci] conda lock auto-update by @geovista-ci in #441
Full Changelog: v0.3.0...v0.4.0
v0.3.0
This is a minor release of geovista
, which is available on conda-forge and PyPI.
💎 Highlights
Notable changes in this minor release of geovista
include:
- ⚡ Optimised the performance of
geovista.geodetic.BBox.enclosed
forcell
preference ⚡ (#319) - Added fast kd-tree nearest neighbour searching (#323)
- Banked further test coverage since
0.2.0
, extending from 70% to 85% 📈 - Transforming line meshes e.g., coastlines, to planar projections was finally delivered (#351)
- Enforced the minimum pin
pyvista>=0.40
(#358) - Provided support to render graticules, parallels and meridians for spherical and planar projections (#366)
💣 Breaking
The following functionality has been rebranded or moved:
geovista.filters.cast_UnstructuredGrid_to_PolyData
⇒geovista.common.cast_UnstructuredGrid_to_PolyData
(#349)geovista.core.cut_along_meridian
⇒geovista.core.slice_cells
(#360)
✨ New
Shiny new functionality banked in 0.3.0
:
geovista.core
slice_lines
slice_mesh
geovista.geodesic
Preference
geovista.geoplotter.GeoPlotterBase
add_graticule
add_meridian
add_meridians
add_parallel
add_parallels
geovista.gridlines
GraticuleGrid
create_meridian_labels
create_meridians
create_parallel_labels
create_parallels
geovista.pantry
icosahedral
geovista.samples
icosahedral
regular_grid
geovista.search
Preference
KDTree
geovista.transform
transform_mesh
🚀 Contributions
Steps in the journey of 0.3.0
:
- add pykdtree dependency by @bjlittle in #311
- ci-locks crontab update by @bjlittle in #314
- fix crontab format by @bjlittle in #315
- change default geodesic preference from point to cell by @bjlittle in #317
- add geometry preference enumeration support by @bjlittle in #313
- extend geodesic.BBox.enclosed test coverage by @bjlittle in #318
- optimise geodesic.BBox.enclosed for cell preference by @bjlittle in #319
- clarify geodesic.BBox.enclosed behaviour by @bjlittle in #320
- use enum dot member notation for samples preference by @bjlittle in #321
- add fast kd-tree nearest neighbour support by @bjlittle in #323
- add dynamico icosahedral pantry, sample and example by @bjlittle in #324
- add dynamico icosahedral to readme by @bjlittle in #326
- update readme by @bjlittle in #327
- point-cloud example executable and smaller point size by @bjlittle in #328
- update readme by @bjlittle in #332
- geovista.common.wrap test coverage by @bjlittle in #334
- further geovista.common.wrap test coverage by @bjlittle in #335
- geovista.common.activte_kernel test coverage by @bjlittle in #336
- migrate to np.prod from np.product by @bjlittle in #337
- UniformGrid -> ImageData by @banesullivan in #339
- update readme by @bjlittle in #341
- update pr auto-labeler by @bjlittle in #342
- apply consistent numpy typing by @bjlittle in #346
- add break auto-label by @bjlittle in #347
- add nep auto-label by @bjlittle in #348
- move cast to geovista.common by @bjlittle in #349
- add crs to geodesic meshes by @bjlittle in #350
- add line projection support by @bjlittle in #351
- trigger ci-label on edited event by @bjlittle in #352
- update projected examples with natural earth coastlines by @bjlittle in #353
- add orca cloud projection example by @bjlittle in #354
- avoid mpl 3.7 get_cmap deprecation warning by @bjlittle in #355
- update readme examples with coastline projections by @bjlittle in #356
- update geovista.theme and min pin pyvista>=0.40 by @bjlittle in #358
- update readme with theme refresh by @bjlittle in #359
- rebrand geovista.core.cut_along_meridian by @bjlittle in #360
- tidy geovista namespace by @bjlittle in #361
- update codecov ignores by @bjlittle in #364
- codecov ignore cli by @bjlittle in #365
- add graticule support by @bjlittle in #366
- add samples.regular_grid by @bjlittle in #367
- update readme with graticule examples by @bjlittle in #368
- update examples with graticule, change default lon_step=45 by @bjlittle in #369
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This is a minor release of geovista
, which is available on conda-forge and PyPI.
💎 Highlights
Notable changes in this minor release of geovista
include:
- Unpinning
vtk==9.2.2
and introducing the minimum pinvtk>=9.2.6
to unlock dependencies (#254) - Adding longitude/latitude auto-repeat convenience to
geovista.geodesic.line
(#258) geovista.bridge.Transform
will not auto-clean a mesh by default. This is now an opt-in behaviour, and a significant optimisation for large meshes (#264)- Added LRU caching of
geovista.pantry
samples (#281, #282) - General extension of the
geovista
API to support z-axis control of mesh geometries viaradius
,zlevel
andzscale
kwargs - Added point-cloud support and
geovista.bridge.Transform.from_points
convenience method
💣 Breaking
The following functionality has been rebranded:
geovista.common.to_xy0
⇒geovista.common.from_cartesian
(#286)geovista.common.to_xyz
⇒geovista.common.to_cartesian
(#286)geovista.core.is_projected
⇒geovista.crs.projected
(#299)
✨ New
Shiny new functionality banked in 0.2.0
:
geovista.bridge.Transform.from_points
geovista.common.point_cloud
geovista.crs.to_wkt
geovista.examples.from_points__orca_cloud
geovista.pantry.um_orca2_gradient
geovista.samples.um_orca2_cloud
🚀 Contributions
Steps in the journey of 0.2.0
:
- adopt ruff by @bjlittle in #174
- Enforce no-commit-to-branch pre-commit git-hook by @bjlittle in #175
- change readme tamar to cmap=deep by @bjlittle in #176
- change example tamar fvcom to cmap=deep by @bjlittle in #177
- appdirs to platformdirs by @bjlittle in #179
- add codespell by @bjlittle in #181
- install libgl1-mesa-glx by @bjlittle in #182
- configure headless display by @bjlittle in #184
- configure mesa egl by @bjlittle in #186
- add codespell skip by @bjlittle in #190
- readme community badges by @bjlittle in #191
- add geovista badge by @bjlittle in #192
- add ci-citation badge by @bjlittle in #193
- update codespell with fix by @bjlittle in #198
- drop isort for ruff.isort by @bjlittle in #199
- fix flake8-bugbear B028 by @bjlittle in #207
- add requirements/locks readme by @bjlittle in #208
- add new pre-commit hooks by @bjlittle in #210
- dynamic readme by @bjlittle in #215
- fix setuptools.packages.find by @bjlittle in #218
- Drop Python 3.8 support by @trexfeathers in #223
- drop conda-lock and only linux locks by @bjlittle in #230
- fix ci and tox inject python version by @bjlittle in #232
- fix tox py inject spacing by @bjlittle in #233
- update manifest and rename pypi deps by @bjlittle in #236
- nep29 for numpy by @bjlittle in #237
- tweak readme badges by @bjlittle in #238
- fix ci triggers by @bjlittle in #239
- add ci-locks gh step summary for auto-pr by @bjlittle in #240
- add ci-label gha by @bjlittle in #242
- add docs auto-labeler by @bjlittle in #243
- add examples auto-labeler by @bjlittle in #244
- add breaking-change, infrastructure and testing auto-labeler by @bjlittle in #245
- update readme by @bjlittle in #246
- enable ruff pydocstyle numpy style docstring compliance by @bjlittle in #247
- add performance and tech debt auto-labeler by @bjlittle in #248
- fix auto-labeler by @bjlittle in #251
- remove unused geoplotter proof-of-concept behaviour by @bjlittle in #250
- add readme support section by @bjlittle in #252
- update readme by @bjlittle in #253
- unpin vtk=9.2.2 by @bjlittle in #254
- fix geodesic line by @bjlittle in #256
- update readme by @bjlittle in #257
- add geodesic line auto-repeat by @bjlittle in #258
- add test docstrings and enable ruff coverage by @bjlittle in #259
- replace deprecated open_text with importlib.resources.files by @bjlittle in #260
- fix readme example by @bjlittle in #262
- reset default zlevel-factor by @bjlittle in #263
- disable bridge mesh cleaning by default by @bjlittle in #264
- resolve explicit dependencies with conda-lock by @bjlittle in #265
- drop use of codacy service by @bjlittle in #268
- fix geodesic.core.resize inplace by @bjlittle in #269
- support spherical mesh radius control for add_mesh by @bjlittle in #270
- add z-control to geovista.core.resize by @bjlittle in #271
- add geodesic line z-control by @bjlittle in #272
- remove duplicate geometry add_coastlines by @bjlittle in #273
- add pytest-mock dependency by @bjlittle in #277
- add coastlines z-control by @bjlittle in #275
- tidy and rationalise defaults by @bjlittle in #279
- adopt future type annotations syntax by @bjlittle in #280
- add lru cache for pantry examples by @bjlittle in #281
- simplify lru-cache auto-enable/disable by @bjlittle in #282
- pytest parametrize argument spacing by @bjlittle in #283
- rebrand zfactor to zscale by @bjlittle in #284
- add point cloud support to_spherical by @bjlittle in #285
- rebrand spherical to cartesian by @bjlittle in #286
- add ndim check to to_cartesian by @bjlittle in #287
- update registry for ne coastlines by @bjlittle in #288
- rebrand cli resources to assets by @bjlittle in #289
- add crs to coastlines mesh on load by @bjlittle in #290
- load lam uk sample lons/lats in fixture by @bjlittle in #291
- add bridge point cloud support by @bjlittle in #292
- add repo commits badges by @bjlittle in #295
- geovista.qt test coverage by @bjlittle in #296
- bridge test coverage by @bjlittle in #297
- common test coverage by @bjlittle in #298
- rebrand is_projected to projected, add to_wkt by @bjlittle in #299
- add common point-cloud support by @bjlittle in #301
- function reorder by @bjlittle in #302
- point-cloud nops by @bjlittle in #303
- extend common test coverage by @bjlittle in #304
- add geoplotter point-cloud support by @bjlittle in #306
- add orca point-cloud example by @bjlittle in #307
- drop status badge for release by @bjlittle in #308
Full Changelog: v0.1.4...v0.2.0
v0.1.4
This is a patch release of geovista
v0.1.4
Available on conda-forge and PyPI.
Changes
- @RichardScottOZ corrected the
README.md
(PR#166) - @bjlittle added the badge to the
README.md
, advertising the proposed transfer of ownership for thegeovista
repository (ffdd1de and Issue#167) - @bjlittle applied the minimum pin for
setuptools>=61
(b3624b9) - @bjlittle extended the black code formatter pre-commit git-hook coverage to
py311
(94950c0) - @bjlittle adopted the setuptools-scm release-branch-semver version number strategy (9b2154e)
- @bjlittle acceded to the Contributor Covenant code of conduct for open and ethical source communities (28ff52b, 4777501 and e956701)
- @bjlittle added support for PEP-0621 (5b7ec10)
- @bjlittle applied an import fix to
geovista.qt
(a95c226) - @bjlittle added the
Further Reading
section to theREADME.md
(8986341)
Full Changelog: v0.1.3...v0.1.4
Announcements
Welcome and congratulations to @RichardScottOZ for making their first contribution to geovista
🥳
v0.1.3
This is a patch release of geovista
v0.1.3
Available on conda-forge and PyPI.
Changes
- @banesullivan made the pyvistaqt package optional (PR#163)
- @bjlittle applied the minimum pin
pyvista >= 0.38
(d1e5f7e and PR#165)
Full Changelog: v0.1.2...v0.1.3
Announcements
Welcome and congratulations to @banesullivan for making their first contribution to geovista
🥳