You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to use any of the demos from the census package or the ward walkthrough, for example test = c.acs5.state(('NAME', 'B25034_010E'), states.MD.fips, year=2010)
I get TypeError: unhashable type: 'dict'
coming from this line: return super(ACSClient, self).get(*args, **kwargs)
I tried to test to see if it was my VPN causing problems, or my python version, etc. But the issue has remained. Could be something weird about my environment? But if so I don't know what. Thought I should flag in case something changed about the data structure returned by the census api. I was able to get some block level responses, but not tract.
The text was updated successfully, but these errors were encountered:
Hi, @anthonymoser – were you using the core Census client, or the extended Census client from the census_area package? If the latter, there was a bug in our implementation of the lru_cache, which was patched in datamade/census_area#13. Want to install the latest version and give your code another try?
When I try to use any of the demos from the census package or the ward walkthrough, for example
test = c.acs5.state(('NAME', 'B25034_010E'), states.MD.fips, year=2010)
I get
TypeError: unhashable type: 'dict'
coming from this line:
return super(ACSClient, self).get(*args, **kwargs)
census/census/core.py
Line 313 in dd4f171
I tried to test to see if it was my VPN causing problems, or my python version, etc. But the issue has remained. Could be something weird about my environment? But if so I don't know what. Thought I should flag in case something changed about the data structure returned by the census api. I was able to get some block level responses, but not tract.
The text was updated successfully, but these errors were encountered: