- Mar 26, 2024
-
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
- Mar 13, 2024
-
-
Geels, Brendan Ryan authored
Revert v1.9.4 changes See merge request !305
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
V1.9.4 See merge request !304
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
- Mar 07, 2024
-
-
Erin (Josh) Rigler authored
V1.9.3 See merge request !303
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
- Mar 06, 2024
-
-
Erin (Josh) Rigler authored
Update version info in code.json and pyproject.toml See merge request !302
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
Update FGE offsets for HON, GUA, BDT. See merge request !301
-
Geels, Brendan Ryan authored
-
Erin (Josh) Rigler authored
Fix custom json encoder in pydantic+fastapi See merge request !300
-
Erin (Josh) Rigler authored
Pydantic v1's json module contain[s|ed] a dictionary called `ENCODERS_BY_TYPE` that was commonly used to overide default json encoders. Pydantic v2 is moving away from this to a "better" system. FastAPI attempted to stay compatible with both v1 and v2 by pulling ENCODERS_BY_TYPE into their own codebase, but this broke our custom type `UTCDateTime`, at least for anything using fastapi. We thought we fixed this with a recent MR, but it turns out all we did was fix the validator. We did not fix the encoder itself. So, validation steps would pass, but we continued to server malformed json for UTCDateTimes. This commit reverts to the earlier version of pydantic_utcdatetime.py, and adds a small kluge that modifies `ENCODERS_BY_TYPE` in both pydantic and fastapi.
-
- Mar 01, 2024
-
-
Erin (Josh) Rigler authored
Update .gitlab-ci.yml file See merge request !299
-
Erin (Josh) Rigler authored
-
- Feb 28, 2024
-
-
Erin (Josh) Rigler authored
Documentation Update Feb2024 See merge request !297
-
Erin (Josh) Rigler authored
...but don't actually update (`poetry lock --no-update`).
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
Python version >=3.10 don't need to use the typing module types imported (e.g., `from typing import List, Tuple`), but if we continue to stick with these, geomag-algorithms should be backward compatible to py3.8. Some day we'll have to bump up our minimum python version, but not today.
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
- update advice on 'forking workflow' since this is only valid for those with a code.usgs.gov account - emphsize `pyproject.toml` and `poetry` as dependency tracking tools - update `Developer Tools` section to describe how `poetry` and poetthepoet are used to run linting, unit tests, and audits
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
- some old links still pointed to email lists, or worse, user email addresses - some old links pointed to github or waffle.io - added new Gitlab "service desk" email. - removed link to docs/example/ folder, which never existed
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
The file is entirely about command line interface anyway.
-
Erin (Josh) Rigler authored
Remove extra disclaimer See merge request !298
-
Wilbur, Spencer Franklin authored
-
Wilbur, Spencer Franklin authored
-
- Feb 26, 2024
-
-
Wernle, Alexandra Nicole authored
Updating the version to v1.9.1 See merge request !296
-
Wernle, Alexandra Nicole authored
-
Wernle, Alexandra Nicole authored
Swap GUA/GUT metadata See merge request !295
-
Geels, Brendan Ryan authored
-