Skip to content

Commit 8f9e5d8

Browse files
committed
Publish 0.10.0
SHA256 hashes: jupytergis-0.10.0-py3-none-any.whl: 1a8e8b8ab8cde459843854ca53064687556120eae460380ce14944976a392aab jupytergis-0.10.0.tar.gz: 1db8c53d312c8112e2449ca829a7d13f088f9b1c0f0625359be07df4378f6b26 jupytergis-base-0.10.0.tgz: 4523712187b69c613369101c910334d85effd35f5ac9d5839bade448fa8ab8e1 jupytergis-jupytergis-core-0.10.0.tgz: f08b374653fa58fc074087bc04790b7bcc29d9a75c6e0124202ba760f0f8b4db jupytergis-jupytergis-lab-0.10.0.tgz: b517258d94950c3af4171172cb48682834ff7e4753164736af6bde4fd8803cd3 jupytergis-jupytergis-qgis-0.10.0.tgz: ac2af8651113af834f9551455f06bcb0d5a86e827ae34362612d4ae9b58e2c35 jupytergis-schema-0.10.0.tgz: f0dc544ae098e4280b436e11444aa76518386e4487d81e32fda991bfeb95700b jupytergis_core-0.10.0-py3-none-any.whl: e8905c50bfc949a755721ff49f1f11d5d75a09429c8c75e1dd048b6fc0e70832 jupytergis_core-0.10.0.tar.gz: ea6fb4136c5dfa2c10ea7b8c645ff0f4b5e54ed123214cd235a18f8502318b87 jupytergis_lab-0.10.0-py3-none-any.whl: 725766ba1dc113bb4fb95171706d902e2d9be5e28d6d79b9bdaf3da1ff892292 jupytergis_lab-0.10.0.tar.gz: 1eb1cfe2f96db89ba18e973ab60dbfe9752d67fd204f7ecaf1314b4d5eb3b9a6 jupytergis_lite-0.10.0-py3-none-any.whl: 13f796d0f21828f550e9104cfb3474a1eec8676570e8bed382a411eac6aeb81a jupytergis_lite-0.10.0.tar.gz: c6dcd839a397009f85b619574ebac67add7011a91e9913fa9e72c1f537d2d677 jupytergis_qgis-0.10.0-py3-none-any.whl: 4adfcc9b1b2f022d16d8c0200c7313495a6dd7f3efdc53647b7ecd52edb92f27 jupytergis_qgis-0.10.0.tar.gz: 209a5ce91d44d5a28410108ce70dde9de2b30534f2946902b396255d68b03b54
1 parent 557ee59 commit 8f9e5d8

File tree

12 files changed

+2265
-1015
lines changed

12 files changed

+2265
-1015
lines changed

CHANGELOG.md

Lines changed: 53 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,59 @@
22

33
<!-- <START NEW CHANGELOG ENTRY> -->
44

