Skip to content

lfalvarez/pupa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pupa: A legislative data scraping framework

The latest stable version of pupa is 0.3.0, which can be obtained via pip install pupa or by grabbing the tag 0.3.0.

The master branch is in an experimental state at the moment, and usage is not recommended.

Popolo

Pupa implements the Person, Organization, Membership and Post models from the Popolo data specification. Notably, it:

  • does not implement an id property, instead using _id from MongoDB, with the exception of the id property on the Post model
  • does not implement name components on the Person model
  • does not implement a top-level email property on the Person model, instead using the contact_details property for all contact information
  • does not implement a sources property on the Membership model
  • does not implement created_at, updated_at or sources properties on the Post model
  • requires the name property on the Person and Organization models, and the label property on the Post model
  • does not implement embedded JSON documents, with the exception of the posts property on the Organization model

About

framework for managing municipal data

Resources

License

Stars

Watchers

Forks

Packages

No packages published