Skip to content

Latest commit

 

History

History
106 lines (90 loc) · 3.62 KB

Changelog.rst

File metadata and controls

106 lines (90 loc) · 3.62 KB

Changelog

1.4.0 (2023-04-11)

  • MAJOR:
    • none
  • MINOR:
    • enables request size and time estimation in occurrences.search() method. #127
  • PATCH:
    • fixes "missing 'id' error" in non-paginated queries. #127

1.3.1 (2023-03-03)

  • MAJOR:
    • none
  • MINOR:
    • none
  • PATCH:
    • fixes kwargs being ignored while executing arguments outside the parameter list (#121).

1.3.0 (2022-11-22)

  • MAJOR:
    • none
  • MINOR:
    • making UI simpler and more intuitive by a refactored OOP approach.
    • data is now returned as a response object with its own parameters and methods.
    • one-click method to every response object to convert it into a pandas DataFrame.
  • PATCH:
    • various README improvements including better description of modules and their suggested use.

iobis/pyobis dev

  • MAJOR:
    • none
  • MINOR:
    • array handling added to taxonid occurrence search
    • progress bar added to downloads
    • new biodiversity notebook added
  • PATCH:
    • added conda forge badge to README
    • various README improvements
    • fixes for google colab badge links

1.2.6 (2022-09-05)

  • fixing PyPI publishing via github actions (iobis#85)
  • Occurrences.search function update to bring in consistency in response (iobis#86)

1.2.5 (2022-09-05)

  • updated analysis notebooks after feature upgrade (iobis#81)

1.2.4 (2022-08-30)

  • made all modules class-ified i.e. creating response classes for each module.
    • defined two new functions for almost all modules
    • get_search_url method for getting the corresponding OBIS API URL for a request: defined for all modules and methods.
    • get_mapper_url method for getting the corresponding OBIS Mapper URL for a request: only for some modules.

1.1.4 (2022-08-30)

1.1.3 (2022-7-24)

  • adding a progress bar while fetching occurrence records
    • added a progress bar to occurrences.search() function to make the process more informative to the end user.

1.0.3 (2022-7-22)

  • resolved issue: package throwing error for MoFs with occurrence records
    • Added a null-check function when accessing MoF records. Previously, accessing MoF records for species without any occurrence records resulted in an error.

1.0.2 (2022-7-22)

  • resolved issue: MoF accessibility (duplicate columns)
    • resolved duplicate column issue when fetching MoF records. Some columns like scientificName and eventID were being repeated when performing inner_join on normalized and non-normalized DataFrame.

1.0.1 (2022-7-21)

  • resolved occurrence pagination bug wherein subsequent records were not being fetched
    • fixed the bug while fetching occurrence records iteratively, w/ and w/o user-specified limits

1.0.0 (2022-7-10)

  • updated all modules to the new OBIS API v3
    • updated checklist, nodes, occurrences, and taxa module
  • removed resources, added dataset module

0.1.0 (2016-12-12)

  • first push to pypi
  • finished off all OBIS API routes

0.0.6.9000 (2016-5-12)

  • Updated modules with missing methods
  • Added modules: groups, resources
  • Removed taxon module, just a taxa module now that has all taxa/taxon methods
  • Updated docs

0.0.1 (2015-12-11)

  • in the works...not on pypi yet