5+
## 0.10.0
6+
7+
([Full Changelog](https://github.com/geojupyter/jupytergis/compare/@jupytergis/[email protected]))
8+
9+
### Enhancements made
10+
11+
- Remove undo/redo buttons [#984](https://github.com/geojupyter/jupytergis/pull/984) ([@gjmooney](https://github.com/gjmooney))
12+
- Make side panel tabs list scrollable [#970](https://github.com/geojupyter/jupytergis/pull/970) ([@gjmooney](https://github.com/gjmooney))
13+
- Allow adding markers to the map [#965](https://github.com/geojupyter/jupytergis/pull/965) ([@gjmooney](https://github.com/gjmooney)), [#986](https://github.com/geojupyter/jupytergis/pull/986) ([@gjmooney](https://github.com/gjmooney)), [#985](https://github.com/geojupyter/jupytergis/pull/985) ([@nakul-py](https://github.com/nakul-py))
14+
- Add labels for geoTiffSource 'normalize' and 'wrapX' options [#964](https://github.com/geojupyter/jupytergis/pull/964) ([@nakul-py](https://github.com/nakul-py))
15+
- Support legends for heatmaps [#956](https://github.com/geojupyter/jupytergis/pull/956) ([@nakul-py](https://github.com/nakul-py))
16+
- Support 'hsv', 'picnic', 'rainbow-soft', 'cubehelix' colormaps [#922](https://github.com/geojupyter/jupytergis/pull/922) ([@nakul-py](https://github.com/nakul-py))
17+
- Support non-numeric attributes in categorized rendering [#977](https://github.com/geojupyter/jupytergis/pull/977) ([@arjxn-py](https://github.com/arjxn-py))
18+
19+
### Bugs fixed
20+
21+
- Enable layers with embedded GeoJSON to use graduated, categorized, and canoncal symbology [#1020](https://github.com/geojupyter/jupytergis/pull/1020) ([@mfisher87](https://github.com/mfisher87))
22+
- Fix symbology for newly created layers [#1013](https://github.com/geojupyter/jupytergis/pull/1013) ([@martinRenou](https://github.com/martinRenou))
23+
- Fix bug causing layer selection to alter sources [#992](https://github.com/geojupyter/jupytergis/pull/992) ([@gjmooney](https://github.com/gjmooney))
24+
- Display side panels in full screen view [#979](https://github.com/geojupyter/jupytergis/pull/979) ([@gjmooney](https://github.com/gjmooney))
25+
- Resolve some browser errors [#971](https://github.com/geojupyter/jupytergis/pull/971) ([@gjmooney](https://github.com/gjmooney))
26+
- In graduated symbology mode, remove static fill color field and fix stroke color field [#952](https://github.com/geojupyter/jupytergis/pull/952) ([@nakul-py](https://github.com/nakul-py))
27+
- Fix color ramp gradient cut off, add labels [#950](https://github.com/geojupyter/jupytergis/pull/950) ([@nakul-py](https://github.com/nakul-py))
28+
29+
### Maintenance and upkeep improvements
30+
31+
- Fix hatchling build errors [#1010](https://github.com/geojupyter/jupytergis/pull/1010) ([@martinRenou](https://github.com/martinRenou))
32+
- CI: Quiet spurious errors caused by link check job [#1003](https://github.com/geojupyter/jupytergis/pull/1003) ([@arjxn-py](https://github.com/arjxn-py)), [#944](https://github.com/geojupyter/jupytergis/pull/944) ([@mfisher87](https://github.com/mfisher87)), [#943](https://github.com/geojupyter/jupytergis/pull/943) ([@mfisher87](https://github.com/mfisher87))
33+
- Remove duplicate `classificationModes.ts` file [#1000](https://github.com/geojupyter/jupytergis/pull/1000) ([@nakul-py](https://github.com/nakul-py))
34+
- Improve typing [#967](https://github.com/geojupyter/jupytergis/pull/967) ([@gaolinai8888](https://github.com/gaolinai8888)), [#937](https://github.com/geojupyter/jupytergis/pull/937) ([@nakul-py](https://github.com/nakul-py))
35+
- Rename files and add comments [#955](https://github.com/geojupyter/jupytergis/pull/955) ([@nakul-py](https://github.com/nakul-py))
36+
- Fix docs build warnings [#954](https://github.com/geojupyter/jupytergis/pull/954) ([@mfisher87](https://github.com/mfisher87)), [#953](https://github.com/geojupyter/jupytergis/pull/953) ([@arjxn-py](https://github.com/arjxn-py))
37+
- Security: Disable lifecycle scripts for Yarn [#932](https://github.com/geojupyter/jupytergis/pull/932) ([@mfisher87](https://github.com/mfisher87))
38+
- Add PR triage board & automation [#931](https://github.com/geojupyter/jupytergis/pull/931) ([@mfisher87](https://github.com/mfisher87)), [#930](https://github.com/geojupyter/jupytergis/pull/930) ([@mfisher87](https://github.com/mfisher87)), [#929](https://github.com/geojupyter/jupytergis/pull/929) ([@mfisher87](https://github.com/mfisher87)), [#924](https://github.com/geojupyter/jupytergis/pull/924) ([@mfisher87](https://github.com/mfisher87)), [#923](https://github.com/geojupyter/jupytergis/pull/923) ([@mfisher87](https://github.com/mfisher87))
39+
- Lint: Forbid unnecessary type assertions [#933](https://github.com/geojupyter/jupytergis/pull/933) ([@mfisher87](https://github.com/mfisher87))
40+
- Lint: Forbid `console.log` and `console.info` [#835](https://github.com/geojupyter/jupytergis/pull/835) ([@mfisher87](https://github.com/mfisher87))
41+
42+
### Documentation improvements
43+
44+
- Document how to deploy JupyterGIS with JupyterLite [#976](https://github.com/geojupyter/jupytergis/pull/976) ([@arjxn-py](https://github.com/arjxn-py))
45+
- Update development setup doc to require Micromamba installation [#962](https://github.com/geojupyter/jupytergis/pull/962) ([@gaolinai8888](https://github.com/gaolinai8888))
46+
- Create new top-level "overview" section in docs, note lack of collaboration support in JupyterLite [#921](https://github.com/geojupyter/jupytergis/pull/921) ([@mfisher87](https://github.com/mfisher87))
47+
- Exclude unsupported files from JupyterLite build in documentation site [#919](https://github.com/geojupyter/jupytergis/pull/919) ([@arjxn-py](https://github.com/arjxn-py))
48+
- Add contributor docs troubleshooting entry for `.yarn-state.yml` CI failure [#915](https://github.com/geojupyter/jupytergis/pull/915) ([@mfisher87](https://github.com/mfisher87))
49+
50+
### Contributors to this release
51+
52+
([GitHub contributors page for this release](https://github.com/geojupyter/jupytergis/graphs/contributors?from=2025-09-05&to=2025-12-04&type=c))
53+
54+
[@agriyakhetarpal](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aagriyakhetarpal+updated%3A2025-09-05..2025-12-04&type=Issues) | [@arjxn-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aarjxn-py+updated%3A2025-09-05..2025-12-04&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Adependabot+updated%3A2025-09-05..2025-12-04&type=Issues) | [@gaolinai8888](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agaolinai8888+updated%3A2025-09-05..2025-12-04&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agithub-actions+updated%3A2025-09-05..2025-12-04&type=Issues) | [@gjmooney](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agjmooney+updated%3A2025-09-05..2025-12-04&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3AmartinRenou+updated%3A2025-09-05..2025-12-04&type=Issues) | [@mfisher87](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Amfisher87+updated%3A2025-09-05..2025-12-04&type=Issues) | [@nakul-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Anakul-py+updated%3A2025-09-05..2025-12-04&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Apre-commit-ci+updated%3A2025-09-05..2025-12-04&type=Issues)
55+
56+
<!-- <END NEW CHANGELOG ENTRY> -->
57+
558
## 0.9.2
659

760
([Full Changelog](https://github.com/geojupyter/jupytergis/compare/@jupytergis/[email protected]))
@@ -29,8 +82,6 @@
2982

3083
[@arjxn-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aarjxn-py+updated%3A2025-08-27..2025-09-05&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Adependabot+updated%3A2025-08-27..2025-09-05&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agithub-actions+updated%3A2025-08-27..2025-09-05&type=Issues) | [@mapninja](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Amapninja+updated%3A2025-08-27..2025-09-05&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3AmartinRenou+updated%3A2025-08-27..2025-09-05&type=Issues) | [@mfisher87](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Amfisher87+updated%3A2025-08-27..2025-09-05&type=Issues) | [@nakul-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Anakul-py+updated%3A2025-08-27..2025-09-05&type=Issues)
3184

32-
<!-- <END NEW CHANGELOG ENTRY> -->
33-
3485
## 0.9.1
3586

3687
([Full Changelog](https://github.com/geojupyter/jupytergis/compare/@jupytergis/[email protected]))

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytergis/jupytergis-root",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"private": true,
55
"homepage": "https://github.com/geojupyter/jupytergis",
66
"repository": {

packages/base/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytergis/base",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"description": "A JupyterLab extension for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -44,7 +44,7 @@
4444
"@jupyter/collaboration": "^3.1.0",
4545
"@jupyter/react-components": "^0.16.6",
4646
"@jupyter/ydoc": "^2.0.0 || ^3.0.0",
47-
"@jupytergis/schema": "^0.9.2",
47+
"@jupytergis/schema": "^0.10.0",
4848
"@jupyterlab/application": "^4.3.0",
4949
"@jupyterlab/apputils": "^4.3.0",
5050
"@jupyterlab/completer": "^4.3.0",

packages/schema/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytergis/schema",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"description": "A JupyterGIS schema package.",
55
"keywords": [
66
"jupytergis"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = "0.9.2"
1+
__version__ = "0.10.0"
22

33
from jupytergis_lab import GISDocument, explore # noqa

python/jupytergis/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
]
2121
dependencies = [
22-
"jupytergis_core==0.9.2",
23-
"jupytergis_lab==0.9.2",
24-
"jupytergis_qgis==0.9.2",
22+
"jupytergis_core==0.10.0",
23+
"jupytergis_lab==0.10.0",
24+
"jupytergis_qgis==0.10.0",
2525
"jupyter-collaboration>=3,<4",
2626
"jupyter-docprovider>=1,<2",
2727
"jupyter-server-ydoc>=1,<2",

python/jupytergis_core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytergis/jupytergis-core",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"description": "JupyterGIS core extension",
55
"keywords": [
66
"jupyter",
@@ -54,8 +54,8 @@
5454
},
5555
"dependencies": {
5656
"@jupyter/collaborative-drive": "^3.0.0",
57-
"@jupytergis/base": "^0.9.2",
58-
"@jupytergis/schema": "^0.9.2",
57+
"@jupytergis/base": "^0.10.0",
58+
"@jupytergis/schema": "^0.10.0",
5959
"@jupyterlab/application": "^4.3.0",
6060
"@jupyterlab/apputils": "^4.3.0",
6161
"@jupyterlab/docregistry": "^4.3.0",

python/jupytergis_lab/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytergis/jupytergis-lab",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"description": "JupyterGIS Lab extension.",
55
"keywords": [
66
"jupyter",
@@ -53,8 +53,8 @@
5353
},
5454
"dependencies": {
5555
"@jupyter/collaborative-drive": "^3.0.0",
56-
"@jupytergis/base": "^0.9.2",
57-
"@jupytergis/schema": "^0.9.2",
56+
"@jupytergis/base": "^0.10.0",
57+
"@jupytergis/schema": "^0.10.0",
5858
"@jupyterlab/application": "^4.3.0",
5959
"@jupyterlab/apputils": "^4.3.0",
6060
"@jupyterlab/completer": "^4.3.0",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = "0.9.2"
1+
__version__ = "0.10.0"
22

33
from jupytergis_lab import GISDocument, explore # noqa

python/jupytergis_lite/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
]
2121
dependencies = [
22-
"jupytergis_core==0.9.2",
23-
"jupytergis_lab==0.9.2",
22+
"jupytergis_core==0.10.0",
23+
"jupytergis_lab==0.10.0",
2424
"my-jupyter-shared-drive<0.2.0",
2525
]
2626
dynamic = ["version"]

0 commit comments

Comments
 (0)