.gitignore
.pre-commit-config.yaml
Dockerfile
LICENSE
MANIFEST.in
Makefile
Pipfile
Pipfile.lock
README.md
docker-compose.yml
requirements-dev.txt
requirements.txt
setup.cfg
setup.py
.github/workflows/continuous-deployment.yml
civic_scraper/__init__.py
civic_scraper/cli.py
civic_scraper/runner.py
civic_scraper/utils.py
civic_scraper.egg-info/PKG-INFO
civic_scraper.egg-info/SOURCES.txt
civic_scraper.egg-info/dependency_links.txt
civic_scraper.egg-info/entry_points.txt
civic_scraper.egg-info/not-zip-safe
civic_scraper.egg-info/requires.txt
civic_scraper.egg-info/top_level.txt
civic_scraper/base/__init__.py
civic_scraper/base/asset.py
civic_scraper/base/cache.py
civic_scraper/base/constants.py
civic_scraper/base/site.py
civic_scraper/platforms/__init__.py
civic_scraper/platforms/civic_clerk/__init__.py
civic_scraper/platforms/civic_clerk/site.py
civic_scraper/platforms/civic_plus/__init__.py
civic_scraper/platforms/civic_plus/parser.py
civic_scraper/platforms/civic_plus/site.py
civic_scraper/platforms/granicus/__init__.py
civic_scraper/platforms/granicus/site.py
civic_scraper/platforms/legistar/__init__.py
civic_scraper/platforms/legistar/site.py
docs/Makefile
docs/civic_scraper.base.md
docs/civic_scraper.md
docs/civic_scraper.platforms.civic_plus.md
docs/civic_scraper.platforms.legistar.md
docs/civic_scraper.platforms.md
docs/civicplus_sites.csv
docs/conf.py
docs/contributing.md
docs/index.md
docs/install.md
docs/modules.md
docs/requirements.txt
docs/site_discovery.md
docs/sites.md
docs/usage.md
scripts/generate_civicplus_sites.py
scripts/run_scraper.py
tests/__init__.py
tests/civic_clerk_site.py
tests/conftest.py
tests/granicus_site.py
tests/legistar_site.py
tests/test_asset.py
tests/test_base_site.py
tests/test_cache.py
tests/test_cache_env_setting.py
tests/test_civic_plus_parser.py
tests/test_civic_plus_site.py
tests/test_cli.py
tests/test_runner.py
tests/cassettes/test_cli_scrape_simple.yaml
tests/cassettes/test_cli_store_assets_and_artifacts.yaml
tests/cassettes/test_download_asset_list.yaml
tests/cassettes/test_runner_downloads_assets.yaml
tests/cassettes/test_scrape_cache_false_default.yaml
tests/cassettes/test_scrape_cache_true.yaml
tests/cassettes/test_scrape_current_day_by_default.yaml
tests/cassettes/test_scrape_defaults.yaml
tests/cassettes/test_scrape_download_default.yaml
tests/cassettes/test_scrape_download_filter_both.yaml
tests/cassettes/test_scrape_download_filter_size.yaml
tests/cassettes/test_scrape_download_filter_type.yaml
tests/cassettes/test_scrape_download_true.yaml
tests/cassettes/test_scrape_no_meetings_for_date.yaml
tests/cassettes/test_scrape_place_state.yaml
tests/fixtures/civplus_agenda_search_results_page.html
tests/fixtures/url_input.csv