Releases: mdtanker/polartoolkit
v0.7.1
v0.7.1 (2024-12-17)
Bug Fixes
-
Bad link in fetch
mass_change
(54b67d1
) -
Bug with
plot_profile
andplot_data
(23bde34
) -
Extract previous fig_height for subplots (
cb9e93f
) -
Make region parameter of
ibcso_coverage
options (0064c05
) -
More special cases with
square_subplots
(466eb56
) -
Raise error if EarthData login doesn't work (
1576c00
) -
Raise error if EarthData login fails (
4f6762d
) -
Re-add test for deepbedmap (
c825e67
) -
Update
maps.subplots()
to be more user friendly (1f3bc35
)
Chores
-
Add tests for fetch
groundingline
andantarctic_boundaries
(ff7d9a2
) -
Automatically updating changelog [skip ci] (
b0050bf
) -
Automatically updating changelog [skip ci] (
9ac6d3a
) -
Clean up .py license headers (
4853222
) -
Dev install with environment.yml (
74b9afd
) -
Remove codespell ignore-regrex (
6b6affc
) -
Remove unused
raps
andcoherency
functions (315f562
) -
Update backup yml (
a8f7809
) -
Update run docs commands (
533dd69
)
Code Style
Documentation
Refactoring
-
Change default vertical origin shift to down instead of up (
e3a9e3c
) -
Need to specify
ais
orgris
infetch.mass_change
(26ae3d6
) -
Reduce default cbar y offset (
04cd3ed
) -
Reduce default number of cbar histogram bins (
75543fb
) -
Remove matplotlib plotting options, and matplotib and seaborn dependencies (
b0458c9
) -
Remove pyogrio dependency and replace with geopandas (
3b4c315
)
Detailed Changes: v0.7.0...v0.7.1
v0.7.0
v0.7.0 (2024-12-03)
Bug Fixes
-
Allow easting and northing as coordinate column names as backups for x and y in
sample_grids
(8cb9f8a
) -
Broken shading parameter in
plot_grd
(97ec19b
) -
Bug in
mask_from_shp
(b3e3dbc
) -
Bug in
square_subplots
(861310c
) -
Check for valid version strings in
fetch.mass_change
(24cd984
) -
Raise warning if passing buffer to
alter_region
(be16120
)
Chores
-
Automatically updating changelog [skip ci] (
3333cb2
) -
Automatically updating changelog [skip ci] (
ee01f03
) -
Automatically updating changelog [skip ci] (
59ebc84
) -
Bump codecov/codecov-action in the actions group (
91b9afb
)
Bumps the actions group with 1 update: codecov/codecov-action.
Updates codecov/codecov-action
from 4.6.0 to 5.0.7
updated-dependencies:
- dependency-name: codecov/codecov-action dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] [email protected]
-
Update backup environmental.yml for
v0.6.0
(5626d22
) -
Update make test install commands and instructions (
c236a9e
)
Code Style
Documentation
-
Fixes to some docstrings (
bf2b747
) -
Remove overall dataset gallery (
99dadb2
) -
Rerun notebook (
37edf1d
)
Features
-
Add EIGEN gravity data for Arctic (
a1b1943
) -
Add ice velocity basemap to
interactive_map
(7f410f8
) -
Add LCS-1 satellite magnetic anomaly grids (
3b400f9
) -
Allow easting and northing as backups for x and y for coord column names in various functions (
8f8ae84
)
Detailed Changes: v0.6.0...v0.7.0
v0.6.0
v0.6.0 (2024-11-18)
Build System
- Update backup env yml for
v0.5.1
(7a1b984
)
Chores
-
Automatically updating changelog [skip ci] (
1469752
) -
Automatically updating changelog [skip ci] (
5cb5494
) -
Remove ruff commands and use pre-commit (
e73a310
) -
Update pre-commit hooks (
b6c05a4
)
updates: - github.com/adamchainz/blacken-docs: 1.16.0 → 1.18.0 - github.com/astral-sh/ruff-pre-commit: v0.4.2 → v0.6.9 - github.com/pre-commit/pre-commit-hooks: v4.5.0 → v5.0.0 - github.com/pre-commit/mirrors-prettier: v3.1.0 → v4.0.0-alpha.8 - github.com/pre-commit/mirrors-mypy: v1.7.1 → v1.11.2 - github.com/codespell-project/codespell: v2.2.6 → v2.3.0 - github.com/shellcheck-py/shellcheck-py: v0.9.0.6 → v0.10.0.1 - github.com/abravalheri/validate-pyproject: v0.18 →
v0.20.2 - github.com/python-jsonschema/check-jsonschema: 0.29.0 → 0.29.3
- Bump mamba-org/setup-micromamba from 1 to 2 in the actions group (
d1816d9
)
Bumps the actions group with 1 update: mamba-org/setup-micromamba.
Updates mamba-org/setup-micromamba
from 1 to 2
updated-dependencies:
- dependency-name: mamba-org/setup-micromamba
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions ...
Signed-off-by: dependabot[bot] [email protected]
- Bump codecov/codecov-action in the actions group (
a9ee13b
)
Bumps the actions group with 1 update: codecov/codecov-action.
Updates codecov/codecov-action
from 4.5.0 to 4.6.0
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions ...
Signed-off-by: dependabot[bot] [email protected]
-
Automatically updating changelog [skip ci] (
bf337a8
) -
Automatically updating changelog [skip ci] (
6c5d8b0
)
Code Style
- Pre-commit fixes (
7514e3a
)
Documentation
-
Rerun docs (
fba71d7
) -
Add commit message convention to contribute guide (
959f6f4
) -
Add JOSS to citing page (
54d8273
) -
Fix issue in contrib guide (
f776f03
)
Features
v0.5.1
v0.5.0
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 forbasemap
(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
v0.4.0 (2024-06-14)
Breaking
- refactor: change module name from
profile
toprofiles
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
andmodis_mog
tomodis
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
toantarctic_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
tomodis
(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...
v0.3.3
v0.3.2
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
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
Fix
v0.3.0
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
)