{"id":38278,"name":"skyfield","description":"Elegant astronomy for Python","url":"https://github.com/skyfielders/python-skyfield","last_synced_at":"2025-09-05T07:46:42.626Z","repository":{"id":6679149,"uuid":"7924113","full_name":"skyfielders/python-skyfield","owner":"skyfielders","description":"Elegant astronomy for Python","archived":false,"fork":false,"pushed_at":"2025-06-03T15:59:43.000Z","size":87744,"stargazers_count":1590,"open_issues_count":95,"forks_count":233,"subscribers_count":55,"default_branch":"master","last_synced_at":"2025-08-31T19:26:52.458Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/skyfielders.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":"FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"brandon-rhodes"}},"created_at":"2013-01-30T21:19:21.000Z","updated_at":"2025-08-31T05:36:24.000Z","dependencies_parsed_at":"2024-12-18T23:03:07.690Z","dependency_job_id":"fe9ba274-83b4-40f1-a12d-9e9081a9a918","html_url":"https://github.com/skyfielders/python-skyfield","commit_stats":{"total_commits":2314,"total_committers":54,"mean_commits":"42.851851851851855","dds":0.05877268798617108,"last_synced_commit":"d24c0ca2b8dad14bbad3ebfa921f7f5776a1a213"},"previous_names":["brandon-rhodes/python-skyfield"],"tags_count":67,"template":false,"template_full_name":null,"purl":"pkg:github/skyfielders/python-skyfield","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/sbom","scorecard":{"id":830591,"data":{"date":"2025-08-11","repo":{"name":"github.com/skyfielders/python-skyfield","commit":"52fd26c6fbe14dd3b39a77d96205599985993a1f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Maintained","score":8,"reason":"3 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-h2x6-5jx5-46hf","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: containerImage not pinned by hash: containers/3.13/Dockerfile:1: pin your Docker image by updating python:3.13-slim to python:3.13-slim@sha256:4d55aff3915a8622fdb8e6ab3645992de771bd97c3dd1279860cd5e18bcd7582","Warn: containerImage not pinned by hash: containers/32-bit/Dockerfile:1: pin your Docker image by updating 32bit/ubuntu:16.04 to 32bit/ubuntu:16.04@sha256:eeb557f736be17c5a8706176746e0e94c49853ca32d840e4ad06819f22415ddc","Warn: pipCommand not pinned by hash: containers/3.13/Dockerfile:4","Warn: pipCommand not pinned by hash: containers/3.13/Dockerfile:5","Warn: pipCommand not pinned by hash: containers/32-bit/Dockerfile:5","Warn: pipCommand not pinned by hash: containers/32-bit/Dockerfile:6","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:32","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   7 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-23T17:40:46.304Z","repository_id":6679149,"created_at":"2025-08-23T17:40:46.304Z","updated_at":"2025-08-23T17:40:46.304Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273728131,"owners_count":25157136,"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-05T02:00:09.113Z","response_time":402,"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":"skyfielders","name":"skyfielders","uuid":"11967071","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11967071?v=4","repositories_count":2,"last_synced_at":"2024-04-18T07:58:18.315Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/skyfielders","funding_links":[],"total_stars":1443,"followers":18,"following":0,"created_at":"2022-11-04T12:50:01.394Z","updated_at":"2024-04-18T07:58:18.325Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders/repositories"},"packages":[{"id":5293448,"name":"skyfield","ecosystem":"conda","description":"Skyfield computes positions for the stars, planets, and satellites in orbit around the Earth. Its results should agree with the positions generated by the United States Naval Observatory and their Astronomical Almanac to within 0.0005 arcseconds (which equals half a milliarcsecond). Written in pure Python and installs without any compilation. Supports Python 2.6-2.7 and Python 3.3-3.6. Has NumPy as its only binary dependency, the fundamental package for scientific computing with Python, whose vector operations make Skyfield efficient.","homepage":"http://rhodesmill.org/skyfield/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/skyfielders/python-skyfield","keywords_array":[],"namespace":null,"versions_count":45,"first_release_published_at":"2018-07-10T11:04:08.000Z","latest_release_published_at":"2022-10-03T15:55:16.988Z","latest_release_number":"1.4.1","last_synced_at":"2025-08-23T18:09:16.235Z","created_at":"2022-10-03T15:55:16.981Z","updated_at":"2025-08-31T20:07:13.121Z","registry_url":"https://anaconda.org/conda-forge/skyfield","install_command":"conda install -c conda-forge skyfield","documentation_url":null,"metadata":{},"repo_metadata":{"id":6679149,"uuid":"7924113","full_name":"skyfielders/python-skyfield","owner":"skyfielders","description":"Elegant astronomy for Python","archived":false,"fork":false,"pushed_at":"2025-05-30T10:34:26.000Z","size":87734,"stargazers_count":1541,"open_issues_count":91,"forks_count":225,"subscribers_count":54,"default_branch":"master","last_synced_at":"2025-05-30T13:50:48.393Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/skyfielders.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":"FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"brandon-rhodes"}},"created_at":"2013-01-30T21:19:21.000Z","updated_at":"2025-05-30T10:34:30.000Z","dependencies_parsed_at":"2024-12-18T23:03:07.690Z","dependency_job_id":"fe9ba274-83b4-40f1-a12d-9e9081a9a918","html_url":"https://github.com/skyfielders/python-skyfield","commit_stats":{"total_commits":2314,"total_committers":54,"mean_commits":"42.851851851851855","dds":0.05877268798617108,"last_synced_commit":"d24c0ca2b8dad14bbad3ebfa921f7f5776a1a213"},"previous_names":["brandon-rhodes/python-skyfield"],"tags_count":67,"template":false,"template_full_name":null,"purl":"pkg:github/skyfielders/python-skyfield","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/sbom","scorecard":{"id":830591,"data":{"date":"2025-08-11","repo":{"name":"github.com/skyfielders/python-skyfield","commit":"52fd26c6fbe14dd3b39a77d96205599985993a1f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Maintained","score":8,"reason":"3 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-h2x6-5jx5-46hf","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/skyfielders/python-skyfield/ci.yml/master?enable=pin","Warn: containerImage not pinned by hash: containers/3.13/Dockerfile:1: pin your Docker image by updating python:3.13-slim to python:3.13-slim@sha256:4d55aff3915a8622fdb8e6ab3645992de771bd97c3dd1279860cd5e18bcd7582","Warn: containerImage not pinned by hash: containers/32-bit/Dockerfile:1: pin your Docker image by updating 32bit/ubuntu:16.04 to 32bit/ubuntu:16.04@sha256:eeb557f736be17c5a8706176746e0e94c49853ca32d840e4ad06819f22415ddc","Warn: pipCommand not pinned by hash: containers/3.13/Dockerfile:4","Warn: pipCommand not pinned by hash: containers/3.13/Dockerfile:5","Warn: pipCommand not pinned by hash: containers/32-bit/Dockerfile:5","Warn: pipCommand not pinned by hash: containers/32-bit/Dockerfile:6","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:32","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   7 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-23T17:40:46.304Z","repository_id":6679149,"created_at":"2025-08-23T17:40:46.304Z","updated_at":"2025-08-23T17:40:46.304Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273027471,"owners_count":25033168,"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-08-31T02:00:09.071Z","response_time":79,"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_record":{"login":"skyfielders","name":"skyfielders","uuid":"11967071","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11967071?v=4","repositories_count":2,"last_synced_at":"2024-04-18T07:58:18.315Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/skyfielders","funding_links":[],"total_stars":1443,"followers":18,"following":0,"created_at":"2022-11-04T12:50:01.394Z","updated_at":"2024-04-18T07:58:18.325Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skyfielders/repositories"},"tags":[{"name":"1.53","sha":"e87d8daa78f8305e8183389a0eb6bf5884325009","kind":"tag","published_at":"2025-04-08T12:05:46.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.53","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.53/manifests"},{"name":"1.52","sha":"6493231f01a5786f5601bd29244d9f879f060916","kind":"tag","published_at":"2025-03-18T12:18:48.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.52","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.52/manifests"},{"name":"1.51","sha":"3556c1b10f63ffc6f2d7e54296064b3213b4bb14","kind":"tag","published_at":"2025-02-23T19:24:08.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.51","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.51/manifests"},{"name":"1.50","sha":"b5d997b7f131f7855b9661045baba3a6ae825076","kind":"tag","published_at":"2025-02-15T16:59:35.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.50","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.50/manifests"},{"name":"1.49","sha":"cf5b78ca6436ec5b70b22ae26f96398f2cbbc289","kind":"tag","published_at":"2024-06-13T10:01:32.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.49","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.49/manifests"},{"name":"1.48","sha":"522475572276cc6f224587e4275d7564ab123b13","kind":"tag","published_at":"2024-02-07T14:11:43.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.48","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.48/manifests"},{"name":"1.47","sha":"cdf4407e4c5c55c9d17ca7f296367fdf71c4f3d0","kind":"tag","published_at":"2024-01-13T14:59:59.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.47","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.47/manifests"},{"name":"1.46","sha":"e152b56765e73812e682d84ee7e41dc13d157635","kind":"tag","published_at":"2023-05-26T17:46:03.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.46","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.46/manifests"},{"name":"1.44","sha":"33ed4d8a1d60ae77cd8029f3329dc302701488a0","kind":"tag","published_at":"2022-09-15T13:04:32.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.44","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.44/manifests"},{"name":"1.45","sha":"33478b7195a819e1b4f07f78ba1b8ae1b3c83e38","kind":"tag","published_at":"2022-09-15T13:04:14.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.45","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.45/manifests"},{"name":"1.43.1","sha":"86923114b012b62d594160ed2c5f35b16b2e5f10","kind":"tag","published_at":"2022-07-06T16:13:06.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.43.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.43.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.43.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.43.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.43.1/manifests"},{"name":"1.43","sha":"772d256649ce9532aaee31730fa58df9ece55c9f","kind":"tag","published_at":"2022-07-06T15:57:54.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.43","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.43/manifests"},{"name":"1.42","sha":"c6ee7c890c44e289ed8345eeeba3b5ad6b72d1de","kind":"tag","published_at":"2022-02-06T20:15:05.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.42","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.42/manifests"},{"name":"1.41","sha":"1be4b62feefd549332f984c4ff06220c25c43942","kind":"tag","published_at":"2021-12-16T12:35:11.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.41","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.41/manifests"},{"name":"1.40","sha":"26f39a90c598efc168a19fd27c5ea145e37a9e63","kind":"tag","published_at":"2021-11-25T08:45:22.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.40","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.40/manifests"},{"name":"1.39","sha":"aa59e2d4711c3a95804170889f138402edbf4237","kind":"tag","published_at":"2021-04-14T20:55:09.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.39","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.39/manifests"},{"name":"1.38","sha":"95885de1cba4d35480a3aa6b4264a32e0c401840","kind":"tag","published_at":"2021-04-03T19:41:09.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.38","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.38/manifests"},{"name":"1.37","sha":"38bd9e05d7f23a1950a6ee0cc8cab5244f007068","kind":"tag","published_at":"2021-02-16T11:51:57.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.37","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.37/manifests"},{"name":"1.36","sha":"1ff4223ab5b04e4c77d12800dab300e2e8550c6f","kind":"tag","published_at":"2021-01-27T00:24:29.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.36","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.36/manifests"},{"name":"1.35","sha":"d7bfa1a5996e7d6a652858ad6ff211e51a3add49","kind":"tag","published_at":"2020-12-31T19:16:18.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.35","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.35/manifests"},{"name":"1.34","sha":"bc7e1a3db00b6c7ca8230bf1064fbd07e52a0643","kind":"tag","published_at":"2020-12-10T20:47:18.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.34","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.34/manifests"},{"name":"1.33","sha":"82f8552d042c1719e22228cdd04e2f52d89fd0f1","kind":"tag","published_at":"2020-11-18T20:02:56.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.33","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.33/manifests"},{"name":"1.32","sha":"2aad4f2b9b2f5fdc6eb3e418a1a643f14d81a098","kind":"tag","published_at":"2020-11-16T14:59:46.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.32","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.32/manifests"},{"name":"1.31","sha":"36e3b7b093a0faee61bc48673162a43cb3243b87","kind":"tag","published_at":"2020-10-24T14:40:43.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.31","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.31/manifests"},{"name":"1.30","sha":"9678386b1ef8f74d7ef7ac95d0f86801360625e7","kind":"tag","published_at":"2020-10-11T15:13:59.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.30","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.30/manifests"},{"name":"1.29","sha":"4d81b0e3242eba20ed78ba91574fb06fb1eba2d1","kind":"tag","published_at":"2020-09-26T01:00:50.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.29","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.29/manifests"},{"name":"1.28","sha":"ae1a052792fd20a6335b890130bad1ef72c5863c","kind":"tag","published_at":"2020-09-24T17:43:18.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.28","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.28/manifests"},{"name":"1.27","sha":"0fefd47feb88f5c4039368af8c1d0a6f0aa64709","kind":"tag","published_at":"2020-09-15T18:36:22.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.27","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.27/manifests"},{"name":"1.26","sha":"ea7b4c20a8cded4e1109b4fe4806ca1af04714d6","kind":"tag","published_at":"2020-08-01T23:09:36.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.26","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.26/manifests"},{"name":"1.25","sha":"f4d265e5f0ab53c98df95abfc9c134e60c44c433","kind":"tag","published_at":"2020-07-24T10:06:48.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.25","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.25/manifests"},{"name":"1.24","sha":"9462af0f4edf4e8d3f38da9a8aff97111a72cf65","kind":"tag","published_at":"2020-07-21T01:40:32.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.24","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.24/manifests"},{"name":"1.23","sha":"b4efc4f06affa264dcfe91e868651c402c39462b","kind":"tag","published_at":"2020-07-09T19:12:13.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.23","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.23/manifests"},{"name":"1.22","sha":"e62b0ca0933529c62d84675ab287d86fcb01e395","kind":"tag","published_at":"2020-06-09T09:27:13.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.22","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.22/manifests"},{"name":"1.21","sha":"7ec71b56ecd9aedf941335e7a107676c6f6efd79","kind":"tag","published_at":"2020-06-05T12:37:01.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.21","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.21/manifests"},{"name":"1.20","sha":"8bc5900d0fe08ad2d19990eececb1fe13f8a437c","kind":"tag","published_at":"2020-04-24T13:12:10.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.20","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.20/manifests"},{"name":"1.19","sha":"310c871494b5f14cc68109d325dbe22314a2884e","kind":"tag","published_at":"2020-04-23T17:42:11.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.19","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.19/manifests"},{"name":"1.18","sha":"dd3bcb3f19e4831f1144669f3517c06c04eaeaa7","kind":"tag","published_at":"2020-03-26T16:14:47.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.18","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.18/manifests"},{"name":"1.17","sha":"d4771af729c6b44367ba91c272b33a34527812d5","kind":"tag","published_at":"2020-02-02T21:16:36.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.17","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.17/manifests"},{"name":"1.16","sha":"746d8379779511dbdbe2daba5ebba7869ed11ca0","kind":"tag","published_at":"2019-12-20T18:27:12.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.16","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.16/manifests"},{"name":"1.15","sha":"752174b6233e2b1d74c24f512df4e2518a01f516","kind":"tag","published_at":"2019-11-20T12:02:55.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.15","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.15/manifests"},{"name":"1.14","sha":"84f730baa706ce7eca4c5ff927d1610f96d43f94","kind":"tag","published_at":"2019-11-01T13:52:19.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.14","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.14/manifests"},{"name":"1.13","sha":"15fbc8790a20c0f2b19246a5521fadaa8410e9b1","kind":"tag","published_at":"2019-10-10T13:10:48.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.13","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.13/manifests"},{"name":"1.12","sha":"f0a60b31e1353d0f4950640c9994616ee0ac0b65","kind":"tag","published_at":"2019-09-03T21:32:34.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.12","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.12/manifests"},{"name":"1.11","sha":"6eec16aa1002aa998ad8e2e99aa0957bd6955850","kind":"tag","published_at":"2019-07-22T21:19:26.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.11","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.11/manifests"},{"name":"1.10","sha":"1f4d39563740831642b70d9f0d8ca05760af2b7c","kind":"tag","published_at":"2019-02-02T23:13:38.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.10","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.10/manifests"},{"name":"1.8","sha":"49644c6d8da38effdcdafc5c6f0a1e3019dd8baa","kind":"tag","published_at":"2018-09-23T21:07:12.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.8","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.8/manifests"},{"name":"1.9","sha":"f788dc65c3b719a60131b04b54fb16cb3adb9200","kind":"tag","published_at":"2018-09-23T21:06:45.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.9","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.9/manifests"},{"name":"1.7","sha":"5c39a93f73204ceadff307fd3a7ca377a93e8f7e","kind":"tag","published_at":"2018-09-04T02:46:16.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.7","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.7/manifests"},{"name":"1.6","sha":"ae3c147b0e2a2583f787fbbf2c3fba2d094ea9af","kind":"tag","published_at":"2018-07-25T09:12:01.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.6","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.6/manifests"},{"name":"1.5","sha":"4c0e7d89ec7ba423ad604878e10e8d89235e6d84","kind":"tag","published_at":"2018-07-04T20:50:16.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.5","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.5/manifests"},{"name":"1.4.1","sha":"78f674b4a644c8727859c127364a87fb734be50d","kind":"tag","published_at":"2018-05-24T03:13:34.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.4.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.4.1/manifests"},{"name":"1.4","sha":"ac7e6e434f105888dded6cd651047a60ed12811a","kind":"tag","published_at":"2018-05-21T01:24:56.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.4","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.4/manifests"},{"name":"1.3","sha":"67fb9b5624870d4d23c2bfc3bcededf829bac3a9","kind":"tag","published_at":"2018-05-12T13:42:12.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.3","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.3/manifests"},{"name":"1.2","sha":"6ecf851f0ced77ba5bc6baa171f49743822ac2a3","kind":"tag","published_at":"2018-03-20T02:00:15.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.2","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.2/manifests"},{"name":"1.1","sha":"8ce3e1a1f2e6aa9e80453885961f8dff69e47e00","kind":"tag","published_at":"2018-01-15T03:49:02.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.1/manifests"},{"name":"1.0","sha":"d50f3547aa0077cb7d0966c0a5e6378341e14b68","kind":"tag","published_at":"2017-03-15T17:11:44.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/1.0","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/1.0/manifests"},{"name":"0.9.1","sha":"ef923a80483e4ac5801d10fc792afe30f143b1ea","kind":"tag","published_at":"2016-12-20T04:34:54.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.9.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.9.1/manifests"},{"name":"0.9","sha":"951d45f6611453d30f2cac444cb27f6d05f66103","kind":"tag","published_at":"2016-08-27T21:56:35.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.9","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.9/manifests"},{"name":"0.8","sha":"0f88b06e7fee4b07bbe5fff1164b5b288028e064","kind":"tag","published_at":"2016-03-30T06:40:01.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.8","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.8/manifests"},{"name":"0.7","sha":"d6aa13756c0a9030dc43ce8b9ae1d3e973b46142","kind":"tag","published_at":"2016-03-24T04:30:24.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.7","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.7/manifests"},{"name":"0.6.1","sha":"a7790f9bcf4155f025c5213d822f6d4932132d8d","kind":"tag","published_at":"2015-12-13T23:17:03.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.6.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.6.1/manifests"},{"name":"0.6","sha":"8e438a4cdc7209536dd9eddfc0325c37fa463825","kind":"tag","published_at":"2015-11-30T00:32:33.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.6","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.6/manifests"},{"name":"0.5","sha":"203fd6173cdc27d32c57db7c0a0bdd7335cfa885","kind":"tag","published_at":"2015-10-19T05:28:24.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.5","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.5/manifests"},{"name":"0.4","sha":"8bf91a7d6331612f02d6230929f5f4d314231110","kind":"tag","published_at":"2014-11-23T23:26:53.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.4","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.4/manifests"},{"name":"0.3","sha":"c4d28d2daede89b64bc66efadf926ebb67d38b95","kind":"tag","published_at":"2014-08-19T19:02:37.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.3","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.3/manifests"},{"name":"0.2","sha":"550c707e9a400d798dbb2603ce05812b17854f37","kind":"tag","published_at":"2014-06-13T17:25:41.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.2","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.2/manifests"},{"name":"0.1","sha":"18dc6a83bf089ba5f71ead1be98953663dcd94be","kind":"tag","published_at":"2014-01-21T18:04:42.000Z","download_url":"https://codeload.github.com/skyfielders/python-skyfield/tar.gz/0.1","html_url":"https://github.com/skyfielders/python-skyfield/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/skyfielders/python-skyfield@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-31T20:07:13.120Z","dependent_packages_count":6,"downloads":null,"downloads_period":null,"dependent_repos_count":8,"rankings":{"downloads":null,"dependent_repos_count":12.05889693037185,"dependent_packages_count":9.024207636635888,"stargazers_count":12.677813825804844,"forks_count":13.311704517095082,"docker_downloads_count":null,"average":11.768155727476916},"purl":"pkg:conda/skyfield","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/skyfield","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/skyfield","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/skyfield/dependencies","status":null,"funding_links":["https://github.com/sponsors/brandon-rhodes"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:19:38.578Z","issues_count":235,"pull_requests_count":31,"avg_time_to_close_issue":10015007.75,"avg_time_to_close_pull_request":14486128.5,"issues_closed_count":172,"pull_requests_closed_count":20,"pull_request_authors_count":22,"issue_authors_count":173,"avg_comments_per_issue":4.582978723404255,"avg_comments_per_pull_request":4.967741935483871,"merged_pull_requests_count":6,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":50,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":1897210.4516129033,"past_year_avg_time_to_close_pull_request":12052075.0,"past_year_issues_closed_count":31,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":36,"past_year_avg_comments_per_issue":1.88,"past_year_avg_comments_per_pull_request":2.4,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/issues","maintainers":[{"login":"brandon-rhodes","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brandon-rhodes"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/skyfield/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/skyfield/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/skyfield/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/skyfield/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13387,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2180},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-04T07:00:12.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}}],"commits":{"id":16554,"full_name":"skyfielders/python-skyfield","default_branch":"master","committers":[{"name":"Brandon Rhodes","email":"brandon@rhodesmill.org","login":"brandon-rhodes","count":2274},{"name":"Josh Paterson","email":"JoshPaterson","login":"JoshPaterson","count":26},{"name":"Alex Tucker","email":"tucker.al@gmail.com","login":"alextucker","count":9},{"name":"aarose","email":"aarose","login":"aarose","count":6},{"name":"Richard Shaw","email":"jrichardshaw@gmail.com","login":"jrs65","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Anton I. Sipos","email":"aisipos@gmail.com","login":"aisipos","count":3},{"name":"Jérôme Deuchnord","email":"Deuchnord","login":"Deuchnord","count":3},{"name":"azharkhan","email":"azmanian.devil@gmail.com","login":"azharkhan","count":3},{"name":"hoylemd","email":"hoylemd@gmail.com","login":"hoylemd","count":3},{"name":"ozialien","email":"ozialien@gmail.com","login":"ozialien","count":3},{"name":"aarose","email":"anarosa@vmfarms.com","login":null,"count":3},{"name":"Liav Koren","email":"liav@vmfarms.com","login":null,"count":2},{"name":"Wai Chung Hon","email":"wai@waveaccounting.com","login":"squishybear","count":2},{"name":"Torsten Rehn","email":"torsten@rehn.email","login":"trehn","count":2},{"name":"David Palmer","email":"dmopalmer@gmail.com","login":"dmopalmer","count":2},{"name":"Christoph Deil","email":"Deil.Christoph@gmail.com","login":"cdeil","count":2},{"name":"Brady Burnsides","email":"brady@burnsides.us","login":null,"count":1},{"name":"cclauss","email":"cclauss@bluewin.ch","login":null,"count":1},{"name":"Tommy","email":"tom@antivapor.net","login":null,"count":1},{"name":"Éric Araujo","email":"merwok@netwok.org","login":"merwok","count":1},{"name":"Engineero","email":"Engineero","login":"Engineero","count":1},{"name":"Cody","email":"cody@quantifiedcode.com","login":"quantifiedcode-bot","count":1},{"name":"Christian Moomaw","email":"element15","login":"element15","count":1},{"name":"Chris Lewicki","email":"chris@lewicki.com","login":"interplanetarychris","count":1},{"name":"joernu76","email":"j.ungermann@fz-juelich.de","login":"joernu76","count":1},{"name":"gavinhofer","email":"115101329+gavinhofer","login":"gavinhofer","count":1},{"name":"dieli","email":"andreas.dielacher@gmail.com","login":"dieli","count":1},{"name":"beaglebao","email":"40451758+beaglebao","login":"beaglebao","count":1},{"name":"Zlatan Vasović","email":"zlatanvasovic@gmail.com","login":"zlatanvasovic","count":1},{"name":"Wim Heirman","email":"wim@heirman.net","login":"wheirman","count":1},{"name":"Vuk","email":"vukzdinjak@gmail.com","login":"GammaSagittarii","count":1},{"name":"Siyu","email":"astro6974@gmail.com","login":"siyu6974","count":1},{"name":"Rafik Draoui","email":"rafik@rafik.ca","login":"rafikdraoui","count":1},{"name":"Peter Williams","email":"peter@newton.cx","login":"pkgw","count":1},{"name":"Paweł T. Jochym","email":"jochym","login":"jochym","count":1},{"name":"Mingli Yuan","email":"mountain","login":"mountain","count":1},{"name":"Mike Garrahan","email":"mgarraha","login":"mgarraha","count":1},{"name":"Michael DiBernardo","email":"mikedebo@gmail.com","login":"MichaelDiBernardo","count":1},{"name":"Lukasz","email":"uhho","login":"uhho","count":1},{"name":"Jesse Li","email":"jesse.li2002@gmail.com","login":"jesseli2002","count":1},{"name":"Jesse Coffey","email":"jacoffey3@gmail.com","login":"jacoffey3","count":1},{"name":"Jan Wedekind","email":"jan@wedesoft.de","login":"wedesoft","count":1},{"name":"Guido Percú","email":"guidopercu@gmail.com","login":"GuidoBR","count":1},{"name":"Glenn Langford","email":"glenn.langford@gmail.com","login":"glangford","count":1},{"name":"Erik Tollerud","email":"erik.tollerud@gmail.com","login":"eteq","count":1},{"name":"Alan Milford","email":"am@fluid4.net","login":"alz","count":1},{"name":"Andre R. Erler","email":"A.R.Erler@gmail.com","login":"aerler","count":1},{"name":"Antonio Valentino","email":"antonio.valentino@tiscali.it","login":"avalentino","count":1},{"name":"Barry Balls","email":"ballerbarry1@gmail.com","login":"BarryBalls","count":1}],"total_commits":2385,"total_committers":50,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":47.7,"dds":0.046540880503144644,"past_year_committers":[{"name":"Brandon Rhodes","email":"brandon@rhodesmill.org","login":"brandon-rhodes","count":85},{"name":"Jan Wedekind","email":"jan@wedesoft.de","login":"wedesoft","count":1}],"past_year_total_commits":86,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":43.0,"past_year_dds":0.011627906976744207,"last_synced_at":"2025-05-28T02:17:49.020Z","last_synced_commit":"eabec37500b676e4824794a4f0ebbc48b75c2e11","created_at":"2023-03-07T11:32:49.241Z","updated_at":"2025-05-28T02:17:49.064Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-28T00:00:20.468Z","repositories_count":5479765,"commits_count":853309619,"contributors_count":31095220,"owners_count":906558,"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":"skyfielders/python-skyfield","html_url":"https://github.com/skyfielders/python-skyfield","last_synced_at":"2025-08-31T09:19:38.578Z","status":null,"issues_count":235,"pull_requests_count":31,"avg_time_to_close_issue":10015007.75,"avg_time_to_close_pull_request":14486128.5,"issues_closed_count":172,"pull_requests_closed_count":20,"pull_request_authors_count":22,"issue_authors_count":173,"avg_comments_per_issue":4.582978723404255,"avg_comments_per_pull_request":4.967741935483871,"merged_pull_requests_count":6,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":50,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":1897210.4516129033,"past_year_avg_time_to_close_pull_request":12052075.0,"past_year_issues_closed_count":31,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":36,"past_year_avg_comments_per_issue":1.88,"past_year_avg_comments_per_pull_request":2.4,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T21:13:48.077Z","updated_at":"2025-09-03T03:58:52.469Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/skyfielders%2Fpython-skyfield/issues","issue_labels_count":{"feature request":29,"more information needed":15,"documentation request":9,"platform bug":5,"contributor-ready":1,"question":1},"pull_request_labels_count":{"work in progress":2,"dependencies":1},"issue_author_associations_count":{"NONE":226,"CONTRIBUTOR":9,"MEMBER":1},"pull_request_author_associations_count":{"NONE":28,"CONTRIBUTOR":9},"issue_authors":{"aendie":11,"sgbmzm":8,"reza-ghazi":7,"Bernmeister":7,"jimbabwean":5,"jurezakrajsek":3,"scottshambaugh":3,"Akut-Luna":3,"izzatzubir":3,"psbaltar":2,"trufanov-nok":2,"roe-dl":2,"hasanelfalakiy":2,"Borlaff":2,"JoshPaterson":2,"meiphoo7-Mae":2,"bryan-lunt":2,"yangyang-studio":2,"Engineero":2,"skynoob-new":2,"heinkurz":2,"karatemir":2,"avalentino":2,"pllim":2,"ursomniac":2,"meawoppl":2,"foxittt":2,"tostt":2,"lucaberti":2,"Errabundo66":2,"delcompan":2,"MichaelBonnet":2,"danieldjewell":1,"tmamedzadeh":1,"jochym":1,"dpshorten":1,"aerodynamics-py":1,"khaled-hammoud":1,"gfairchild":1,"phantomvlad":1,"alshyt":1,"petrushy":1,"dm-maxar":1,"rtphokie":1,"DavidFiumano":1,"rhiannonlynne":1,"ravi4ram":1,"CiaranMoran1":1,"mattiaverga":1,"brandon-rhodes":1,"Meistermagier":1,"daniel-tameling":1,"lpmrfentazis":1,"clarktristan":1,"andreww5au":1,"IvanKrasnyj":1,"ngnahz":1,"powersoft":1,"wheirman":1,"orchard0":1,"mindaugl":1,"davidkurtenb":1,"stickneyar":1,"mrosseel":1,"CelesTrak":1,"frankxu787":1,"amanchokshi":1,"tushev":1,"FinduschkaLi":1,"davidmikolas":1,"AntoineRichard":1,"evo11x":1,"acmpo6ou":1,"slegeza":1,"jak574":1,"rmutel":1,"jake9wi":1,"thunkii":1,"alexanderflint":1,"vishalmathkumar":1,"ephilalethes":1,"randyg3000":1,"me111222":1,"giapucd":1,"craigim":1,"leonbusy":1,"weiss-d":1,"livi099":1,"famc2":1,"Sec42":1,"qn222ad":1,"andibarg":1,"zero0cool0":1,"muyunl":1,"IansGithubAcc":1,"isa-kain":1,"davetyp":1,"DFEvans":1,"W-Hunter-Daboll":1,"bmatthiesen":1,"AJMansfield":1,"hgrecco":1,"e-seoeun":1,"smp55":1,"laulauhGit":1,"tutucea":1,"bismurphy":1,"jmfriedt":1,"ejmontiel":1,"PeterS-mBryonics":1,"michaelbaisch":1,"AndyM15":1,"Neon22":1,"wedesoft":1,"neilberkman":1,"msyazwanfaid":1,"klappj":1,"nic-planet":1,"smroid":1,"Dave-II":1,"dcajacob":1,"hubert968":1,"sligocki":1,"SHellmich":1,"hanetzer":1,"hgducharme":1,"pablotejada":1,"blucobalto":1,"hamiltoncj":1,"TTurmanian":1,"robinsonCo":1,"Pearlfish-H":1,"samokus":1,"gabriel-russo":1,"onetwothreeapple":1,"NIWNIW111":1,"astfalk":1,"JeffRossMT":1,"yuvadm":1,"ErikBsly":1,"ion1":1,"u-blusky":1,"miccoli":1,"r-nepton":1,"nanheer":1,"xdw316":1,"BarryBalls":1,"kvsankar":1,"sslupsky":1,"fockez":1,"aballet":1,"shfxia":1,"lcx366":1,"bradfordrobbins":1,"JSKenyon":1,"heratspace":1,"SerBrynden":1,"mikefNAMA":1,"calcisme":1,"cocoknightcom":1,"Annie-spaces":1,"JsBergbau":1,"beluej123":1,"ecdaero":1,"pepi-p":1,"donal-mur":1,"callmeArlette":1,"EHofbeck":1,"godbolerr":1,"dyk74":1,"ghost":1,"Cannikev":1},"pull_request_authors":{"Tontyna":6,"JoshPaterson":3,"ruitcatarino":2,"AlexKurek":2,"jamescoledesign":2,"jamesgrimmett":2,"gavinhofer":2,"EndlessDex":2,"wedesoft":2,"andibarg":2,"mindaugl":1,"glangford":1,"mattiaverga":1,"facorazza":1,"dependabot[bot]":1,"pllim":1,"wheirman":1,"avalentino":1,"zanzibar7":1,"psbaltar":1,"bnavigator":1,"trufanov-nok":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10092753,"issues_count":31358816,"pull_requests_count":96899754,"authors_count":10699020,"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":{"more information needed":5,"feature request":1,"platform bug":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":51,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"NONE":5},"past_year_issue_authors":{"jimbabwean":5,"reza-ghazi":4,"scottshambaugh":3,"aendie":3,"Akut-Luna":3,"bryan-lunt":2,"roe-dl":2,"alshyt":1,"mindaugl":1,"neilberkman":1,"Neon22":1,"rhiannonlynne":1,"r-nepton":1,"robinsonCo":1,"yuvadm":1,"sslupsky":1,"thunkii":1,"tushev":1,"ursomniac":1,"weiss-d":1,"yangyang-studio":1,"andibarg":1,"Annie-spaces":1,"Borlaff":1,"calcisme":1,"Cannikev":1,"ecdaero":1,"e-seoeun":1,"foxittt":1,"IansGithubAcc":1,"IvanKrasnyj":1,"jake9wi":1,"jochym":1,"kvsankar":1,"laulauhGit":1,"meiphoo7-Mae":1,"michaelbaisch":1},"past_year_pull_request_authors":{"andibarg":2,"ruitcatarino":2,"mindaugl":1},"maintainers":[{"login":"brandon-rhodes","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brandon-rhodes"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":90,"WatchEvent":161,"IssueCommentEvent":198,"PushEvent":77,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"PullRequestEvent":6,"ForkEvent":20,"CreateEvent":5},"last_year":{"IssuesEvent":90,"WatchEvent":161,"IssueCommentEvent":198,"PushEvent":77,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"PullRequestEvent":6,"ForkEvent":20,"CreateEvent":5}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:29.798Z","updated_at":"2023-01-13T16:23:29.798Z","repository_link":"https://github.com/skyfielders/python-skyfield/blob/master/.github/workflows/ci.yml","dependencies":[{"id":6890421036,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890421037,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"containers/32-bit/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T01:06:02.772Z","updated_at":"2023-11-22T01:06:02.772Z","repository_link":"https://github.com/skyfielders/python-skyfield/blob/master/containers/32-bit/Dockerfile","dependencies":[{"id":14648954449,"package_name":"32bit/ubuntu","ecosystem":"docker","requirements":"16.04","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"containers/python-2.6/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T01:06:02.836Z","updated_at":"2023-11-22T01:06:02.836Z","repository_link":"https://github.com/skyfielders/python-skyfield/blob/master/containers/python-2.6/Dockerfile","dependencies":[{"id":14648955701,"package_name":"mrupgrade/deadsnakes","ecosystem":"docker","requirements":"2.6","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-11-22T01:06:02.952Z","updated_at":"2023-11-22T01:06:02.952Z","repository_link":"https://github.com/skyfielders/python-skyfield/blob/master/requirements.txt","dependencies":[{"id":14648955702,"package_name":"astropy","ecosystem":"pypi","requirements":"==3.2.2","direct":true,"kind":"runtime","optional":false},{"id":14648955703,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.6.0","direct":true,"kind":"runtime","optional":false},{"id":14648955704,"package_name":"html5lib","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":14648955705,"package_name":"lxml","ecosystem":"pypi","requirements":"==4.9.1","direct":true,"kind":"runtime","optional":false},{"id":14648955706,"package_name":"mock","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":14648955707,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.15.4","direct":true,"kind":"runtime","optional":false},{"id":14648955708,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":14648955709,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14648955710,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":14648955711,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"\u003e=2.5.0","direct":true,"kind":"runtime","optional":false},{"id":14648955712,"package_name":"pytz","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14648955713,"package_name":"sphinx","ecosystem":"pypi","requirements":"==1.7.2","direct":true,"kind":"runtime","optional":false},{"id":14648955714,"package_name":"spktype21","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-11-22T01:06:03.000Z","updated_at":"2023-11-22T01:06:03.000Z","repository_link":"https://github.com/skyfielders/python-skyfield/blob/master/setup.py","dependencies":[{"id":14648955730,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2017.4.17","direct":true,"kind":"runtime","optional":false},{"id":14648955731,"package_name":"jplephem","ecosystem":"pypi","requirements":"\u003e=2.13","direct":true,"kind":"runtime","optional":false},{"id":14648955732,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14648955733,"package_name":"sgp4","ecosystem":"pypi","requirements":"\u003e=2.2","direct":true,"kind":"runtime","optional":false}]}],"score":13.980601177829866,"created_at":"2025-09-04T15:51:12.175Z","updated_at":"2025-10-07T08:15:42.589Z","avatar_url":"https://github.com/skyfielders.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/brandon-rhodes"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["astronomy","closember","region","gtk","qt","tk","wx","agents","argument-parser","interactive"],"project_url":"https://science.ecosyste.ms/api/v1/projects/38278","html_url":"https://science.ecosyste.ms/projects/38278"}