├── .coveragerc ├── .editorconfig ├── .gitignore ├── .travis.yml ├── AUTHORS ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── apache.example.conf ├── collector.py ├── collector ├── __init__.py ├── models.py ├── tse.py ├── tse_headers.py └── update_politician_pictures.py ├── docker-compose.yml ├── politicos_api ├── __init__.py ├── application.py ├── cache.py ├── handlers │ ├── base.py │ ├── candidacies.py │ ├── candidacies_status.py │ ├── cities.py │ ├── developers.py │ ├── educations.py │ ├── election_rounds.py │ ├── elections.py │ ├── ethnicities.py │ ├── examples.py │ ├── genders.py │ ├── main.py │ ├── marital_status.py │ ├── nationalities.py │ ├── occupations.py │ ├── political_offices.py │ ├── political_parties.py │ ├── politicians.py │ ├── routes.py │ └── states.py ├── templates │ ├── 404.html │ ├── base.html │ ├── developers.html │ ├── error.html │ ├── examples.html │ ├── main.html │ └── routes.html └── urls.py ├── requirements.txt ├── requirements_dev.txt ├── server.py ├── settings.py ├── setup.cfg ├── supervisor.example.conf └── tests ├── __init__.py ├── collector ├── __init__.py └── test_tse.py └── politicos_api ├── __init__.py ├── base.py └── handlers ├── __init__.py ├── api_main_response.json ├── api_political_parties_response.json ├── es_main_response.json ├── es_political_parties_response.json ├── test_base.py ├── test_main.py └── test_political_parties.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Marcelo Jorge Vieira 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/README.md -------------------------------------------------------------------------------- /apache.example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/apache.example.conf -------------------------------------------------------------------------------- /collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/collector.py -------------------------------------------------------------------------------- /collector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collector/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/collector/models.py -------------------------------------------------------------------------------- /collector/tse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/collector/tse.py -------------------------------------------------------------------------------- /collector/tse_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/collector/tse_headers.py -------------------------------------------------------------------------------- /collector/update_politician_pictures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/collector/update_politician_pictures.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /politicos_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /politicos_api/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/application.py -------------------------------------------------------------------------------- /politicos_api/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/cache.py -------------------------------------------------------------------------------- /politicos_api/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/base.py -------------------------------------------------------------------------------- /politicos_api/handlers/candidacies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/candidacies.py -------------------------------------------------------------------------------- /politicos_api/handlers/candidacies_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/candidacies_status.py -------------------------------------------------------------------------------- /politicos_api/handlers/cities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/cities.py -------------------------------------------------------------------------------- /politicos_api/handlers/developers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/developers.py -------------------------------------------------------------------------------- /politicos_api/handlers/educations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/educations.py -------------------------------------------------------------------------------- /politicos_api/handlers/election_rounds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/election_rounds.py -------------------------------------------------------------------------------- /politicos_api/handlers/elections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/elections.py -------------------------------------------------------------------------------- /politicos_api/handlers/ethnicities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/ethnicities.py -------------------------------------------------------------------------------- /politicos_api/handlers/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/examples.py -------------------------------------------------------------------------------- /politicos_api/handlers/genders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/genders.py -------------------------------------------------------------------------------- /politicos_api/handlers/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/main.py -------------------------------------------------------------------------------- /politicos_api/handlers/marital_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/marital_status.py -------------------------------------------------------------------------------- /politicos_api/handlers/nationalities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/nationalities.py -------------------------------------------------------------------------------- /politicos_api/handlers/occupations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/occupations.py -------------------------------------------------------------------------------- /politicos_api/handlers/political_offices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/political_offices.py -------------------------------------------------------------------------------- /politicos_api/handlers/political_parties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/political_parties.py -------------------------------------------------------------------------------- /politicos_api/handlers/politicians.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/politicians.py -------------------------------------------------------------------------------- /politicos_api/handlers/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/routes.py -------------------------------------------------------------------------------- /politicos_api/handlers/states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/handlers/states.py -------------------------------------------------------------------------------- /politicos_api/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/404.html -------------------------------------------------------------------------------- /politicos_api/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/base.html -------------------------------------------------------------------------------- /politicos_api/templates/developers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/developers.html -------------------------------------------------------------------------------- /politicos_api/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/error.html -------------------------------------------------------------------------------- /politicos_api/templates/examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/examples.html -------------------------------------------------------------------------------- /politicos_api/templates/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/main.html -------------------------------------------------------------------------------- /politicos_api/templates/routes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/templates/routes.html -------------------------------------------------------------------------------- /politicos_api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/politicos_api/urls.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/server.py -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/settings.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/setup.cfg -------------------------------------------------------------------------------- /supervisor.example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/supervisor.example.conf -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collector/test_tse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/collector/test_tse.py -------------------------------------------------------------------------------- /tests/politicos_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/politicos_api/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/base.py -------------------------------------------------------------------------------- /tests/politicos_api/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/politicos_api/handlers/api_main_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/api_main_response.json -------------------------------------------------------------------------------- /tests/politicos_api/handlers/api_political_parties_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/api_political_parties_response.json -------------------------------------------------------------------------------- /tests/politicos_api/handlers/es_main_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/es_main_response.json -------------------------------------------------------------------------------- /tests/politicos_api/handlers/es_political_parties_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/es_political_parties_response.json -------------------------------------------------------------------------------- /tests/politicos_api/handlers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/test_base.py -------------------------------------------------------------------------------- /tests/politicos_api/handlers/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/test_main.py -------------------------------------------------------------------------------- /tests/politicos_api/handlers/test_political_parties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olhoneles/politicos/HEAD/tests/politicos_api/handlers/test_political_parties.py --------------------------------------------------------------------------------