Ebird-checklists

Latest version: v1.1.0

Safety actively analyzes 726226 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.6.0

------------------
* Added flag to APILoader so checklists can be updated even if the edited
timestamp is unchanged.

* Added field to Checklist for recording the date and time the checklist
added to eBird.

* Added JSON fields to each model so projects using this app can add their
own features.

* Removed created and modified timestamp fields from models.

0.5.0

------------------
* Added load_checklist() to APILoader so individual checklists can be updated.
* Changed APILoader method names; load becomes load_checklists, etc.

0.4.2

------------------
* Changed APILoader to handle the fields for distance and area which were renamed
by eBird, but the change was not documented.

* Changed APILoader to round decimal values for distance and area to three decimal
places to address any precision issues when converted from floats.

* Removed LocationManager with methods to return lists of choices. This was really
the wrong place to put code like this.

0.4.1

------------------
* Changed ChecklistQuerySet methods for_country(), for_state() and for_county()
so the argument can be either an eBird code or a name.

* Added LocationManager with methods to return lists of choice for country, state,
and county names to make it easy to build autocomplete fields.

0.4.0

------------------
* Changed QuerySet methods for Checklists, Observations and Locations. These are
breaking changes.

0.3.1

--------------------
* Fixed bug where checklists would be downloaded twice if checklists were fetched
from sub-regions.

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.