{"id":18435717,"url":"https://github.com/ibis-project/ibis-tutorial","last_synced_at":"2025-10-14T20:36:28.589Z","repository":{"id":185980676,"uuid":"674414689","full_name":"ibis-project/ibis-tutorial","owner":"ibis-project","description":"Ibis tutorial repository","archived":false,"fork":false,"pushed_at":"2024-07-08T14:30:24.000Z","size":421,"stargazers_count":34,"open_issues_count":3,"forks_count":13,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-09-17T19:36:15.634Z","etag":null,"topics":["analytics","data","database","duckdb","ibis","postgres","pycon2024","python","sql","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ibis-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-08-03T22:34:20.000Z","updated_at":"2025-09-05T13:53:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"4d05e642-e7d9-496a-b8e4-e87aaf0bd193","html_url":"https://github.com/ibis-project/ibis-tutorial","commit_stats":null,"previous_names":["gforsyth/ibis-tutorial","ibis-project/ibis-tutorial"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/ibis-project/ibis-tutorial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibis-project%2Fibis-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibis-project%2Fibis-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibis-project%2Fibis-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibis-project%2Fibis-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ibis-project","download_url":"https://codeload.github.com/ibis-project/ibis-tutorial/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibis-project%2Fibis-tutorial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279020904,"owners_count":26086948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["analytics","data","database","duckdb","ibis","postgres","pycon2024","python","sql","tutorial"],"created_at":"2024-11-06T06:09:09.295Z","updated_at":"2025-10-14T20:36:28.571Z","avatar_url":"https://github.com/ibis-project.png","language":"Jupyter Notebook","readme":"# Ibis Tutorial SciPy 2024\n\nPrevious iterations of this tutorial have been given at:\n\n- PyCon 2024 ([YouTube recording](https://youtu.be/1ND6COslBKU))\n- PyData NYC 2023 ([YouTube recording](https://youtu.be/TyopbrmlZx8))\n- EuroSciPy 2023 ([YouTube recording](https://youtu.be/tkejUD5Uq40))\n\n## Join our Zulip!\n\nThe Ibis team uses Zulip to answer questions and chat!  You can join using this\ninvitation link:\n\nhttps://ibis-project.zulipchat.com/join/3pri2odw4bt4764icmphtdv6/\n\n## Codespace Setup\n\nThis tutorial is designed to be run via GitHub codespaces.\n\nFirst, create a codespace in the repository:\n\n![](https://github.com/ibis-project/ibis-tutorial/assets/3596999/46349375-948d-453c-b02b-c0f6b8d76b9d)\n\nThen, click back to the repo tab, and then select `Open in JupyterLab`\n\n![](https://github.com/ibis-project/ibis-tutorial/assets/3596999/ca5b926f-7794-4948-ade3-2a9be4edd69a)\n\n## Local Setup\n\nYou can also run the tutorial locally!  To do so, you'll want to create a\nvirtual environment and then install the tutorial dependencies using one of the\ntools below:\n\n### Clone this repository\n\n```sh\ngit clone https://github.com/ibis-project/ibis-tutorial.git\ncd ibis-tutorial\n```\n\n\n### Install dependencies\n\nWe recommend using `pixi`, or `conda` / `mamba`, but `pip` works, too!\n\n#### pixi\n\nThe first time you run this it should download all the required dependencies.\n\n``` sh\npixi shell\n```\n\n#### conda / mamba\n\n```sh\nmamba env create -f environment.yml\n```\n\n#### pip\n\n```sh\npython -m pip install -r requirements.txt\n```\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibis-project%2Fibis-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibis-project%2Fibis-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibis-project%2Fibis-tutorial/lists"}