{"id":42760306,"url":"https://github.com/open-innovations/leeds-2023","last_synced_at":"2026-01-29T20:32:33.466Z","repository":{"id":41800616,"uuid":"454406588","full_name":"open-innovations/leeds-2023","owner":"open-innovations","description":"Data repo for Leeds 2023","archived":false,"fork":false,"pushed_at":"2024-07-25T14:34:36.000Z","size":75496,"stargazers_count":3,"open_issues_count":20,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-22T00:53:16.903Z","etag":null,"topics":["culture","leeds2023","microsite"],"latest_commit_sha":null,"homepage":"https://data.leeds2023.co.uk","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-innovations.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-01T13:52:50.000Z","updated_at":"2024-07-25T14:34:39.000Z","dependencies_parsed_at":"2023-12-20T06:42:19.567Z","dependency_job_id":"6de61c85-8928-4fb6-87b3-2969d1cb70be","html_url":"https://github.com/open-innovations/leeds-2023","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/open-innovations/leeds-2023","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-innovations%2Fleeds-2023","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-innovations%2Fleeds-2023/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-innovations%2Fleeds-2023/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-innovations%2Fleeds-2023/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-innovations","download_url":"https://codeload.github.com/open-innovations/leeds-2023/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-innovations%2Fleeds-2023/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28884291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T19:55:09.949Z","status":"ssl_error","status_checked_at":"2026-01-29T19:55:08.490Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["culture","leeds2023","microsite"],"created_at":"2026-01-29T20:32:32.861Z","updated_at":"2026-01-29T20:32:33.460Z","avatar_url":"https://github.com/open-innovations.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# leeds-2023\n\n\u003e Data processing and microsite for Leeds 2023\n\n[![data-puller](https://github.com/open-innovations/leeds-2023/actions/workflows/data-puller.yml/badge.svg)](https://github.com/open-innovations/leeds-2023/actions/workflows/data-puller.yml)\n[![publish-on-github-pages](https://github.com/open-innovations/leeds-2023/actions/workflows/deploy-site.yml/badge.svg)](https://github.com/open-innovations/leeds-2023/actions/workflows/deploy-site.yml)\n\n## Scripts\n\nNEW NEW NEW: This repo contains a `velociraptor.yaml` file to capture scripts. Take a look at https://velociraptor.run/ More documentation to come...\n\nThe repo contains a series of pipelines which are used to collect and process data.\n\nIf you are running the python scripts, you will need to install the dependencies listed in `requirements.txt`.\nYou will also need to set `PYTHONPATH` in your environment to include `scripts`. On a mac, this can be acheived\nwith the following command: `export PYTHONPATH=scripts`. Without that, the scripts will not run, and will throw\nan error similar to this:\n\n```\nModuleNotFoundError: No module named 'metrics'\n```\n\n## Pipelines\n\nSome of the scripts and data are managed in a [DVC](https://dvc.org/) pipeline.\nDVC has been added to the `requirements.txt` file, so ensure that your python\nenvironment has the required dependencies installed. This could be as simple as\nrunning `pip3 install -r requirements.txt`. It's recommended to use a virtual\nenvironment tool such as `virtualenv` to avoid clashing requirements.\n\nThe repo uses data held in AWS S3 buckets. To access this, make sure\n`AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` are set for your environment.\n\nHere are some useful DVC commands:\n\n* Check the DVC status by running `dvc status`.\n* To pull the latest data run `dvc update -R working`.\n* You can run all pipelines with `dvc repro -P`. If no stage dependencies (input\n  files or code) have changed, nothing will be executed.\n* To list the available pipeline stages run `dvc stage list --all`. You can see the\n  dependency graph with `dvc dag`\n* You can force a stage to re-run using `dvc repro --force \u003cstage name\u003e`.\n\n## Known issues \n\n* May encounter an issue with npm package markdown-it-attrs that prevents serving the site, \n  displaying the error message 'could not find npm package markdown-it-attrs'\n* This is a known bug due to an issue with how deno caches NPM packages. Run the command \n  'echo \"import 'lume/cli.ts'\" | deno run --unstable -A --reload -' to refresh deno's cache.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-innovations%2Fleeds-2023","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-innovations%2Fleeds-2023","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-innovations%2Fleeds-2023/lists"}