Skip to content

civic-interconnect/agents-monitor-mapping

Repository files navigation

agents-monitor-mapping

Version License: MIT Build Status

Mapping Assistant Agent for Civic Interconnect

This agent creates mapping tables between OCD Divisions and OpenStates jurisdictions.

Current Status

  • OCD Divisions fully pulled daily.
  • OpenStates mapping scaffolding under construction.
  • Early mapping files begin with mapping/ocd-to-openstates.csv.

Local development

Requires Git Large File Support (LFS).

git lfs install
py -m venv .venv
.\.venv\Scripts\activate
py -m pip install --upgrade pip setuptools wheel --prefer-binary
py -m pip install --upgrade -r requirements-dev.txt --timeout 100 --no-cache-dir
pre-commit install
py main.py

Deployment

This agent is scheduled to run automatically using GitHub Actions.

Local Development

See DEVELOPER.md. Then:

mapping-agent start

About

Monitor Mapping Agent for Civic Interconnect

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages