Skip to content

Commit 7ac1b3b

Browse files
committed
Publish 0.4.3
SHA256 hashes: jupytergis-0.4.3-py3-none-any.whl: ad366f866ebd330e234246179fa018c83144ab1bb2c4f786837c42fe6e8166b7 jupytergis-0.4.3.tar.gz: bbdad587302f47625b4df11fff29d487338b5a2e079edd16adad6d7e5a6d38a2 jupytergis-base-0.4.3.tgz: 69ac77882d6ed41209ab24d3c8a40aaadb828a32e854130b2addeb4cb1165b2a jupytergis-jupytergis-core-0.4.3.tgz: d1a124cdf030144c022f9c7b31cbbb8bc77b3e82dd941aa24dbc8b36b5197629 jupytergis-jupytergis-lab-0.4.3.tgz: dde1d16f4818b882de08877433f72dbd23d7cd9eabffdaa97a9e063b8322606c jupytergis-jupytergis-qgis-0.4.3.tgz: cdcef4c7263a488246ca42b80ae6e4681692926d361c5e52c9c47aa4a2465db9 jupytergis-schema-0.4.3.tgz: 65173573374f6393aac5b54c0921dd1ed6ada3c5e9518d3fd06bb2896bd53d15 jupytergis_core-0.4.3-py3-none-any.whl: 0b448b5c8d697f06111e4e0332505e6e1d3fba0371b108169f34c3d95757527f jupytergis_core-0.4.3.tar.gz: fb75cc71d601d0ab37dffbc20d0e2880f7a4f7b27b32a2154b76b1b0db9e2918 jupytergis_lab-0.4.3-py3-none-any.whl: 08fcfaa47aa0b709c0a40f1b2ad2f2fd968d91deaabee8d812fbf16c8ce1fa67 jupytergis_lab-0.4.3.tar.gz: d04b12bf9d34ca5b96537206b3ed42de3ee8e650cd6331b4e94bba9074fd9ae0 jupytergis_lite-0.4.3-py3-none-any.whl: 733002d3b3d9aa9d1ea3357dbcb4da653bd65d95e0c5b973bbf54dc7058e5dfb jupytergis_lite-0.4.3.tar.gz: 9f7e05e8bcaad0f0ee9cf2f3e2d0ee650d8a1a672551359ea254cc0b452632e6 jupytergis_qgis-0.4.3-py3-none-any.whl: 7790e89387b2cb69c1592628bcf556a4b73582eb13af43ac618da6e210763174 jupytergis_qgis-0.4.3.tar.gz: b4d8f2f866dfaf223830792aba3b61d6f55225a0245c36420ca9991428630b95
1 parent 1092407 commit 7ac1b3b

File tree

12 files changed

+3042
-3022
lines changed

12 files changed

+3042
-3022
lines changed

CHANGELOG.md

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

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

5+
## 0.4.3
6+
7+
([Full Changelog](https://github.com/geojupyter/jupytergis/compare/@jupytergis/[email protected]))
8+
9+
### Enhancements made
10+
11+
- Add `save_as()` method to GISDocument API [#595](https://github.com/geojupyter/jupytergis/pull/595) ([@mfisher87](https://github.com/mfisher87))
12+
- Processing: Option to save output layer by the side [#589](https://github.com/geojupyter/jupytergis/pull/589) ([@arjxn-py](https://github.com/arjxn-py))
13+
- Feat:- Adding key shortcut i to identity [#581](https://github.com/geojupyter/jupytergis/pull/581) ([@nakul-py](https://github.com/nakul-py))
14+
- Refactor Processing Logic to make it modular [#578](https://github.com/geojupyter/jupytergis/pull/578) ([@arjxn-py](https://github.com/arjxn-py))
15+
- Make Output Layer name configurable for processing [#573](https://github.com/geojupyter/jupytergis/pull/573) ([@arjxn-py](https://github.com/arjxn-py))
16+
- Restore local geotiff file support [#571](https://github.com/geojupyter/jupytergis/pull/571) ([@arjxn-py](https://github.com/arjxn-py))
17+
- Remove reprojection from buffer operation [#563](https://github.com/geojupyter/jupytergis/pull/563) ([@mfisher87](https://github.com/mfisher87))
18+
- Disable identify tool when we can't identify [#553](https://github.com/geojupyter/jupytergis/pull/553) ([@martinRenou](https://github.com/martinRenou))
19+
- Processing: Add `Dissolve` Command & A better Form structure for Processing Commands [#550](https://github.com/geojupyter/jupytergis/pull/550) ([@arjxn-py](https://github.com/arjxn-py))
20+
- Explicit buffer processing distance unit [#529](https://github.com/geojupyter/jupytergis/pull/529) ([@martinRenou](https://github.com/martinRenou))
21+
- Enable downloading a vectorlayer [#528](https://github.com/geojupyter/jupytergis/pull/528) ([@arjxn-py](https://github.com/arjxn-py))
22+
- Add new user-facing interpolate source property [#522](https://github.com/geojupyter/jupytergis/pull/522) ([@mfisher87](https://github.com/mfisher87))
23+
- Processing PoC - Buffer [#510](https://github.com/geojupyter/jupytergis/pull/510) ([@arjxn-py](https://github.com/arjxn-py))
24+
25+
### Bugs fixed
26+
27+
- Enable adding annotations on QGZ files [#607](https://github.com/geojupyter/jupytergis/pull/607) ([@arjxn-py](https://github.com/arjxn-py))
28+
- Fix pointer to show correct updated location [#606](https://github.com/geojupyter/jupytergis/pull/606) ([@arjxn-py](https://github.com/arjxn-py))
29+
- Use only relevant selectors for keybindings to prevent conflicts [#603](https://github.com/geojupyter/jupytergis/pull/603) ([@arjxn-py](https://github.com/arjxn-py))
30+
- Temporarily change identify keybinding to "Accel+I" to work around bug #592 [#600](https://github.com/geojupyter/jupytergis/pull/600) ([@mfisher87](https://github.com/mfisher87))
31+
32+
### Maintenance and upkeep improvements
33+
34+
- Add documentation build script, fix build warning, and update docs on building docs [#584](https://github.com/geojupyter/jupytergis/pull/584) ([@mfisher87](https://github.com/mfisher87))
35+
- Refactor Processing Logic to make it modular [#578](https://github.com/geojupyter/jupytergis/pull/578) ([@arjxn-py](https://github.com/arjxn-py))
36+
- Organise forms [#572](https://github.com/geojupyter/jupytergis/pull/572) ([@arjxn-py](https://github.com/arjxn-py))
37+
- Update lockfile [#568](https://github.com/geojupyter/jupytergis/pull/568) ([@arjxn-py](https://github.com/arjxn-py))
38+
- Resolve dependabot security alert for `axios` [#565](https://github.com/geojupyter/jupytergis/pull/565) ([@dependabot](https://github.com/dependabot))
39+
- Enable ruff's bugbear "B" ruleset [#562](https://github.com/geojupyter/jupytergis/pull/562) ([@mfisher87](https://github.com/mfisher87))
40+
- organise `schema/` [#542](https://github.com/geojupyter/jupytergis/pull/542) ([@arjxn-py](https://github.com/arjxn-py))
41+
42+
### Documentation improvements
43+
44+
- Add documentation build script, fix build warning, and update docs on building docs [#584](https://github.com/geojupyter/jupytergis/pull/584) ([@mfisher87](https://github.com/mfisher87))
45+
- Convert docs rst to myst [#570](https://github.com/geojupyter/jupytergis/pull/570) ([@kpdavi](https://github.com/kpdavi))
46+
- Fix docs build warning: Adjust documentation headings to start at H1 [#566](https://github.com/geojupyter/jupytergis/pull/566) ([@mfisher87](https://github.com/mfisher87))
47+
- Create requirements-docs.md for building local docs workflow [#557](https://github.com/geojupyter/jupytergis/pull/557) ([@YaoTingYao](https://github.com/YaoTingYao))
48+
- Fix API doc build [#556](https://github.com/geojupyter/jupytergis/pull/556) ([@mfisher87](https://github.com/mfisher87))
49+
- Add quickstart to installation doc [#555](https://github.com/geojupyter/jupytergis/pull/555) ([@mfisher87](https://github.com/mfisher87))
50+
- Docs: upgrading micromamba [#543](https://github.com/geojupyter/jupytergis/pull/543) ([@martinRenou](https://github.com/martinRenou))
51+
- Add a tutorial for collaborative features [#530](https://github.com/geojupyter/jupytergis/pull/530) ([@elifsu-simula](https://github.com/elifsu-simula))
52+
53+
### Contributors to this release
54+
55+
([GitHub contributors page for this release](https://github.com/geojupyter/jupytergis/graphs/contributors?from=2025-03-06&to=2025-04-07&type=c))
56+
57+
[@arjxn-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aarjxn-py+updated%3A2025-03-06..2025-04-07&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Adependabot+updated%3A2025-03-06..2025-04-07&type=Issues) | [@elifsu-simula](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aelifsu-simula+updated%3A2025-03-06..2025-04-07&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agithub-actions+updated%3A2025-03-06..2025-04-07&type=Issues) | [@kpdavi](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Akpdavi+updated%3A2025-03-06..2025-04-07&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3AmartinRenou+updated%3A2025-03-06..2025-04-07&type=Issues) | [@mfisher87](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Amfisher87+updated%3A2025-03-06..2025-04-07&type=Issues) | [@nakul-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Anakul-py+updated%3A2025-03-06..2025-04-07&type=Issues) | [@YaoTingYao](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3AYaoTingYao+updated%3A2025-03-06..2025-04-07&type=Issues)
58+
59+
<!-- <END NEW CHANGELOG ENTRY> -->
60+
561
## 0.4.2
662

763
([Full Changelog](https://github.com/geojupyter/jupytergis/compare/@jupytergis/[email protected]))
@@ -25,8 +81,6 @@
2581

2682
[@arjxn-py](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Aarjxn-py+updated%3A2025-02-27..2025-03-06&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Adependabot+updated%3A2025-02-27..2025-03-06&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Agithub-actions+updated%3A2025-02-27..2025-03-06&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3AmartinRenou+updated%3A2025-02-27..2025-03-06&type=Issues) | [@mfisher87](https://github.com/search?q=repo%3Ageojupyter%2Fjupytergis+involves%3Amfisher87+updated%3A2025-02-27..2025-03-06&type=Issues)
2783

28-
<!-- <END NEW CHANGELOG ENTRY> -->
29-
3084
## 0.4.1
3185

3286
([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.4.2",
3+
"version": "0.4.3",
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.4.2",
3+
"version": "0.4.3",
44
"description": "A JupyterLab extension for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -43,7 +43,7 @@
4343
"@fortawesome/react-fontawesome": "latest",
4444
"@jupyter/react-components": "^0.16.6",
4545
"@jupyter/ydoc": "^2.0.0 || ^3.0.0",
46-
"@jupytergis/schema": "^0.4.2",
46+
"@jupytergis/schema": "^0.4.3",
4747
"@jupyterlab/application": "^4.3.0",
4848
"@jupyterlab/apputils": "^4.3.0",
4949
"@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.4.2",
3+
"version": "0.4.3",
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.4.2"
1+
__version__ = "0.4.3"
22

33
from jupytergis_lab import GISDocument # 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.4.2",
23-
"jupytergis_lab==0.4.2",
24-
"jupytergis_qgis==0.4.2",
22+
"jupytergis_core==0.4.3",
23+
"jupytergis_lab==0.4.3",
24+
"jupytergis_qgis==0.4.3",
2525
"jupyter-collaboration>=3,<4",
2626
"jupyterlab>=4.3,<5",
2727
]

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.4.2",
3+
"version": "0.4.3",
44
"description": "JupyterGIS core extension",
55
"keywords": [
66
"jupyter",
@@ -53,8 +53,8 @@
5353
},
5454
"dependencies": {
5555
"@jupyter/collaborative-drive": "^3.0.0",
56-
"@jupytergis/base": "^0.4.2",
57-
"@jupytergis/schema": "^0.4.2",
56+
"@jupytergis/base": "^0.4.3",
57+
"@jupytergis/schema": "^0.4.3",
5858
"@jupyterlab/application": "^4.3.0",
5959
"@jupyterlab/apputils": "^4.3.0",
6060
"@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.4.2",
3+
"version": "0.4.3",
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.4.2",
57-
"@jupytergis/schema": "^0.4.2",
56+
"@jupytergis/base": "^0.4.3",
57+
"@jupytergis/schema": "^0.4.3",
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.4.2"
1+
__version__ = "0.4.3"
22

33
from jupytergis_lab import GISDocument # 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.4.2",
23-
"jupytergis_lab==0.4.2",
22+
"jupytergis_core==0.4.3",
23+
"jupytergis_lab==0.4.3",
2424
"my-jupyter-shared-drive",
2525
]
2626
dynamic = ["version"]

0 commit comments

Comments
 (0)