- Remove debug print statements from find_by_display_name function, worms test
(
092d807
)
- Update CI/CD workflow to set PATH for Rye installation
(
6959642
)
- Apply ruff linting & formatting
(
1bdc3d8
)
-
Slight tweaks to README.md (
0895d5c
) -
Fix badge display in README.md (
7c6dd4b
) -
Update README.md with badges (
2fe5256
) -
Add CONTRIBUTING.md (
befbcf0
)
- Add function to retrieve owner institution codes by image UUID
(
773290a
)
- Fix bbox conversion to Pascal VOC to use 1-based pixel index
(
440afb0
)
- Allow a start page number in fathomnet.util.page
(
62ca914
)
- Fix typo in -f option for fathomnet-generate
(
c304ce1
)
- Make TEST_X_API_KEY use an environment variable of the same name
(
22508cf
)
-
Apply pre-commit hook on all files (
0190345
) -
Add Python 3.12 to CI pipeline targets (
cf979cf
) -
Add formatting/linting pre-commit setup (
ca07b19
)
-
Move tutorial notebook into examples dir (
c4db176
) -
Switch order of imports/pip install in tutorial notebook (
48afc49
)
switched order of imports to avoid ipyleaflet error with fathomnet install and added explanation on running outside of colab. (#28)
- Fix broken readthedocs build #27
(
3154b79
)
Install the current package (fathomnet-py) prior to building the Sphinx docs via RTD
- Add YOLO dataset generation to fathomnet-generate
(
1bacb1f
)
- Add accepted flag to
worms.get_descendants_names
(de0aec2
)
Add support for worms-server 0.5.2
- Support worms-server 0.5.1
(
f1989bc
)
Add support for worms-server 0.5.1. This adds the acceptedAphiaId
field to the WormsNode
DTOs as
well as a new endpoint for getting a WormsNames
DTO by Aphia ID.
- Correct typo in WormsNode.aphiaId
(
5feeeb0
)
Fixes #25
- Add missing v for ref spec
(
3212b13
)
- Add worms API module documentation
(
11c0112
)
- Use worms API directly for fathomnet taxa provider
(
f887a95
)
This is a temporary workaround for a bug in Micronaut that causes the fathomnet taxa provider to fail for large trees (e.g., Scleractinia).
- Make the linter happy
(
6cc52f6
)
-
Add Sphinx RTD theme build requirement (
fccd808
) -
Update copyright year to 2024 (
1650bc5
) -
Add sphinx-rtd-theme as a dev dependency (
9be9dee
) -
Update Python version and build configuration for readthedocs (
ef96d8d
)
- Add functions to call fast WoRMS API directly
(
21942b8
)
-
Quote display/org names in users find functions (
591e67a
) -
Quote provider name and concept in taxa find functions, remove print from test (
dde9eb5
) -
Quote observer name in boundingboxes.audit_by_observer (
b94c87e
) -
Quote boundingboxes.audit_by_concepts URL fragment, add test case (
5ea7b45
) -
Update activity find functions for new DTO (
cdf5617
)
- Quote concept in images.find_by_concept, add test
(
33aa430
)
- Fix broken tests badge
(
dbfbea8
)
- api: Improve client error exception
(
6b0b911
)
Add the fathomnet.util.debug_format_response to the ValueError exception raised when a status code < 500 and != 401 / 403 is returned. Fixes #16
- Add script documentation
(
1eadc8f
)
Closes #5
- Set up python-semantic-release
(
4019f18
)