-
Notifications
You must be signed in to change notification settings - Fork 211
Description
Hello, and thank you for sharing and maintaining such a valuable project. I'm just getting started by way of legis-graph
and intend to become a frequent user and hopefully a helpful contributor.
I've setup a fresh installation and Python 2.7 virtual environment. As a heads up for potential future congress
users, I ran into an SSL handshake issue sourced to scrapelib
which prevents execution of the fdsys
task (and likely others). That issue and workaround is detailed here.
Currently, I'm attempting to ./run bills --congress=115
and the task fails because there is no data
hierarchy in the filesystem yet. mkdir -p data/115
and a subsequent os.listdir
call will fail because there are no bill types. This is easy enough to workaround with some knowledge of the expected hierarchy, but it seems like something we could also easily fix.
I see there's a mkdir_p
function in utils.py
we could reuse - is there a good central place in the codebase to anticipate this edge case? I'd be happy to put together a pull request with a little guidance.
Thanks again for this very useful project!