{"id":128686,"name":null,"description":"Materials for Astropy Workshops","url":"https://github.com/astropy/astropy-workshop","last_synced_at":"2025-09-09T11:10:35.389Z","repository":{"id":28160404,"uuid":"116093743","full_name":"astropy/astropy-workshop","owner":"astropy","description":"Materials for Astropy Workshops","archived":false,"fork":false,"pushed_at":"2025-02-05T20:06:53.000Z","size":125693,"stargazers_count":120,"open_issues_count":21,"forks_count":72,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-08-28T11:30:53.463Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/astropy.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,"zenodo":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-astropy"}},"created_at":"2018-01-03T05:05:47.000Z","updated_at":"2025-06-17T01:22:38.000Z","dependencies_parsed_at":"2022-08-17T22:51:07.626Z","dependency_job_id":"a339bb01-4baa-431f-817e-74fa1e5a4d18","html_url":"https://github.com/astropy/astropy-workshop","commit_stats":{"total_commits":486,"total_committers":26,"mean_commits":"18.692307692307693","dds":0.8333333333333334,"last_synced_commit":"9c91cd3233cbf15f319d18bff1a9c54c4c698bad"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/astropy/astropy-workshop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astropy","download_url":"https://codeload.github.com/astropy/astropy-workshop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274288583,"owners_count":25257742,"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-09-09T02:00:10.223Z","response_time":80,"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"}},"owner":{"login":"astropy","name":"The Astropy Project","uuid":"847984","kind":"organization","description":"","email":null,"website":"http://www.astropy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/847984?v=4","repositories_count":88,"last_synced_at":"2024-04-14T17:23:44.091Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-astropy"}},"html_url":"https://github.com/astropy","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-astropy"],"total_stars":7267,"followers":258,"following":0,"created_at":"2022-11-02T16:32:44.044Z","updated_at":"2024-04-14T17:23:56.477Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astropy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astropy/repositories"},"packages":[],"commits":{"id":1528543,"full_name":"astropy/astropy-workshop","default_branch":"main","committers":[{"name":"David Shupe","email":"shupe@ipac.caltech.edu","login":"stargaser","count":82},{"name":"Erik Tollerud","email":"erik.tollerud@gmail.com","login":"eteq","count":66},{"name":"Larry Bradley","email":"larry.bradley@gmail.com","login":"larrybradley","count":64},{"name":"Adrian Price-Whelan","email":"adrian.prw@gmail.com","login":"adrn","count":51},{"name":"Juan Cabanela","email":"cabanela@mnstate.edu","login":"JuanCab","count":46},{"name":"Pey Lian Lim","email":"2090236+pllim","login":"pllim","count":46},{"name":"Brett M. Morris","email":"brettmorris21@gmail.com","login":"bmorris3","count":42},{"name":"kelle","email":"kellecruz@gmail.com","login":"kelle","count":36},{"name":"Matt Craig","email":"mattwcraig@gmail.com","login":"mwcraig","count":13},{"name":"Nathaniel Starkman (@nstarman)","email":"nstarkman@protonmail.com","login":"nstarman","count":10},{"name":"Lauren Glattly","email":"laurenglattly@gmail.com","login":"lglattly","count":10},{"name":"Lauren Chambers","email":"lchambers@stsci.edu","login":null,"count":6},{"name":"Clare Shanahan","email":"cshanahan@stsci.edu","login":"cshanahan1","count":6},{"name":"Nadia Dencheva","email":"nadia.dencheva@gmail.com","login":"nden","count":6},{"name":"Megan Sosey","email":"sosey@stsci.edu","login":"sosey","count":5},{"name":"elliesch","email":"ellianna.schwab@gmail.com","login":"elliesch","count":5},{"name":"Lia Corrales","email":"liac@umich.edu","login":"eblur","count":4},{"name":"Lia Corrales","email":"lia@astro.wisc.edu","login":null,"count":4},{"name":"Brigitta Sipocz","email":"b.sipocz@gmail.com","login":"bsipocz","count":3},{"name":"Benjamin Alan Weaver","email":"benjamin.weaver@noirlab.edu","login":"weaverba137","count":2},{"name":"Leo Singer","email":"leo.singer@ligo.org","login":"lpsinger","count":2},{"name":"Rebecca L","email":"becca.lange84@gmail.com","login":"r-lange","count":2},{"name":"Brett M. Morris","email":"bmmorris@u.washington.edu","login":null,"count":1}],"total_commits":512,"total_committers":23,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":22.26086956521739,"dds":0.83984375,"past_year_committers":[{"name":"Brett M. Morris","email":"brettmorris21@gmail.com","login":"bmorris3","count":16},{"name":"Larry Bradley","email":"larry.bradley@gmail.com","login":"larrybradley","count":6},{"name":"kelle","email":"kellecruz@gmail.com","login":"kelle","count":1},{"name":"P. L. Lim","email":"2090236+pllim","login":"pllim","count":1},{"name":"Matt Craig","email":"mattwcraig@gmail.com","login":"mwcraig","count":1},{"name":"Erik Tollerud","email":"erik.tollerud@gmail.com","login":"eteq","count":1},{"name":"David Shupe","email":"shupe@ipac.caltech.edu","login":"stargaser","count":1}],"past_year_total_commits":27,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.857142857142857,"past_year_dds":0.40740740740740744,"last_synced_at":"2025-07-05T04:55:58.383Z","last_synced_commit":"cee7b957a486ca87d9f6bb72efd2eb0031ceb288","created_at":"2024-02-23T08:32:19.198Z","updated_at":"2025-07-05T04:55:58.792Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5516183,"commits_count":863461614,"contributors_count":31670070,"owners_count":916057,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"astropy/astropy-workshop","html_url":"https://github.com/astropy/astropy-workshop","last_synced_at":"2025-08-31T08:06:14.354Z","status":null,"issues_count":64,"pull_requests_count":93,"avg_time_to_close_issue":21825934.18604651,"avg_time_to_close_pull_request":1866132.9347826086,"issues_closed_count":43,"pull_requests_closed_count":92,"pull_request_authors_count":13,"issue_authors_count":17,"avg_comments_per_issue":2.046875,"avg_comments_per_pull_request":1.5268817204301075,"merged_pull_requests_count":87,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":16,"past_year_pull_requests_count":33,"past_year_avg_time_to_close_issue":2511777.8333333335,"past_year_avg_time_to_close_pull_request":930835.71875,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":32,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.3125,"past_year_avg_comments_per_pull_request":1.878787878787879,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"created_at":"2024-02-03T02:28:49.855Z","updated_at":"2025-09-03T05:20:52.173Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/astropy%2Fastropy-workshop/issues","issue_labels_count":{"bug":9,"enhancement":7,"workshop-question":4,"ALOHA 2024":3,"upstream fix required":1,"OSX":1},"pull_request_labels_count":{"ALOHA 2024":16,"bug":6},"issue_author_associations_count":{"MEMBER":36,"CONTRIBUTOR":23,"NONE":6},"pull_request_author_associations_count":{"MEMBER":83,"CONTRIBUTOR":31},"issue_authors":{"pllim":16,"stargaser":12,"kelle":10,"eblur":7,"mwcraig":3,"bmorris3":3,"eteq":3,"nstarman":2,"MarioHummer":1,"JuanCab":1,"marcopulido08":1,"mhvk":1,"bsipocz":1,"adrn":1,"peterrothstein45":1,"vpkulkarni":1,"nancymac519":1},"pull_request_authors":{"mwcraig":23,"larrybradley":19,"pllim":15,"bmorris3":13,"stargaser":12,"eteq":11,"kelle":8,"nstarman":4,"nden":3,"lpsinger":2,"weaverba137":2,"eblur":1,"adrn":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10182778,"issues_count":32029690,"pull_requests_count":100720980,"authors_count":10737440,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":5,"ALOHA 2024":3,"enhancement":2},"past_year_pull_request_labels_count":{"ALOHA 2024":16,"bug":2},"past_year_issue_author_associations_count":{"MEMBER":16,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"MEMBER":41,"CONTRIBUTOR":6},"past_year_issue_authors":{"pllim":8,"kelle":5,"mwcraig":2,"eteq":1,"stargaser":1},"past_year_pull_request_authors":{"mwcraig":18,"pllim":12,"bmorris3":5,"larrybradley":5,"kelle":4,"eteq":2,"stargaser":1},"maintainers":[{"login":"pllim","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"},{"login":"mwcraig","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mwcraig"},{"login":"larrybradley","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/larrybradley"},{"login":"kelle","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kelle"},{"login":"eteq","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eteq"},{"login":"nstarman","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nstarman"},{"login":"weaverba137","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weaverba137"},{"login":"adrn","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"bsipocz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bsipocz"}],"active_maintainers":[{"login":"pllim","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"},{"login":"mwcraig","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mwcraig"},{"login":"kelle","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kelle"},{"login":"larrybradley","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/larrybradley"},{"login":"eteq","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eteq"}]},"events":{"total":{"IssuesEvent":23,"WatchEvent":17,"IssueCommentEvent":47,"PushEvent":37,"PullRequestReviewCommentEvent":46,"PullRequestReviewEvent":50,"PullRequestEvent":45,"ForkEvent":5,"CreateEvent":3},"last_year":{"IssuesEvent":23,"WatchEvent":17,"IssueCommentEvent":47,"PushEvent":37,"PullRequestReviewCommentEvent":46,"PullRequestReviewEvent":50,"PullRequestEvent":45,"ForkEvent":5,"CreateEvent":3}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":".circleci/dev-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-17T22:51:07.472Z","updated_at":"2022-08-17T22:51:07.472Z","repository_link":"https://github.com/astropy/astropy-workshop/blob/main/.circleci/dev-requirements.txt","dependencies":[{"id":1872728801,"package_name":"ipykernel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":1872728802,"package_name":"nbconvert","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"00-Install_and_Setup/environment.yml","sha":null,"kind":"manifest","created_at":"2022-08-17T22:51:07.524Z","updated_at":"2022-08-17T22:51:07.524Z","repository_link":"https://github.com/astropy/astropy-workshop/blob/main/00-Install_and_Setup/environment.yml","dependencies":[{"id":1872728813,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728814,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728815,"package_name":"keyring","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728816,"package_name":"html5lib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728817,"package_name":"xlwt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728818,"package_name":"xlrd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728819,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728820,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728821,"package_name":"jupyter-offlinenotebook","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728822,"package_name":"nbzip","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728823,"package_name":"nbgitpuller","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728824,"package_name":"astropy","ecosystem":"pypi","requirements":"\u003e=5.0","direct":true,"kind":"runtime","optional":false},{"id":1872728825,"package_name":"asdf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728826,"package_name":"asdf-astropy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1872728827,"package_name":"gwcs","ecosystem":"pypi","requirements":"\u003e=0.16","direct":true,"kind":"runtime","optional":false},{"id":1872728828,"package_name":"photutils","ecosystem":"pypi","requirements":"\u003e=1.3.0","direct":true,"kind":"runtime","optional":false},{"id":1872728829,"package_name":"specutils","ecosystem":"pypi","requirements":"\u003e=1.1.1","direct":true,"kind":"runtime","optional":false},{"id":1872728830,"package_name":"astroquery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":8.084254106307318,"created_at":"2025-09-08T23:32:26.500Z","updated_at":"2025-10-07T08:34:25.071Z","avatar_url":"https://github.com/astropy.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-astropy"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["astronomy","astropy","astrophysics","astropy-affiliated","closember","regions","photometry","source-detection","jwst","notebook"],"project_url":"https://science.ecosyste.ms/api/v1/projects/128686","html_url":"https://science.ecosyste.ms/projects/128686"}