Skip to content

Releases: mdtanker/polartoolkit

v0.5.1

05 Aug 02:13
Compare
Choose a tag to compare

v0.5.1 (2024-08-05)

Chore

  • chore: automatically updating changelog [skip ci] (76934c1)

Fix

  • fix: restrict geopandas to below v1 until issue with scheme is fixed in next pygmt release (846056e)

  • fix: remove nptyping as a dependency after issues with bool8 (6b97865)

v0.5.0

04 Aug 17:38
Compare
Choose a tag to compare

v0.5.0 (2024-08-04)

Breaking

  • refactor: change origin_shift parameter options

BREAKING CHANGE: please update your code for functions plot_grd and basemap to use the following options for origin_shift: 'x', 'y', 'both', 'initialize', or None. (4e751c8)

Build

  • build(deps): bump codecov/codecov-action from 4.3.1 to 4.5.0

Bumps codecov/codecov-action from 4.3.1 to 4.5.0.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (de27d6b)

Chore

  • chore: automatically updating changelog [skip ci] (3d771ac)

  • chore: add test deps to conda_install for testing conda releases (0cc2da2)

  • chore: updates from learn-scientific-python (07d79a9)

  • chore: automatically updating changelog [skip ci] (656db91)

  • chore: automatically updating changelog [skip ci] (8c4d0b4)

  • chore: automatically updating changelog [skip ci] (5c90c18)

  • chore: update binder env wih polartoolkit v0.4.0 (47ff400)

Documentation

  • docs: fix issues with autoapi and typehints (51f4266)

  • docs: rerun all doc notebooks (1c0fcb3)

  • docs: minor corrections to docs (64ee497)

  • docs: reduce notebook size with pygmt dpi parameter (46aadb8)

  • docs: add make setup instructions to contrib guide (18fe9cf)

  • docs: remove install info from readme (09ef175)

  • docs: typos in notebook (d539795)

  • docs: fix missing instruction in contrib guide (8128a8f)

  • docs: move contrib guide into docs/ (3001032)

  • docs: update license to 2024 for source files (127b173)

  • docs: add citation info (d1281da)

  • docs: update docs with numbered tutorials and other fixes (fdb7227)

  • docs: point binder link to tutorials (3fddb27)

Feature

  • feat: add 'easting' and 'northing' as defaults for plotting points (13b917b)

  • feat: add earthaccess dependency and use for login credentials (1b87ca8)

Fix

  • fix: add warning for deprecated origin shift parameters (728a218)

  • fix: found bug in utils.square_subplots (f87f2e1)

  • fix: drop band and spatial_ref variables from fetched grids (40f6ba2)

Refactor

  • refactor: organize plot_grd and enable more mapping features for basemap (684e86e)

  • refactor: remove kwargs for add_gridlines (e86144d)

  • refactor: mock import geopandas (ab3437d)

  • refactor: use figshare sample shapefiles and remove data/ from repo (de684bb)

  • refactor: remove quotes from scalebar (7995f9f)

Style

Unknown

  • docs:rerun doc notebooks (4424866)

v0.4.0

14 Jun 11:01
Compare
Choose a tag to compare

v0.4.0 (2024-06-14)

Breaking

  • refactor: change module name from profile to profiles to match plural style of other modules.

BREAKING CHANGE: please update all import statements to use profiles instead of profile! (84524e3)

  • refactor: combine fetch modis_moa and modis_mog to modis

BREAKING CHANGE: make sure to update your code to use the new function fetch.modis() and specify MoG vs MoA with parameter hemisphere = "south" or "north" (89e50d2)

  • refactor: rename fetch measures_boundaries to antarctic_boundaries

BREAKING CHANGE: make sure to update your code with the new function name! (6951fe2)

  • feat: add hemisphere arg to most plotting functions

BREAKING CHANGE: this alters a vast majority of the code! (05cb358)

Build

  • build: move deprecation from dev to normal dependencies (4a83f67)

  • build: add deprecation package to dev deps (ac04b0d)

  • build: include environment.yml file as backup for issues with installing (8ef681f)

  • build: set min pylint version (a93d83a)

  • build: explicitly specify tqdm as dependency (287a4db)

  • build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1

Bumps codecov/codecov-action from 4.3.0 to 4.3.1.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]> (bc180cc)

  • build(deps): bump codecov/codecov-action from 4.1.0 to 4.3.0

Bumps codecov/codecov-action from 4.1.0 to 4.3.0.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (da0242b)

Chore

  • chore: automatically updating changelog [skip ci] (cf7b3b0)

  • chore: enable caching of test CI environment (f374dd2)

  • chore: switch CI from mini-conda to micromamba (69d182d)

  • chore: remove pip local install in testing CI (563f98e)

  • chore: don't run fetch calls during test

This should drastically speed up testing, not overload GHA with downloading datasets, but means testing of fetch calls will need to be performed manual by deleting the local pooch cache and rerun all fetch calls / tests. (090f239)

  • chore: add fetch mark to some tests (2f5771c)

  • chore: mark some tests as earthdata (bacb0fa)

  • chore: add codecov token (b05c119)

  • chore: add deprecation to old fetch measures boundaries function (262a0c2)

  • chore: add deprecations to old fetch modis functions (7c5461e)

  • chore: update fetch mass change test (9b2c282)

  • chore: exclude some md files from pre-commit (e4acbeb)

  • chore: update use of pylint (c886573)

  • chore: update tests for bedmachine with reference change (c1200ca)

  • chore: pre-commit autoupdate to monthly (1f977cc)

  • chore: fix test (4ac5e0b)

  • chore: misc fixes (699c02f)

  • chore: add greenland coast version to plotting functions (9dc125b)

  • chore: change arg image to modis (677b13e)

  • chore: change default profile map cmap (c9396ac)

  • chore: don't run tests on docs or style commits (8440e6f)

  • chore: add tests for regions (77ea6f8)

  • chore: update ruff version in pre-commit (e13c0d9)

  • chore: cleanup Make commands (eeab8f6)

  • chore: increase timeout for test shen moho (c769215)

  • chore: automatically updating changelog [skip ci] (08e8b09)

  • chore: automatically updating changelog [skip ci] (5ac229e)

  • chore: automatically updating changelog [skip ci] (88aac5d)

  • chore: remove pre-commit updates from changelog (611ff84)

Documentation

  • docs: typo and readme update (c0ffc0c)

  • docs: spelling mistake (5fe90e5)

  • docs: add logo to README (b710923)

  • docs: rerun all dataset gallery notebooks (35851b9)

  • docs: major overhaul of docs structure to follow the Divio system (bbe3975)

  • docs: merge arctic and greenland dataset gallery (55abdf2)

  • docs: add missing links (a8d0af5)

  • docs: add instructions for EarthData login (18e5581)

  • docs: add release instructions to contributing guide (04d3ac2)

  • docs: consolidate and update install instructions (399ba89)

  • docs: rerun notebooks (c5fe426)

  • docs: clarify all mentions of format of region tuples (1e8c09f)

  • docs: clarify project scope and goals (11ef365)

  • docs: add rosetta grav/mag to gallery datasets (690e747)

  • docs: add me...

Read more

v0.3.3

23 Apr 10:29
Compare
Choose a tag to compare

v0.3.3 (2024-04-23)

Build

  • build: make semantic release GHA need changelog success (adf7edb)

Chore

  • chore: automatically updating changelog [skip ci] (85faa57)

  • chore: pin python semantic release version (73a0fbd)

Fix

  • fix: pinning issue in workflow (1578894)

v0.3.2

23 Apr 09:35
Compare
Choose a tag to compare

v0.3.2 (2024-04-23)

Build

  • build(deps): bump codecov/codecov-action from 4.0.1 to 4.1.0

Bumps codecov/codecov-action from 4.0.1 to 4.1.0.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (8febfd2)

Chore

  • chore: automatically updating changelog [skip ci] (05faf2c)

  • chore: automatically updating changelog [skip ci] (8d72a91)

  • chore: fix semantic release action (6b12799)

Fix

  • fix: reduce accuracy check for test resampling grids (93fca6f)

v0.3.1

22 Feb 01:43
Compare
Choose a tag to compare

v0.3.1 (2024-02-22)

Build

  • build: extend support to python 3.12 (f68def9)

Chore

  • chore: automatically updating changelog [skip ci] (c6ab019)

  • chore: remove shen-2018 hash (fbefe40)

  • chore: fix test ghf (c7c66f6)

  • chore: update changelog template (e4bd1d9)

  • chore: reduce sig figs for test_ghf (393aadc)

  • chore: list packages after installing local for test GHA (51250b4)

  • chore: update testing_env and add make command (4ee6945)

  • chore: add hashes to all fetch calls (91eb9a8)

  • chore: move contributing file (05dff10)

  • chore: add test_fetch make command (2a0adb3)

  • chore: add ignores to pre-commit (3fffd15)

  • chore: fix changelog template spacing (cabc14a)

  • chore: automatically updating changelog [skip ci] (a70231f)

Documentation

  • docs: update install instructions (70faf04)

  • docs: fix links to contrib guide (5c6af8d)

Fix

  • fix: increase timeout for shen-2018 moho fetch (8d9e183)

  • fix: delete tmp.nc file in fetch call (ee16bdc)

v0.3.0

18 Feb 17:58
Compare
Choose a tag to compare

v0.3.0 (2024-02-18)

Build

  • build(deps): bump pre-commit/action from 3.0.0 to 3.0.1

Bumps pre-commit/action from 3.0.0 to 3.0.1.


updated-dependencies:

  • dependency-name: pre-commit/action
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]> (31715fe)

  • build(deps): bump codecov/codecov-action from 3.1.5 to 4.0.1

Bumps codecov/codecov-action from 3.1.5 to 4.0.1.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (69679aa)

  • build(deps): bump actions/checkout from 3 to 4

Bumps actions/checkout from 3 to 4.


updated-dependencies:

  • dependency-name: actions/checkout
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (e67349b)

  • build: update dependabot config (5544a8b)

  • build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5

Bumps codecov/codecov-action from 3.1.4 to 3.1.5.


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]> (9c43e68)

  • build: add requests to deps (15ea6e8)

  • build: switch GHA from hynek to build and twine (91c6ca9)

  • build: explicitly include packages (a76a0e9)

Chore

  • chore: automatically updating changelog [skip ci] (a42dc7d)

  • chore: ignore auto update changelog commits in changelog (01a092e)

  • chore: automatically updating changelog [skip ci] (2dc310f)

  • chore: automatically updating changelog [skip ci] (efa34a2)

  • chore: mark test mass change as issue (a3bde43)

  • chore: add issue marker to imagery and basal melt fetches (95bce69)

  • chore: make fig an arg of plot_grd (e762a5a)

  • chore: add kwarg arg to add_scalebar (df374ba)

  • chore: specify args in functions (9febc0e)

  • chore: automatically updating changelog [skip ci] (c4c3eae)

  • chore: automatically updating changelog [skip ci] (248525e)

  • chore: remove dependa-bot commits from changelog (44a322c)

  • chore: automatically updating changelog [skip ci] (208dbd4)

  • chore: automatically updating changelog [skip ci] (3edbaeb)

  • chore: fix _static path warning (257f6e7)

  • chore: automatically updating changelog [skip ci] (5dd0a40)

  • chore: automatically updating changelog [skip ci] (8f92bcb)

  • chore: automatically updating changelog [skip ci] (d200e9a)

  • chore: add skip ci to changelog commit message (6b665ae)

  • chore: update changelog an main pushes (2dca0fc)

  • chore: editing workflows (a059f50)

  • chore: collect usage stats (b5d16ac)

Documentation

  • docs: update RTD links to polartoolkit (e5376b3)

  • docs: fix disclaimer (8075024)

  • docs: re-run all docs (0776879)

  • docs: add pygmt and pip to RTD.env (9a8ae51)

  • docs: back to conda for RTD (d2a4c1f)

  • docs: switch RTD from mamba to python (aeab560)

  • docs: switch RTD from conda to pip (18cf7fb)

  • docs: update RTD env and instructions (f142c6d)

  • docs: remove JOSS folder (dc0a421)

  • docs: add .bib and enable sphinxcontrib-bibtex (bf90dc0)

  • docs: add paper template for JOSS (22feca3)

Feature

  • feat: add plotting geomap faults function (3e87e60)

  • feat: add cmap arg to points of plot_grd (f4fc948)

  • feat: add basemap imagery option to plot_grd (b7ad2ee)

  • feat: make default scalebar have white box (3c879d5)

  • feat: add water thickness layer to bedmap2 fetch (8f26e46)

  • feat: add / update pre-defined regions (4ce3d8d)

Style

v0.2.1

29 Jan 20:40
Compare
Choose a tag to compare

v0.2.1 (2024-01-29)

Build

  • build: add antarctic_plots package for import warning (bb4c134)

  • build: add lower version limit to PyGMT (4f3a837)

Documentation

  • docs: clicking on logo directs to homepage (841e9e5)

  • docs: rerun notebooks (eb5e47d)

  • docs: update binder env, links, and codecov link (4854853)

Fix

  • fix: add "+ue" unit to regions in meters for lat long projections (fa67b53)

  • fix: fixes lines between layers in cross-sections (7eaaf64)

  • fix: fix pandas copy warning (48ce7a7)

Style

  • style: line too long (51e0143)

  • style: spelling and formatting (a7347ba)

  • style: spelling mistakes (4c29294)

  • style: ignore binder env file in pre-commit (9aa1c30)

v0.2.0

26 Jan 04:33
Compare
Choose a tag to compare

v0.2.0 (2024-01-26)

Breaking

  • refactor: force a major version bump.

BREAKING CHANGE: (cc2ecda)

Build

  • build(deps): bump hynek/build-and-inspect-python-package from 1 to 2

Bumps hynek/build-and-inspect-python-package from 1 to 2.


updated-dependencies:

  • dependency-name: hynek/build-and-inspect-python-package
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (62c0385)

  • build(deps): bump actions/download-artifact from 3 to 4

Bumps actions/download-artifact from 3 to 4.


updated-dependencies:

  • dependency-name: actions/download-artifact
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (d577c09)

  • build(deps): bump actions/setup-python from 4 to 5

Bumps actions/setup-python from 4 to 5.


updated-dependencies:

  • dependency-name: actions/setup-python
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (ba46d15)

Chore

Documentation

  • docs: update descriptions to not only focus on Antarctica (b08a509)

  • docs: add favicon and dark and light logos (77f9835)

  • docs: add logo to docs (c26f850)

  • docs: fix changelog template (31083e3)

Style

v0.1.0

10 Dec 01:54
Compare
Choose a tag to compare

v0.1.0 (2023-12-10)

Build

  • build(deps): bump conda-incubator/setup-miniconda from 2 to 3

Bumps conda-incubator/setup-miniconda from 2 to 3.


updated-dependencies:

  • dependency-name: conda-incubator/setup-miniconda
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (aa2f220)

  • build: fix path to docs (4bbbd96)

  • build: add ipython to interactive deps (4c706ad)

  • build: remove isort required import (a82ea7a)

  • build: add jupyterlab to dev deps (b370b6f)

  • build: configure pytest (6c7f351)

  • build: update pyproject.toml deps and info (5653436)

  • build: update env folder (9a4fa68)

  • build: update github actions (a1c5644)

Chore

  • chore: reduce sig figs of fetch tests (15e5c3d)

  • chore: match test env to pyproject (155f1cf)

  • chore: switch python 3.8 to 3.9 for CI testing (1a17424)

  • chore: exclude some tests for CI (ac535d9)

  • chore: update binder env and links (fe80114)

  • chore: type checking fixes (6ec45e1)

  • chore: update changelog template (1418eb8)

  • chore: add refactor to changelog template (8738126)

  • chore: add mypy to dev deps (8102792)

  • chore: add mypy make command (ed80102)

  • chore: add run_notebook make command (1272361)

  • chore: add types-request to mypy (6e14d17)

  • chore: ignore contrib guide in pre-commit (be24667)

  • chore: remove RTD mock imports (80d6d0f)

  • chore: remove dynamic version (53f018b)

  • chore: update license notice file (c51b7b1)

  • chore: add changelog template (855691e)

  • chore: update project urls (4cf10f8)

  • chore: switches version management system

changes from setuptools_scm to python-semantic-release (46df13d)

  • chore: add pylint config (91dfa92)

  • chore: add ruff config (5688ab9)

  • chore: add mypy config (cd1805b)

  • chore: move regions to src (c22281f)

  • chore: move utils to src (39e477d)

  • chore: move profile to src (0c6a014)

  • chore: move maps to src (e2e561d)

  • chore: move fetch to src (5a915b6)

  • chore: move init to src (d3f229f)

  • chore: remove test init (a381570)

  • chore: add github/matchers file (99ed168)

  • chore: pre-commit ignore .github files (ffb36c9)

  • chore: add noxfile (6cac09d)

  • chore: update makefile (d619207)

  • chore: add pre-commit config (8c33642)

  • chore: update gitignore (5912c52)

  • chore: move tests outside src (e7b30e9)

Documentation

  • docs: update notebooks (7851e53)

  • docs: rerun gallery examples (3c6f4c0)

  • docs: rerun tutorials (e61324a)

  • docs: update cover_fig (1377bf0)

  • docs: fixes small issues (e8339ed)

  • docs: add/fix all docstrings (7c670d9)

  • docs: setup nbgallery for docs (48f061a)

  • docs: update contrib guide (69663f9)

  • docs: update README and index (fea2b09)

  • docs: remove notebook output files (4a8c78b)

  • docs: add module descriptions to overview (92edec5)

  • docs: pin RTD python version (f25810d)

  • docs: move changelog (50c5439)

  • docs: add citing, overview, references (f27a893)

  • docs: rename tutorials.md (5134420)

  • docs: rename gallery.md (4371781)

  • docs: update api docs with template (116f06e)

  • docs: rename install file (4b97d66)

  • docs: switch docs theme (c1a5d5a)

  • docs: move contrib guide (d4e47ca)

  • docs: combine index and readme (1f4bfc1)

  • docs: change RTD config ([`e17be26...

Read more