Pupa

Latest version: v0.11.0

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

Scan your dependencies

Page 1 of 3

0.11.0

Improvements:

* Add `pupa clean` command to delete database objects that haven't been seen in recent scrapes

0.10.2

Improvements:

* allow null event locations
* resolve memberships based on start date, falling back to end date if no start date is available

Fixes:

* raise exception for whitespace in urls

0.10.1

Improvements:

* fire post-save hook on imports
* check family_name when resolving names

Fixes:

* if scrapers are omitted on command line, use all scrapers again

0.10.0

Improvements:

* add data quality reports that update after each import (requires migration)
* add flags to disable person, bill, vote, event import
* let date be set on event media & document

Fixes:

* Fix warnings from obsolete usage of importlib & jsonschema
* remove parties from tests
* don't call check_session_list if running import only
* add support for Post.maximum_memberships
* add support for Person given & family names
* stop testing on Postgres 9.x

0.9.1

Fixes:

* minor packaging fixes & dependency pinning tweaks

0.9.0

Backwards-incompatible changes:

* fix_bill_id is no longer called on bill identifiers

Improvements:

* django 2.0 compatibility fixes (on_delete on models)
* require python-opencivicdata 2.1 fixes
* drop validictory for jsonschema
* add 'pupa party' command for atomic addition of parties, deprecate Jurisdiction.parties
* add IMPORT_TRANSFORMERS setting allowing alterations of data on import

Fixes:

* bugfix for OrganizationImporter other_names
* bugfix for VoteEvent bill resolution
* bugfix for VoteEvent bill action resolution (307)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.