Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pygbif to 0.6.4 #461

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates pygbif from 0.3.0 to 0.6.4.

Changelog

0.6.4

------------------
- fixed a bug in building the documentation with readthedocs :issue:`138`, :issue:`129`
- tests now run against live GBIF APIs :issue:`101`, :issue:`128`  
- updated caching.py since the ``remove_expired_responses`` method is deprecated. :issue:`126`

0.6.3

------------------
- added support for predicates: ``isNull``, ``isNotNull``, ``in`` and ``not`` :issue:`92`, :issue:`102` and :issue:`103` 
- added support for nested queries/dictionaries :issue:`104`
- deprecated the ``add_predicate`` function and added ``add_pred_dict`` to accomodate for newly supported predicates to ensure that the arguments that are sent are added in the payload function :issue:`108`
- added support for multiple download formats :issue:`105`
- updated operators and look-up tables :issue:`107`
- included documentation on newly supported predicates and dictionaries :issue:`106`

0.6.2

------------------
- update to fix requesting GBIF downloads
- minor documentation updates :issue:`95` and :issue:`99`

0.6.1

------------------
- update to fix broken dependencies :issue:`93`
- minor documentation updates

0.6.0

------------------
- Fix for `occurrences.download` when giving `geometry` as a string rather than using `add_geometry`; predicates were being split on whitespace, which doesn't work for WKT :issue:`81` :issue:`84`
- Moved to using the `logging` module instead of `print()` for giving information on occurrence download methods :issue:`78`
- Clarify that `occurrences.count` for length 1 inputs only; see `occurrences.search` for > 1 value :issue:`75` :issue:`77`
- Improved documentation for `species.name_usage` method, mostly for the `language` parameter :issue:`68`
- Gains download method `download_cancel` for cancelling/deleting a download request :issue:`59`

0.5.0

------------------
- `occurrences.search` now supports `recordedByID` and `identifiedByID` search parameters :issue:`62`
- clean up the Contributing file, thanks niconoe :issue:`64`
- clean up internal imports in the library, thanks niconoe :issue:`65`
- fix usage of `is` and `==`, was using them inappropriately sometimes (via https://realpython.com/python-is-identity-vs-equality/), :issue:`69`
- remove redundant parameter in a doc string, thanks faroit :issue:`71`
- make a test for internal fxn `gbif_GET_write` more general to avoid errors if GBIF changes content type response header slightly :issue:`72`

0.4.0

------------------
- changed base url to https for all requests; was already https for maps and downloads in previous versions
- occurrences, species, and registry modules gain docstrings with brief summary of each method
- pygbif gains ability to cache http requests. caching is off by default. See `?pygbif.caching` for all the details :issue:`52` :issue:`56` via nleguillarme
- made note in docs that if you are trying to get the same behavior as the GBIF website for name searching, `species.name_backbone` is likely what you want :issue:`55` thanks qgroom
- for parameters that expect a `bool`, convert them to lowercase strings internally before doing HTTP requests
Links

@pyup-bot pyup-bot mentioned this pull request Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant