Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

0.7.0

Compare
Choose a tag to compare
@ayust ayust released this 02 Jun 04:18
· 38 commits to master since this release

This release contains changes that are not backwards-compatible.

New/updated endpoints:

  • Added the endpoint for Type ID to Type Name conversions
    • EVE.type_names_from_ids is the wrapper around eve/TypeName, and allows bulk lookups.
    • EVE.type_name_from_id is a convenience function for one-off lookups.
  • Updated Char.character_sheet() to return the 'skills' section as a dict instead of a list.
    • The dictionary is keyed by skill ID.
    • The values are identical to the list elements previously returned.
  • Fixed EVE.character_name_from_id to not return None if the ID wasn't passed in as an int.
    • You should now be able to pass the id in as any type that is a value argument to int(), e.g. a string.

Other changes

  • Added a timeout for HTTP requests made to the API endpoint.
    • The default timeout is set to 60 seconds.
    • The timeout can be customized by modifying evelink.api.http_request_timeout.
    • AppEngine users may want to decrease this timeout as it counts towards the overall request timeout limit of 60 seconds for frontend requests.