Releases: gee-community/geemap
Releases · gee-community/geemap
v0.37.0rc1
What's Changed
- Add version bump script and release workflows by @jdbcode in #2322
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2326
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2327
- [Fix] pypi workflow triggered by release "published" and manual by @jdbcode in #2329
- Add tag and confirmation inputs to manual pypi workflow by @jdbcode in #2330
- Fix ee_to_xarray initialization and support automatic high-volume endpoint switching by @Copilot in #2333
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2335
- common.py: Sort imports and use ee.data.HIGH_VOLUME_API_BASE_URL by @schwehr in #2337
- Drop support for python 3.9. by @schwehr in #2338
- Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #2339
- Minor cleanup of tests. by @schwehr in #2340
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2343
- tests: More cleanup. by @schwehr in #2344
- bump_geemap_version.py: Minor cleanup by @schwehr in #2341
- Defer widget instantiation to avoid server startup conflicts. by @naschmitz in #2328
- Partial cleanup of imports. by @schwehr in #2346
- tests: Cleanup setUp / tearDown. by @schwehr in #2345
- pyproject.toml: Add
requeststo dependencies. by @schwehr in #2347 - Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #2348
- Partial cleanup of imports. by @schwehr in #2349
- Add test_common.py by @schwehr in #2350
- common: Minor fixes after the last commit. by @schwehr in #2351
- test_toolbar.py: Minor cleanup. by @schwehr in #2352
- test_coreutils.py: Add more test coverage by @schwehr in #2353
- Switch from box import Box to import box. by @schwehr in #2354
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2364
- fake_map.py: pyupgrade --py310-plus by @schwehr in #2355
- test_core.py: Cleanup by @schwehr in #2356
Tuple→tupleby @schwehr in #2357- basemap.py: pyupgrade --py310-plus by @schwehr in #2359
- toolbar.py: pyupgrade --py310-plus by @schwehr in #2360
- test_coreutils.py: pyupgrade --py310-plus by @schwehr in #2362
- timelapse: pyupgrade --py310-plus by @schwehr in #2361
- common.py: pyupgrade --py310-plus by @schwehr in #2358
- test_common.py: Add more tests by @schwehr in #2363
- Add test report by @schwehr in #2367
- ai.py deck.py: pyupgrade --py310-plus by @schwehr in #2366
- core.py coreutils.py ee_tile_layers.py map_widgets.py: pyupgrade --py310-plus by @schwehr in #2370
- report.py: Remove unused typing import. by @schwehr in #2369
- ai.py: More cleanup by @schwehr in #2368
- timelapse.py: Cleanup by @schwehr in #2371
- Add coreutils. to random_string calls. by @schwehr in #2372
- coreutils: Always import the module. by @schwehr in #2373
- conversion.py: Cleanup imports by @schwehr in #2374
- osm.py: Use package import for common by @schwehr in #2376
- datasets.py: Use module imports for pathlib and common by @schwehr in #2379
- basemaps.py: Use package import for common by @schwehr in #2378
- pyupgrade --py310-plus chart.py and add test_chart.py. by @schwehr in #2377
- init.py: Add type annotations and minor cleanup by @schwehr in #2381
- colormaps: Improve get_palette and add a test. by @schwehr in #2380
- core.py: Use package import for basemaps by @schwehr in #2382
- ai.py: Use module import for geemap by @schwehr in #2383
- cartoee.py: Use module imports and add some type annotations by @schwehr in #2384
- examples/init.py: Sort imports and add type annotations by @schwehr in #2385
- foliumap.py: Use module imports and sort imports by @schwehr in #2386
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2389
- Add test_legends.py and type annotations to legends.py by @schwehr in #2387
New Contributors
- @Copilot made their first contribution in #2333
Full Changelog: v0.36.6...v0.37.0rc1
v0.36.7rc2
What's Changed
- Add version bump script and release workflows by @jdbcode in #2322
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2326
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2327
Full Changelog: v0.36.6...v0.36.7rc2
v0.36.7rc1
What's Changed
- Add version bump script and release workflows by @jdbcode in #2322
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2326
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2327
Full Changelog: v0.36.6...v0.36.7rc1
v0.36.6
What's Changed
- Remove duplicate functions by @giswqs in #2311
- Add timelapse support for GOES-18 and GEOS-19 by @giswqs in #2313
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2314
- timelapse.py: Fix GOES 19 typo and dedup list of satellites. by @schwehr in #2316
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #2318
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2317
- Switch to the new way of getting ee client state by @simonff in #2320
New Contributors
Full Changelog: v0.36.5...v0.36.6
v0.36.6rc1
What's Changed
- Remove duplicate functions by @giswqs in #2311
- Add timelapse support for GOES-18 and GEOS-19 by @giswqs in #2313
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2314
- timelapse.py: Fix GOES 19 typo and dedup list of satellites. by @schwehr in #2316
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #2318
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2317
- Switch to the new way of getting ee client state by @simonff in #2320
New Contributors
Full Changelog: v0.36.5...v0.36.6rc1
v0.36.5
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2306
- Add missing data folder in the source distribution by @giswqs in #2308
- Fix ee_to_geotiff bug by @giswqs in #2309
- Update timelapse.py - Added Sampling and Orbit Selection Features by @franz-geoeco in #2287
- Bump tar-fs from 3.0.9 to 3.1.1 by @dependabot[bot] in #2307
New Contributors
- @franz-geoeco made their first contribution in #2287
Full Changelog: v0.36.4...v0.36.5
v0.36.5rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2306
- Add missing data folder in the source distribution by @giswqs in #2308
- Fix ee_to_geotiff bug by @giswqs in #2309
- Update timelapse.py - Added Sampling and Orbit Selection Features by @franz-geoeco in #2287
- Bump tar-fs from 3.0.9 to 3.1.1 by @dependabot[bot] in #2307
New Contributors
- @franz-geoeco made their first contribution in #2287
Full Changelog: v0.36.4...v0.36.5rc1
v0.36.4
What's Changed
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2300
- Change TiTiler demo endpoint by @giswqs in #2303
Full Changelog: v0.36.3...v0.36.4
v0.36.4rc1
Bump geemap to 0.36.4rc1
v0.36.3
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2163
- Implement LayerManager using LitElement + anywidget by @naschmitz in #2153
- Refactor LitElement logic out into a superclass by @naschmitz in #2166
- Separate model and view code in the computed object and inspector tree by @naschmitz in #2167
- Add testing infrastructure for anywidgets, plus test for layer_manager and layer_manager_row by @sufyanAbbasi in #2168
- Add HGAC workshop notebook by @giswqs in #2177
- Implements the basemap selector as anywidget by @sufyanAbbasi in #2171
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2178
- Bump astral-sh/setup-uv from 3 to 4 by @dependabot[bot] in #2180
- Add AGU workshop notebook by @giswqs in #2181
- Explicitly initialize eerepr by @aazuspan in #2183
- Implement Inspector using anywidget and LitElement by @naschmitz in #2169
- fix: drop the use of pkg_resources by @12rambau in #2187
- Fix linked_maps bug by @giswqs in #2192
- Add verbose param to export image functions by @giswqs in #2195
- Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in #2174
- Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in #2182
- Implement LayerEditor as an anywidget by @naschmitz in #2185
- Fix search bar TS tests by @sufyanAbbasi in #2196
- Convert the Legend to anywidget. by @sufyanAbbasi in #2197
- Support mode in extract_values_to_points() by @kapoor1992 in #2199
- Bump astral-sh/setup-uv from 4 to 5 by @dependabot[bot] in #2200
- uv clean cache by @giswqs in #2201
- Split basemap selector up into two select fields: provider and resource by @naschmitz in #2202
- Add an icon and title to generic widget containers by @naschmitz in #2205
- Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in #2206
- Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in #2208
- Small search bar style/UX tweaks by @sufyanAbbasi in #2209
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2212
- bugfix: Fix geemap.deck.Map.add_ee_layer to recognize Layer kwargs by @bijanvakili in #2216
- Fix deck module typo and update uv lock by @giswqs in #2217
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2219
- Bump esbuild from 0.23.1 to 0.25.0 by @dependabot[bot] in #2224
- Bump eerepr to v0.1.0 by @naschmitz in #2227
- Add max_error parameter to center_object method by @fede-bello in #2228
- Deprecate IPython.core.display by @giswqs in #2229
- Fix
get_boundsparam name by @jdbcode in #2237 - Add notebook for GEE workshop 2025 by @giswqs in #2240
- fix: error with duplicated double basemap by @fede-bello in #2241
- chore: Remove duplicated code, fix docstring by @fede-bello in #2242
- Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #2244
- Fix: Handle empty map layers in basemap selector and replacement by @jdbcode in #2249
- Update Dockerfile by @giswqs in #2251
- Update releasing.md by @naschmitz in #2246
- Bump tar-fs from 3.0.6 to 3.0.8 by @dependabot[bot] in #2238
- Remove KML driver by @giswqs in #2259
- Run dos2unix by @giswqs in #2260
- Update docker image workflows by @giswqs in #2261
- Add CVPR workshop notebook by @giswqs in #2268
- contributing.md: Fix typo of flake8. by @schwehr in #2269
- typescript: Add overrides where necessary for stricter environments. by @schwehr in #2270
- Bump tar-fs from 3.0.8 to 3.0.9 by @dependabot[bot] in #2265
- Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #2264
- astral-sh/setup-uv: Set to always use latest. by @schwehr in #2271
- lit_widget.ts: Remove incorrect override. by @schwehr in #2272
- layer_manager.ts: Add override to tabIndex by @schwehr in #2273
- Replace color dependency with matplotlib.colors by @giswqs in #2263
- Minor UI tweaks on the core container widgets by @naschmitz in #2210
- Fix remaining bugs in the redesigned widgets by @naschmitz in #2275
- pyproject.toml: Update minimum ee client ver to 1.5.12 by @schwehr in #2280
- Add utility function for extracting point-based time series from Earth Engine + example notebook by @geonextgis in #2278
- Improve utility function for extracting point-based time series from Earth Engine by @geonextgis in #2284
- Update FOSS4GNA workshop notebook by @giswqs in #2285
- Update IPPN workshop notebook by @giswqs in #2286
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2292
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2291
- Update the osm module by @giswqs in #2294
- Make ipytree optional by @giswqs in #2295
- Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #2289
- Cleanup doc strings by @schwehr in #2296
New Contributors
- @kapoor1992 made their first contribution in #2199
- @bijanvakili made their first contribution in #2216
- @fede-bello made their first contribution in #2228
- @geonextgis made their first contribution in #2278
Full Changelog: v0.35.1...v0.36.3