{"id":881,"name":"QuantEcon.py","description":"QuantEcon.py: A community based Python library for quantitative economics - Published in JOSS (2024)","url":"https://github.com/quantecon/quantecon.py","last_synced_at":"2025-09-04T16:11:19.907Z","repository":{"id":7585875,"uuid":"8941695","full_name":"QuantEcon/QuantEcon.py","owner":"QuantEcon","description":"A community based Python library for quantitative economics","archived":false,"fork":false,"pushed_at":"2025-09-03T07:20:22.000Z","size":19460,"stargazers_count":2194,"open_issues_count":60,"forks_count":2276,"subscribers_count":151,"default_branch":"main","last_synced_at":"2025-09-04T06:42:26.432Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://quantecon.org/quantecon-py/","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/QuantEcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"created_at":"2013-03-22T00:27:36.000Z","updated_at":"2025-09-02T13:01:45.000Z","dependencies_parsed_at":"2023-12-01T13:45:40.362Z","dependency_job_id":"67c14e61-ecbc-46f8-b4c5-49dc75259f89","html_url":"https://github.com/QuantEcon/QuantEcon.py","commit_stats":{"total_commits":1407,"total_committers":49,"mean_commits":"28.714285714285715","dds":0.7761194029850746,"last_synced_commit":"c2ed3d63fdc3fd1783b8de24de5033081eb91c47"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/QuantEcon/QuantEcon.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/sbom","scorecard":{"id":115903,"data":{"date":"2025-08-11","repo":{"name":"github.com/QuantEcon/QuantEcon.py","commit":"0a4af14c1add9acad5d0ab3817fc6f357e2d4922"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":6,"reason":"Found 19/28 approved changesets -- score normalized to 6","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":"Maintained","score":10,"reason":"13 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/ci_np2.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":"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":"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":"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":"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:23: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:85","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'","Warn: branch protection not enabled for branch 'joss_paper'"],"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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2015-24 / GHSA-4vwq-x64q-j4cj","Warn: Project is vulnerable to: PYSEC-2017-46 / GHSA-66gw-5xpf-gfp5","Warn: Project is vulnerable to: PYSEC-2015-25 / GHSA-92mr-v722-f48m","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: PYSEC-2017-47","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","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T01:16:37.115Z","repository_id":7585875,"created_at":"2025-08-16T01:16:37.115Z","updated_at":"2025-08-16T01:16:37.115Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273596972,"owners_count":25134262,"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-04T02:00:08.968Z","response_time":61,"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":"QuantEcon","name":"QuantEcon","uuid":"8703060","kind":"organization","description":"Open source code for quantitative economic modeling","email":"contact@quantecon.org","website":"http://quantecon.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8703060?v=4","repositories_count":140,"last_synced_at":"2024-10-30T02:43:14.295Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"html_url":"https://github.com/QuantEcon","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"total_stars":5389,"followers":1113,"following":0,"created_at":"2022-11-05T03:20:19.907Z","updated_at":"2024-10-30T02:43:14.295Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon/repositories"},"packages":[{"id":5285651,"name":"quantecon","ecosystem":"conda","description":"**QuantEcon** is an organization run by economists for economists with the aim of coordinating distributed development of high quality open source code for all forms of quantitative economic modelling. The project website is located at [http://quantecon.org/](http://quantecon.org/). This website provides more information with regards to the **quantecon** library, documentation, in addition to some resources in regards to how you can use and/or contribute to the package.  The [repository](https://github.com/QuantEcon/QuantEcon.py\u003e) includes the *conda-forge* build recipe for the *quantecon* python package.  **Note:** There is also a Julia version available for Julia users [QuantEcon.jl](https://github.com/QuantEcon/QuantEcon.jl)","homepage":"https://quantecon.org/quantecon-py","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/QuantEcon/QuantEcon.py","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2020-02-18T15:39:46.000Z","latest_release_published_at":"2023-06-02T17:07:21.000Z","latest_release_number":"0.7.0","last_synced_at":"2025-09-03T20:05:17.365Z","created_at":"2022-10-03T15:43:11.017Z","updated_at":"2025-09-03T20:05:17.365Z","registry_url":"https://anaconda.org/anaconda/quantecon","install_command":"conda install -c anaconda quantecon","documentation_url":null,"metadata":{},"repo_metadata":{"id":7585875,"uuid":"8941695","full_name":"QuantEcon/QuantEcon.py","owner":"QuantEcon","description":"A community based Python library for quantitative economics","archived":false,"fork":false,"pushed_at":"2025-08-27T02:29:50.000Z","size":19446,"stargazers_count":2188,"open_issues_count":57,"forks_count":2274,"subscribers_count":151,"default_branch":"main","last_synced_at":"2025-08-27T23:53:28.956Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://quantecon.org/quantecon-py/","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/QuantEcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"created_at":"2013-03-22T00:27:36.000Z","updated_at":"2025-08-27T23:31:14.000Z","dependencies_parsed_at":"2023-12-01T13:45:40.362Z","dependency_job_id":"67c14e61-ecbc-46f8-b4c5-49dc75259f89","html_url":"https://github.com/QuantEcon/QuantEcon.py","commit_stats":{"total_commits":1407,"total_committers":49,"mean_commits":"28.714285714285715","dds":0.7761194029850746,"last_synced_commit":"c2ed3d63fdc3fd1783b8de24de5033081eb91c47"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"purl":"pkg:github/QuantEcon/QuantEcon.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/sbom","scorecard":{"id":115903,"data":{"date":"2025-08-11","repo":{"name":"github.com/QuantEcon/QuantEcon.py","commit":"0a4af14c1add9acad5d0ab3817fc6f357e2d4922"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":6,"reason":"Found 19/28 approved changesets -- score normalized to 6","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":"Maintained","score":10,"reason":"13 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/ci_np2.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":"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":"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":"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":"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:23: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:85","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'","Warn: branch protection not enabled for branch 'joss_paper'"],"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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2015-24 / GHSA-4vwq-x64q-j4cj","Warn: Project is vulnerable to: PYSEC-2017-46 / GHSA-66gw-5xpf-gfp5","Warn: Project is vulnerable to: PYSEC-2015-25 / GHSA-92mr-v722-f48m","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: PYSEC-2017-47","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","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T01:16:37.115Z","repository_id":7585875,"created_at":"2025-08-16T01:16:37.115Z","updated_at":"2025-08-16T01:16:37.115Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272455328,"owners_count":24937746,"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-28T02:00:10.768Z","response_time":74,"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":"QuantEcon","name":"QuantEcon","uuid":"8703060","kind":"organization","description":"Open source code for quantitative economic modeling","email":"contact@quantecon.org","website":"http://quantecon.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8703060?v=4","repositories_count":140,"last_synced_at":"2024-10-30T02:43:14.295Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"html_url":"https://github.com/QuantEcon","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"total_stars":5389,"followers":1113,"following":0,"created_at":"2022-11-05T03:20:19.907Z","updated_at":"2024-10-30T02:43:14.295Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon/repositories"},"tags":[{"name":"v0.10.0","sha":"c8489d081506c735ea5165dfbbe9b85095c2a9de","kind":"commit","published_at":"2025-08-27T02:29:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.10.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"33185cef6aeda024eb5ef589a39c64fc7fc56c07","kind":"commit","published_at":"2025-08-16T23:09:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.9.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"29428d9cba6151c665e9ccddcc774a63269f3781","kind":"commit","published_at":"2025-07-21T07:18:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"34f4a47a466ca3bd50c040a6f4e089c4f1ecfcd1","kind":"commit","published_at":"2025-06-06T03:55:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"23a8a9bfd5719ca358d7b9118cd19fad7dc2fe12","kind":"commit","published_at":"2025-02-13T00:13:44.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"85c06b57f324936c76f68dcb4b5a14ac55b2f468","kind":"commit","published_at":"2024-03-14T02:53:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2/manifests"},{"name":"joss-paper-2023dec06","sha":"fbda2542a6add0bc9511bc37225bb2f96be4acfd","kind":"commit","published_at":"2023-12-04T22:56:55.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec06","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06/manifests"},{"name":"joss-paper-2023dec04","sha":"08f73716d9daf2483051a9ca3b30e4c3340bac44","kind":"commit","published_at":"2023-12-02T19:11:46.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec04","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec04","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec04","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04/manifests"},{"name":"v0.7.1","sha":"8dbd7b2b4063f2caa89230fa6481b7eae5a91dec","kind":"commit","published_at":"2023-05-30T06:32:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"67fe7044148f95dbad42f85c82e288c7c1584650","kind":"commit","published_at":"2023-04-24T00:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"8436619caf0ebc148de3e70b46f459c0976f8654","kind":"commit","published_at":"2022-12-17T23:53:04.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.6.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0/manifests"},{"name":"v0.5.3","sha":"97cebb4c5ceb720b801c8587f463ea6df2660992","kind":"commit","published_at":"2022-04-07T04:14:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"f78d3630f0c15cc769d68e7ac8606e282eef51a6","kind":"commit","published_at":"2021-11-16T09:01:05.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7b6b4a776b66fcc2a0824684c468a3c9cf990e51","kind":"commit","published_at":"2021-06-27T03:34:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"83ae0a26b3ce954f8a7dda9c989c07b77c55b00b","kind":"commit","published_at":"2021-04-19T02:40:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"04fb31e8c800ae689b5f0ad29ae95df0b683c6f2","kind":"commit","published_at":"2020-07-02T09:05:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.4.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8/manifests"},{"name":"0.4.7","sha":"3ea084993bb3b3e253bf16889a0d40625e13f4f1","kind":"commit","published_at":"2020-04-24T00:03:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7/manifests"},{"name":"0.4.6","sha":"00a6c21091e73122d741827603f22f8fab5f4a5d","kind":"commit","published_at":"2019-12-09T03:00:06.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6/manifests"},{"name":"0.4.5","sha":"88252ce9fca2fdee49c296e376ab183fdc597fdb","kind":"tag","published_at":"2019-07-08T01:38:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"2438403a43b9a520f97b6e20ced5124ad9df773b","kind":"tag","published_at":"2019-05-24T01:12:30.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"e6e240ab7e842874a28f530870426336f8566f08","kind":"tag","published_at":"2018-12-17T05:37:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"99f4f429acbaf394c49dd6c058c844e5fa34cd04","kind":"tag","published_at":"2018-11-25T23:57:37.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2/manifests"},{"name":"0.4.0","sha":"9e450f14ec5265b35ae9adaec8c237f656815d14","kind":"tag","published_at":"2018-08-20T07:22:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0/manifests"},{"name":"0.3.8.1","sha":"f68e36a4c860e742acc15d04b0a3f465e9b79bef","kind":"tag","published_at":"2018-03-13T22:50:33.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1/manifests"},{"name":"0.3.8","sha":"8026e8f77a4b917eb4a6c9f3aea01d29981585a3","kind":"tag","published_at":"2018-03-13T10:01:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"83dc680871714bca941e753426d13ce22c9f0f86","kind":"tag","published_at":"2017-11-01T03:24:48.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7/manifests"},{"name":"0.3.6.2","sha":"fb4d3e22f99ed642118a52f1b0a3b39de51ecb80","kind":"tag","published_at":"2017-08-28T02:40:01.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2/manifests"},{"name":"0.3.6.1","sha":"c6b8587263303e67c53f9ebe5b9702fc0e440925","kind":"tag","published_at":"2017-08-28T02:20:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1/manifests"},{"name":"0.3.6","sha":"0db1679750066df86b7b3be02edda0aeb69a0b1d","kind":"tag","published_at":"2017-08-28T02:17:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6/manifests"},{"name":"0.3.5.1","sha":"bb545d83a7f82e9302dc557bcc725a3e3773ffa0","kind":"tag","published_at":"2017-05-17T04:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1/manifests"},{"name":"0.3.5","sha":"b978de88ca4dafa48f6a640f5fc0d2b89dae8c6b","kind":"tag","published_at":"2017-05-16T14:56:21.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"2b6b8538605175d03adb5d2c5dd5db84ab2ac582","kind":"tag","published_at":"2017-02-23T02:51:29.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"2b46fd6e951468ad838a95ef45e3403b6bb67759","kind":"tag","published_at":"2016-07-21T17:40:53.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"941bf637f1dab8a183e397641242f07d5d444722","kind":"tag","published_at":"2016-04-25T17:54:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"811793bce3ab8856809adcb2eea9cdb593d76a93","kind":"tag","published_at":"2016-01-22T16:17:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1/manifests"},{"name":"0.3","sha":"9731125655a23f6f0dc0f766439ac7190de50d33","kind":"tag","published_at":"2016-01-07T16:38:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3/manifests"},{"name":"pre-migrate-applications","sha":"46ef25fbb8b28d7d8f5e345edc6208c899c24bfc","kind":"tag","published_at":"2015-11-27T20:11:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/pre-migrate-applications","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/pre-migrate-applications","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@pre-migrate-applications","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications/manifests"},{"name":"0.2.2","sha":"16cd4f2fdef58cb70b85184139e0e8761487a09b","kind":"tag","published_at":"2015-10-06T14:30:56.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"e1b83494f06217bd0e58e3c8ce474cc5b3a69b78","kind":"tag","published_at":"2015-10-06T13:42:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1/manifests"},{"name":"0.1.10","sha":"8a366bf93d66a2af90fa14e43d4e1e572ea570b8","kind":"tag","published_at":"2015-08-28T13:57:02.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.10","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10/manifests"},{"name":"0.1.9","sha":"c339f1219e901aa110cb793bcb91da44f68b9c29","kind":"tag","published_at":"2015-04-17T20:49:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.9","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9/manifests"},{"name":"0.1.8","sha":"cac94bfb703dcb4939e4015b762eb9370d4c2c82","kind":"tag","published_at":"2015-04-07T10:39:59.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8/manifests"},{"name":"0.1.7","sha":"bbbd242047cd022780458faf121670d16dec7d83","kind":"tag","published_at":"2015-02-09T21:39:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"6146e6436b259f5fb49540fbfbf64d483fd9588c","kind":"tag","published_at":"2014-11-04T03:57:32.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"3474161ec486b0630d135eca6f38773bf40d65be","kind":"tag","published_at":"2014-08-20T10:18:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"0d6f48fc3f7746af20927182fe24517f5c5f0a91","kind":"tag","published_at":"2014-08-10T10:20:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"5bafcb095178f21dfbc980ab155639005c5df87f","kind":"tag","published_at":"2014-06-10T07:12:23.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"158fa72308c1574ba77376700cb1e15562c7a797","kind":"tag","published_at":"2014-05-26T05:31:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"57864f4f09e36cf1805087b1071985360938f709","kind":"tag","published_at":"2014-05-21T11:12:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1/manifests"},{"name":"0.1","sha":"8ff5eecc4c4ae750cae24d629b605284d972bf39","kind":"tag","published_at":"2014-05-21T11:08:26.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-28T06:42:29.340Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":8,"rankings":{"downloads":null,"dependent_repos_count":39.40509046304814,"dependent_packages_count":40.95092024539878,"stargazers_count":18.82858019012573,"forks_count":6.961054891137689,"docker_downloads_count":null,"average":26.536411447427582},"purl":"pkg:conda/quantecon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/quantecon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/quantecon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/quantecon/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T16:33:37.187Z","issues_count":67,"pull_requests_count":114,"avg_time_to_close_issue":33306900.341463413,"avg_time_to_close_pull_request":3042822.2990654204,"issues_closed_count":41,"pull_requests_closed_count":107,"pull_request_authors_count":20,"issue_authors_count":21,"avg_comments_per_issue":2.8208955223880596,"avg_comments_per_pull_request":4.2105263157894735,"merged_pull_requests_count":99,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":8,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":3545836.8571428573,"past_year_avg_time_to_close_pull_request":473623.79411764705,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":2.6216216216216215,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/issues","maintainers":[{"login":"oyamad","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"},{"login":"sglyon","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sglyon"},{"login":"HengchengZhang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HengchengZhang"},{"login":"HumphreyYang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HumphreyYang"},{"login":"QBatista","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QBatista"},{"login":"natashawatkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natashawatkins"},{"login":"shizejin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shizejin"}],"active_maintainers":[{"login":"oyamad","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/quantecon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/quantecon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/quantecon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/quantecon/related_packages","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":4323,"maintainers_count":0,"namespaces_count":0,"keywords_count":2901,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":611},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2025-09-04T06:59:49.169Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":495484,"name":"quantecon","ecosystem":"pypi","description":"Import the main names to top level.","homepage":"https://quantecon.org/quantecon-py/","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/quantecon/QuantEcon.py","keywords_array":["quantitative","economics"],"namespace":null,"versions_count":47,"first_release_published_at":"2014-05-26T05:38:45.000Z","latest_release_published_at":"2025-08-28T01:20:06.000Z","latest_release_number":"0.10.1","last_synced_at":"2025-09-03T20:04:47.396Z","created_at":"2022-04-07T05:01:27.867Z","updated_at":"2025-09-03T20:04:47.396Z","registry_url":"https://pypi.org/project/quantecon/","install_command":"pip install quantecon --index-url https://pypi.org/simple","documentation_url":"http://quanteconpy.readthedocs.org/en/latest/","metadata":{"funding":"https://quantecon.org","documentation":"http://quanteconpy.readthedocs.org/en/latest/","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Science/Research","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Scientific/Engineering"],"normalized_name":"quantecon","project_status":null},"repo_metadata":{"id":7585875,"uuid":"8941695","full_name":"QuantEcon/QuantEcon.py","owner":"QuantEcon","description":"A community based Python library for quantitative economics","archived":false,"fork":false,"pushed_at":"2024-08-30T02:12:26.000Z","size":19201,"stargazers_count":1977,"open_issues_count":73,"forks_count":2258,"subscribers_count":151,"default_branch":"main","last_synced_at":"2024-10-29T15:35:13.594Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://quantecon.org/quantecon-py/","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/QuantEcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"created_at":"2013-03-22T00:27:36.000Z","updated_at":"2024-10-29T06:31:35.000Z","dependencies_parsed_at":"2023-12-01T13:45:40.362Z","dependency_job_id":"67c14e61-ecbc-46f8-b4c5-49dc75259f89","html_url":"https://github.com/QuantEcon/QuantEcon.py","commit_stats":{"total_commits":1399,"total_committers":48,"mean_commits":"29.145833333333332","dds":0.7791279485346676,"last_synced_commit":"85c06b57f324936c76f68dcb4b5a14ac55b2f468"},"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222149621,"owners_count":16939368,"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","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":"QuantEcon","name":"QuantEcon","uuid":"8703060","kind":"organization","description":"Open source code for quantitative economic modeling","email":"contact@quantecon.org","website":"http://quantecon.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8703060?v=4","repositories_count":140,"last_synced_at":"2024-04-15T13:42:03.493Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"html_url":"https://github.com/QuantEcon","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"total_stars":5389,"followers":872,"following":0,"created_at":"2022-11-05T03:20:19.907Z","updated_at":"2024-04-15T13:42:26.915Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon/repositories"},"tags":[{"name":"v0.7.2","sha":"85c06b57f324936c76f68dcb4b5a14ac55b2f468","kind":"commit","published_at":"2024-03-14T02:53:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2/manifests"},{"name":"joss-paper-2023dec06","sha":"fbda2542a6add0bc9511bc37225bb2f96be4acfd","kind":"commit","published_at":"2023-12-04T22:56:55.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec06","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec06","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06/manifests"},{"name":"joss-paper-2023dec04","sha":"08f73716d9daf2483051a9ca3b30e4c3340bac44","kind":"commit","published_at":"2023-12-02T19:11:46.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec04","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec04","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04/manifests"},{"name":"v0.7.1","sha":"8dbd7b2b4063f2caa89230fa6481b7eae5a91dec","kind":"commit","published_at":"2023-05-30T06:32:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"67fe7044148f95dbad42f85c82e288c7c1584650","kind":"commit","published_at":"2023-04-24T00:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"8436619caf0ebc148de3e70b46f459c0976f8654","kind":"commit","published_at":"2022-12-17T23:53:04.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.6.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0/manifests"},{"name":"v0.5.3","sha":"97cebb4c5ceb720b801c8587f463ea6df2660992","kind":"commit","published_at":"2022-04-07T04:14:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"f78d3630f0c15cc769d68e7ac8606e282eef51a6","kind":"commit","published_at":"2021-11-16T09:01:05.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7b6b4a776b66fcc2a0824684c468a3c9cf990e51","kind":"commit","published_at":"2021-06-27T03:34:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"83ae0a26b3ce954f8a7dda9c989c07b77c55b00b","kind":"commit","published_at":"2021-04-19T02:40:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"04fb31e8c800ae689b5f0ad29ae95df0b683c6f2","kind":"commit","published_at":"2020-07-02T09:05:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.4.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8/manifests"},{"name":"0.4.7","sha":"3ea084993bb3b3e253bf16889a0d40625e13f4f1","kind":"commit","published_at":"2020-04-24T00:03:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7/manifests"},{"name":"0.4.6","sha":"00a6c21091e73122d741827603f22f8fab5f4a5d","kind":"commit","published_at":"2019-12-09T03:00:06.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6/manifests"},{"name":"0.4.5","sha":"88252ce9fca2fdee49c296e376ab183fdc597fdb","kind":"tag","published_at":"2019-07-08T01:38:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"2438403a43b9a520f97b6e20ced5124ad9df773b","kind":"tag","published_at":"2019-05-24T01:12:30.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"e6e240ab7e842874a28f530870426336f8566f08","kind":"tag","published_at":"2018-12-17T05:37:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"99f4f429acbaf394c49dd6c058c844e5fa34cd04","kind":"tag","published_at":"2018-11-25T23:57:37.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2/manifests"},{"name":"0.4.0","sha":"9e450f14ec5265b35ae9adaec8c237f656815d14","kind":"tag","published_at":"2018-08-20T07:22:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0/manifests"},{"name":"0.3.8.1","sha":"f68e36a4c860e742acc15d04b0a3f465e9b79bef","kind":"tag","published_at":"2018-03-13T22:50:33.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1/manifests"},{"name":"0.3.8","sha":"8026e8f77a4b917eb4a6c9f3aea01d29981585a3","kind":"tag","published_at":"2018-03-13T10:01:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"83dc680871714bca941e753426d13ce22c9f0f86","kind":"tag","published_at":"2017-11-01T03:24:48.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7/manifests"},{"name":"0.3.6.2","sha":"fb4d3e22f99ed642118a52f1b0a3b39de51ecb80","kind":"tag","published_at":"2017-08-28T02:40:01.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2/manifests"},{"name":"0.3.6.1","sha":"c6b8587263303e67c53f9ebe5b9702fc0e440925","kind":"tag","published_at":"2017-08-28T02:20:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1/manifests"},{"name":"0.3.6","sha":"0db1679750066df86b7b3be02edda0aeb69a0b1d","kind":"tag","published_at":"2017-08-28T02:17:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6/manifests"},{"name":"0.3.5.1","sha":"bb545d83a7f82e9302dc557bcc725a3e3773ffa0","kind":"tag","published_at":"2017-05-17T04:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1/manifests"},{"name":"0.3.5","sha":"b978de88ca4dafa48f6a640f5fc0d2b89dae8c6b","kind":"tag","published_at":"2017-05-16T14:56:21.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"2b6b8538605175d03adb5d2c5dd5db84ab2ac582","kind":"tag","published_at":"2017-02-23T02:51:29.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"2b46fd6e951468ad838a95ef45e3403b6bb67759","kind":"tag","published_at":"2016-07-21T17:40:53.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"941bf637f1dab8a183e397641242f07d5d444722","kind":"tag","published_at":"2016-04-25T17:54:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"811793bce3ab8856809adcb2eea9cdb593d76a93","kind":"tag","published_at":"2016-01-22T16:17:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1/manifests"},{"name":"0.3","sha":"9731125655a23f6f0dc0f766439ac7190de50d33","kind":"tag","published_at":"2016-01-07T16:38:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3/manifests"},{"name":"pre-migrate-applications","sha":"46ef25fbb8b28d7d8f5e345edc6208c899c24bfc","kind":"tag","published_at":"2015-11-27T20:11:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/pre-migrate-applications","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/pre-migrate-applications","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications/manifests"},{"name":"0.2.2","sha":"16cd4f2fdef58cb70b85184139e0e8761487a09b","kind":"tag","published_at":"2015-10-06T14:30:56.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"e1b83494f06217bd0e58e3c8ce474cc5b3a69b78","kind":"tag","published_at":"2015-10-06T13:42:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1/manifests"},{"name":"0.1.10","sha":"8a366bf93d66a2af90fa14e43d4e1e572ea570b8","kind":"tag","published_at":"2015-08-28T13:57:02.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.10","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10/manifests"},{"name":"0.1.9","sha":"c339f1219e901aa110cb793bcb91da44f68b9c29","kind":"tag","published_at":"2015-04-17T20:49:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.9","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9/manifests"},{"name":"0.1.8","sha":"cac94bfb703dcb4939e4015b762eb9370d4c2c82","kind":"tag","published_at":"2015-04-07T10:39:59.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8/manifests"},{"name":"0.1.7","sha":"bbbd242047cd022780458faf121670d16dec7d83","kind":"tag","published_at":"2015-02-09T21:39:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"6146e6436b259f5fb49540fbfbf64d483fd9588c","kind":"tag","published_at":"2014-11-04T03:57:32.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"3474161ec486b0630d135eca6f38773bf40d65be","kind":"tag","published_at":"2014-08-20T10:18:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"0d6f48fc3f7746af20927182fe24517f5c5f0a91","kind":"tag","published_at":"2014-08-10T10:20:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"5bafcb095178f21dfbc980ab155639005c5df87f","kind":"tag","published_at":"2014-06-10T07:12:23.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"158fa72308c1574ba77376700cb1e15562c7a797","kind":"tag","published_at":"2014-05-26T05:31:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"57864f4f09e36cf1805087b1071985360938f709","kind":"tag","published_at":"2014-05-21T11:12:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1/manifests"},{"name":"0.1","sha":"8ff5eecc4c4ae750cae24d629b605284d972bf39","kind":"tag","published_at":"2014-05-21T11:08:26.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2024-10-30T01:55:25.876Z","dependent_packages_count":5,"downloads":35507,"downloads_period":"last-month","dependent_repos_count":84,"rankings":{"downloads":1.883934469805059,"dependent_repos_count":1.6325189642461138,"dependent_packages_count":3.2383677969481233,"stargazers_count":1.6519363148451456,"forks_count":0.3179957861160734,"docker_downloads_count":1.662490569577947,"average":1.7312073169230768},"purl":"pkg:pypi/quantecon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/quantecon","docker_dependents_count":9,"docker_downloads_count":984,"usage_url":"https://repos.ecosyste.ms/usage/pypi/quantecon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/quantecon/dependencies","status":null,"funding_links":["https://quantecon.org","https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-28T13:29:16.145Z","issues_count":61,"pull_requests_count":76,"avg_time_to_close_issue":11425297.75862069,"avg_time_to_close_pull_request":3492488.0285714287,"issues_closed_count":29,"pull_requests_closed_count":70,"pull_request_authors_count":16,"issue_authors_count":21,"avg_comments_per_issue":2.901639344262295,"avg_comments_per_pull_request":4.697368421052632,"merged_pull_requests_count":65,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1969593.2857142857,"past_year_avg_time_to_close_pull_request":369866.0,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.4,"past_year_avg_comments_per_pull_request":2.9166666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/issues","maintainers":[{"login":"oyamad","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"},{"login":"HengchengZhang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HengchengZhang"},{"login":"HumphreyYang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HumphreyYang"},{"login":"QBatista","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QBatista"},{"login":"sglyon","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sglyon"},{"login":"natashawatkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natashawatkins"},{"login":"shizejin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shizejin"}],"active_maintainers":[{"login":"oyamad","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon/related_packages","maintainers":[{"uuid":"jstac","login":"jstac","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/jstac/","role":null,"created_at":"2022-11-14T19:00:15.259Z","updated_at":"2022-11-14T19:00:15.259Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jstac/packages"},{"uuid":"mmcky","login":"mmcky","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://pypi.org/user/mmcky/","role":null,"created_at":"2022-11-14T19:00:15.268Z","updated_at":"2022-11-14T19:00:15.268Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mmcky/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724708,"maintainers_count":308189,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11292170,"name":"quantecon_wasm","ecosystem":"pypi","description":"Import the main names to top level.","homepage":"https://quantecon.org/quantecon-py/","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/quantecon/QuantEcon.py","keywords_array":["quantitative","economics"],"namespace":null,"versions_count":2,"first_release_published_at":"2025-01-23T05:05:59.000Z","latest_release_published_at":"2025-01-23T05:05:59.000Z","latest_release_number":"0.7.2","last_synced_at":"2025-09-03T20:04:48.532Z","created_at":"2025-01-23T05:15:52.333Z","updated_at":"2025-09-04T06:29:04.819Z","registry_url":"https://pypi.org/project/quantecon_wasm/","install_command":"pip install quantecon_wasm --index-url https://pypi.org/simple","documentation_url":"http://quanteconpy.readthedocs.org/en/latest/","metadata":{"funding":"https://quantecon.org","documentation":"http://quanteconpy.readthedocs.org/en/latest/","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Science/Research","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.5","Topic :: Scientific/Engineering"],"normalized_name":"quantecon-wasm","project_status":null},"repo_metadata":{"id":7585875,"uuid":"8941695","full_name":"QuantEcon/QuantEcon.py","owner":"QuantEcon","description":"A community based Python library for quantitative economics","archived":false,"fork":false,"pushed_at":"2025-08-27T02:29:50.000Z","size":19446,"stargazers_count":2188,"open_issues_count":57,"forks_count":2274,"subscribers_count":151,"default_branch":"main","last_synced_at":"2025-08-27T23:53:28.956Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://quantecon.org/quantecon-py/","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/QuantEcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"created_at":"2013-03-22T00:27:36.000Z","updated_at":"2025-08-27T23:31:14.000Z","dependencies_parsed_at":"2023-12-01T13:45:40.362Z","dependency_job_id":"67c14e61-ecbc-46f8-b4c5-49dc75259f89","html_url":"https://github.com/QuantEcon/QuantEcon.py","commit_stats":{"total_commits":1407,"total_committers":49,"mean_commits":"28.714285714285715","dds":0.7761194029850746,"last_synced_commit":"c2ed3d63fdc3fd1783b8de24de5033081eb91c47"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/QuantEcon/QuantEcon.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/sbom","scorecard":{"id":115903,"data":{"date":"2025-08-11","repo":{"name":"github.com/QuantEcon/QuantEcon.py","commit":"0a4af14c1add9acad5d0ab3817fc6f357e2d4922"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":6,"reason":"Found 19/28 approved changesets -- score normalized to 6","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":"Maintained","score":10,"reason":"13 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/ci_np2.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":"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":"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":"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":"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:23: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:85","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'","Warn: branch protection not enabled for branch 'joss_paper'"],"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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2015-24 / GHSA-4vwq-x64q-j4cj","Warn: Project is vulnerable to: PYSEC-2017-46 / GHSA-66gw-5xpf-gfp5","Warn: Project is vulnerable to: PYSEC-2015-25 / GHSA-92mr-v722-f48m","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: PYSEC-2017-47","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","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T01:16:37.115Z","repository_id":7585875,"created_at":"2025-08-16T01:16:37.115Z","updated_at":"2025-08-16T01:16:37.115Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273565183,"owners_count":25128277,"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-04T02:00:08.968Z","response_time":61,"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":"QuantEcon","name":"QuantEcon","uuid":"8703060","kind":"organization","description":"Open source code for quantitative economic modeling","email":"contact@quantecon.org","website":"http://quantecon.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8703060?v=4","repositories_count":140,"last_synced_at":"2024-10-30T02:43:14.295Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"html_url":"https://github.com/QuantEcon","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"total_stars":5389,"followers":1113,"following":0,"created_at":"2022-11-05T03:20:19.907Z","updated_at":"2024-10-30T02:43:14.295Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon/repositories"},"tags":[{"name":"v0.10.1","sha":"2628f50f362ef5a94f8ff4725395ffab3790f45b","kind":"commit","published_at":"2025-08-28T01:08:29.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.10.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"c8489d081506c735ea5165dfbbe9b85095c2a9de","kind":"commit","published_at":"2025-08-27T02:29:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.10.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"33185cef6aeda024eb5ef589a39c64fc7fc56c07","kind":"commit","published_at":"2025-08-16T23:09:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.9.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"29428d9cba6151c665e9ccddcc774a63269f3781","kind":"commit","published_at":"2025-07-21T07:18:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"34f4a47a466ca3bd50c040a6f4e089c4f1ecfcd1","kind":"commit","published_at":"2025-06-06T03:55:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"23a8a9bfd5719ca358d7b9118cd19fad7dc2fe12","kind":"commit","published_at":"2025-02-13T00:13:44.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"85c06b57f324936c76f68dcb4b5a14ac55b2f468","kind":"commit","published_at":"2024-03-14T02:53:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2/manifests"},{"name":"joss-paper-2023dec06","sha":"fbda2542a6add0bc9511bc37225bb2f96be4acfd","kind":"commit","published_at":"2023-12-04T22:56:55.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec06","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06/manifests"},{"name":"joss-paper-2023dec04","sha":"08f73716d9daf2483051a9ca3b30e4c3340bac44","kind":"commit","published_at":"2023-12-02T19:11:46.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec04","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec04","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec04","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04/manifests"},{"name":"v0.7.1","sha":"8dbd7b2b4063f2caa89230fa6481b7eae5a91dec","kind":"commit","published_at":"2023-05-30T06:32:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"67fe7044148f95dbad42f85c82e288c7c1584650","kind":"commit","published_at":"2023-04-24T00:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"8436619caf0ebc148de3e70b46f459c0976f8654","kind":"commit","published_at":"2022-12-17T23:53:04.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.6.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0/manifests"},{"name":"v0.5.3","sha":"97cebb4c5ceb720b801c8587f463ea6df2660992","kind":"commit","published_at":"2022-04-07T04:14:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"f78d3630f0c15cc769d68e7ac8606e282eef51a6","kind":"commit","published_at":"2021-11-16T09:01:05.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7b6b4a776b66fcc2a0824684c468a3c9cf990e51","kind":"commit","published_at":"2021-06-27T03:34:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"83ae0a26b3ce954f8a7dda9c989c07b77c55b00b","kind":"commit","published_at":"2021-04-19T02:40:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"04fb31e8c800ae689b5f0ad29ae95df0b683c6f2","kind":"commit","published_at":"2020-07-02T09:05:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.4.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8/manifests"},{"name":"0.4.7","sha":"3ea084993bb3b3e253bf16889a0d40625e13f4f1","kind":"commit","published_at":"2020-04-24T00:03:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7/manifests"},{"name":"0.4.6","sha":"00a6c21091e73122d741827603f22f8fab5f4a5d","kind":"commit","published_at":"2019-12-09T03:00:06.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6/manifests"},{"name":"0.4.5","sha":"88252ce9fca2fdee49c296e376ab183fdc597fdb","kind":"tag","published_at":"2019-07-08T01:38:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"2438403a43b9a520f97b6e20ced5124ad9df773b","kind":"tag","published_at":"2019-05-24T01:12:30.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"e6e240ab7e842874a28f530870426336f8566f08","kind":"tag","published_at":"2018-12-17T05:37:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"99f4f429acbaf394c49dd6c058c844e5fa34cd04","kind":"tag","published_at":"2018-11-25T23:57:37.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2/manifests"},{"name":"0.4.0","sha":"9e450f14ec5265b35ae9adaec8c237f656815d14","kind":"tag","published_at":"2018-08-20T07:22:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0/manifests"},{"name":"0.3.8.1","sha":"f68e36a4c860e742acc15d04b0a3f465e9b79bef","kind":"tag","published_at":"2018-03-13T22:50:33.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1/manifests"},{"name":"0.3.8","sha":"8026e8f77a4b917eb4a6c9f3aea01d29981585a3","kind":"tag","published_at":"2018-03-13T10:01:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"83dc680871714bca941e753426d13ce22c9f0f86","kind":"tag","published_at":"2017-11-01T03:24:48.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7/manifests"},{"name":"0.3.6.2","sha":"fb4d3e22f99ed642118a52f1b0a3b39de51ecb80","kind":"tag","published_at":"2017-08-28T02:40:01.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2/manifests"},{"name":"0.3.6.1","sha":"c6b8587263303e67c53f9ebe5b9702fc0e440925","kind":"tag","published_at":"2017-08-28T02:20:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1/manifests"},{"name":"0.3.6","sha":"0db1679750066df86b7b3be02edda0aeb69a0b1d","kind":"tag","published_at":"2017-08-28T02:17:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6/manifests"},{"name":"0.3.5.1","sha":"bb545d83a7f82e9302dc557bcc725a3e3773ffa0","kind":"tag","published_at":"2017-05-17T04:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1/manifests"},{"name":"0.3.5","sha":"b978de88ca4dafa48f6a640f5fc0d2b89dae8c6b","kind":"tag","published_at":"2017-05-16T14:56:21.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"2b6b8538605175d03adb5d2c5dd5db84ab2ac582","kind":"tag","published_at":"2017-02-23T02:51:29.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"2b46fd6e951468ad838a95ef45e3403b6bb67759","kind":"tag","published_at":"2016-07-21T17:40:53.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"941bf637f1dab8a183e397641242f07d5d444722","kind":"tag","published_at":"2016-04-25T17:54:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"811793bce3ab8856809adcb2eea9cdb593d76a93","kind":"tag","published_at":"2016-01-22T16:17:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1/manifests"},{"name":"0.3","sha":"9731125655a23f6f0dc0f766439ac7190de50d33","kind":"tag","published_at":"2016-01-07T16:38:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3/manifests"},{"name":"pre-migrate-applications","sha":"46ef25fbb8b28d7d8f5e345edc6208c899c24bfc","kind":"tag","published_at":"2015-11-27T20:11:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/pre-migrate-applications","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/pre-migrate-applications","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@pre-migrate-applications","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications/manifests"},{"name":"0.2.2","sha":"16cd4f2fdef58cb70b85184139e0e8761487a09b","kind":"tag","published_at":"2015-10-06T14:30:56.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"e1b83494f06217bd0e58e3c8ce474cc5b3a69b78","kind":"tag","published_at":"2015-10-06T13:42:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1/manifests"},{"name":"0.1.10","sha":"8a366bf93d66a2af90fa14e43d4e1e572ea570b8","kind":"tag","published_at":"2015-08-28T13:57:02.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.10","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10/manifests"},{"name":"0.1.9","sha":"c339f1219e901aa110cb793bcb91da44f68b9c29","kind":"tag","published_at":"2015-04-17T20:49:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.9","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9/manifests"},{"name":"0.1.8","sha":"cac94bfb703dcb4939e4015b762eb9370d4c2c82","kind":"tag","published_at":"2015-04-07T10:39:59.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8/manifests"},{"name":"0.1.7","sha":"bbbd242047cd022780458faf121670d16dec7d83","kind":"tag","published_at":"2015-02-09T21:39:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"6146e6436b259f5fb49540fbfbf64d483fd9588c","kind":"tag","published_at":"2014-11-04T03:57:32.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"3474161ec486b0630d135eca6f38773bf40d65be","kind":"tag","published_at":"2014-08-20T10:18:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"0d6f48fc3f7746af20927182fe24517f5c5f0a91","kind":"tag","published_at":"2014-08-10T10:20:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"5bafcb095178f21dfbc980ab155639005c5df87f","kind":"tag","published_at":"2014-06-10T07:12:23.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"158fa72308c1574ba77376700cb1e15562c7a797","kind":"tag","published_at":"2014-05-26T05:31:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"57864f4f09e36cf1805087b1071985360938f709","kind":"tag","published_at":"2014-05-21T11:12:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1/manifests"},{"name":"0.1","sha":"8ff5eecc4c4ae750cae24d629b605284d972bf39","kind":"tag","published_at":"2014-05-21T11:08:26.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-04T06:29:04.819Z","dependent_packages_count":0,"downloads":29,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":54.75577403854401,"dependent_packages_count":9.726617268855204,"stargazers_count":2.359543555527842,"forks_count":0.6146723202594001,"docker_downloads_count":null,"average":16.864151795796616},"purl":"pkg:pypi/quantecon-wasm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/quantecon_wasm","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/quantecon_wasm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/quantecon_wasm/dependencies","status":null,"funding_links":["https://quantecon.org","https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-03T16:06:54.938Z","issues_count":71,"pull_requests_count":164,"avg_time_to_close_issue":36010795.41860465,"avg_time_to_close_pull_request":2754339.605442177,"issues_closed_count":43,"pull_requests_closed_count":147,"pull_request_authors_count":21,"issue_authors_count":21,"avg_comments_per_issue":2.619718309859155,"avg_comments_per_pull_request":3.774390243902439,"merged_pull_requests_count":136,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":10,"past_year_pull_requests_count":76,"past_year_avg_time_to_close_issue":671727.6666666666,"past_year_avg_time_to_close_pull_request":497267.2,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.8026315789473686,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":63,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/issues","maintainers":[{"login":"oyamad","count":97,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"},{"login":"sglyon","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sglyon"},{"login":"HengchengZhang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HengchengZhang"},{"login":"HumphreyYang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HumphreyYang"},{"login":"QBatista","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QBatista"},{"login":"natashawatkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natashawatkins"},{"login":"shizejin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shizejin"}],"active_maintainers":[{"login":"oyamad","count":50,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon_wasm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon_wasm/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon_wasm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quantecon_wasm/related_packages","maintainers":[{"uuid":"mmcky","login":"mmcky","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://pypi.org/user/mmcky/","role":"Owner","created_at":"2025-01-23T05:15:53.863Z","updated_at":"2025-01-23T05:15:53.863Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mmcky/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724708,"maintainers_count":308189,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5290895,"name":"quantecon","ecosystem":"conda","description":"**QuantEcon** is an organization run by economists for economists with the aim of coordinating distributed development of high quality open source code for all forms of quantitative economic modelling. The project website is located at [http://quantecon.org/](http://quantecon.org/). This website provides more information with regards to the **quantecon** library, documentation, in addition to some resources in regards to how you can use and/or contribute to the package.  The [repository](https://github.com/QuantEcon/QuantEcon.py\u003e) includes the *conda-forge* build recipe for the *quantecon* python package.  **Note:** There is also a Julia version available for Julia users [QuantEcon.jl](https://github.com/QuantEcon/QuantEcon.jl)","homepage":"https://github.com/QuantEcon/QuantEcon.py","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/QuantEcon/QuantEcon.py","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2022-10-03T15:50:44.386Z","latest_release_published_at":"2022-06-20T17:37:44.000Z","latest_release_number":"0.5.3","last_synced_at":"2025-09-01T13:06:02.911Z","created_at":"2022-10-03T15:50:44.379Z","updated_at":"2025-09-01T13:06:02.911Z","registry_url":"https://anaconda.org/conda-forge/quantecon","install_command":"conda install -c conda-forge quantecon","documentation_url":null,"metadata":{},"repo_metadata":{"id":7585875,"uuid":"8941695","full_name":"QuantEcon/QuantEcon.py","owner":"QuantEcon","description":"A community based Python library for quantitative economics","archived":false,"fork":false,"pushed_at":"2025-08-27T02:29:50.000Z","size":19446,"stargazers_count":2188,"open_issues_count":57,"forks_count":2274,"subscribers_count":151,"default_branch":"main","last_synced_at":"2025-08-27T23:53:28.956Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://quantecon.org/quantecon-py/","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/QuantEcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"created_at":"2013-03-22T00:27:36.000Z","updated_at":"2025-08-27T23:31:14.000Z","dependencies_parsed_at":"2023-12-01T13:45:40.362Z","dependency_job_id":"67c14e61-ecbc-46f8-b4c5-49dc75259f89","html_url":"https://github.com/QuantEcon/QuantEcon.py","commit_stats":{"total_commits":1407,"total_committers":49,"mean_commits":"28.714285714285715","dds":0.7761194029850746,"last_synced_commit":"c2ed3d63fdc3fd1783b8de24de5033081eb91c47"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"purl":"pkg:github/QuantEcon/QuantEcon.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/sbom","scorecard":{"id":115903,"data":{"date":"2025-08-11","repo":{"name":"github.com/QuantEcon/QuantEcon.py","commit":"0a4af14c1add9acad5d0ab3817fc6f357e2d4922"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":6,"reason":"Found 19/28 approved changesets -- score normalized to 6","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":"Maintained","score":10,"reason":"13 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/ci_np2.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":"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":"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":"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":"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:23: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci_np2.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/QuantEcon/QuantEcon.py/ci_np2.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:85","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'","Warn: branch protection not enabled for branch 'joss_paper'"],"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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2015-24 / GHSA-4vwq-x64q-j4cj","Warn: Project is vulnerable to: PYSEC-2017-46 / GHSA-66gw-5xpf-gfp5","Warn: Project is vulnerable to: PYSEC-2015-25 / GHSA-92mr-v722-f48m","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: PYSEC-2017-47","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","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T01:16:37.115Z","repository_id":7585875,"created_at":"2025-08-16T01:16:37.115Z","updated_at":"2025-08-16T01:16:37.115Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272455328,"owners_count":24937746,"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-28T02:00:10.768Z","response_time":74,"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":"QuantEcon","name":"QuantEcon","uuid":"8703060","kind":"organization","description":"Open source code for quantitative economic modeling","email":"contact@quantecon.org","website":"http://quantecon.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8703060?v=4","repositories_count":140,"last_synced_at":"2024-10-30T02:43:14.295Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-quantecon"}},"html_url":"https://github.com/QuantEcon","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"total_stars":5389,"followers":1113,"following":0,"created_at":"2022-11-05T03:20:19.907Z","updated_at":"2024-10-30T02:43:14.295Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuantEcon/repositories"},"tags":[{"name":"v0.10.0","sha":"c8489d081506c735ea5165dfbbe9b85095c2a9de","kind":"commit","published_at":"2025-08-27T02:29:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.10.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"33185cef6aeda024eb5ef589a39c64fc7fc56c07","kind":"commit","published_at":"2025-08-16T23:09:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.9.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"29428d9cba6151c665e9ccddcc774a63269f3781","kind":"commit","published_at":"2025-07-21T07:18:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"34f4a47a466ca3bd50c040a6f4e089c4f1ecfcd1","kind":"commit","published_at":"2025-06-06T03:55:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"23a8a9bfd5719ca358d7b9118cd19fad7dc2fe12","kind":"commit","published_at":"2025-02-13T00:13:44.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.8.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"85c06b57f324936c76f68dcb4b5a14ac55b2f468","kind":"commit","published_at":"2024-03-14T02:53:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.2/manifests"},{"name":"joss-paper-2023dec06","sha":"fbda2542a6add0bc9511bc37225bb2f96be4acfd","kind":"commit","published_at":"2023-12-04T22:56:55.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec06","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec06/manifests"},{"name":"joss-paper-2023dec04","sha":"08f73716d9daf2483051a9ca3b30e4c3340bac44","kind":"commit","published_at":"2023-12-02T19:11:46.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/joss-paper-2023dec04","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/joss-paper-2023dec04","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@joss-paper-2023dec04","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/joss-paper-2023dec04/manifests"},{"name":"v0.7.1","sha":"8dbd7b2b4063f2caa89230fa6481b7eae5a91dec","kind":"commit","published_at":"2023-05-30T06:32:58.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"67fe7044148f95dbad42f85c82e288c7c1584650","kind":"commit","published_at":"2023-04-24T00:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.7.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"8436619caf0ebc148de3e70b46f459c0976f8654","kind":"commit","published_at":"2022-12-17T23:53:04.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.6.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.6.0/manifests"},{"name":"v0.5.3","sha":"97cebb4c5ceb720b801c8587f463ea6df2660992","kind":"commit","published_at":"2022-04-07T04:14:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"f78d3630f0c15cc769d68e7ac8606e282eef51a6","kind":"commit","published_at":"2021-11-16T09:01:05.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7b6b4a776b66fcc2a0824684c468a3c9cf990e51","kind":"commit","published_at":"2021-06-27T03:34:14.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"83ae0a26b3ce954f8a7dda9c989c07b77c55b00b","kind":"commit","published_at":"2021-04-19T02:40:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.5.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"04fb31e8c800ae689b5f0ad29ae95df0b683c6f2","kind":"commit","published_at":"2020-07-02T09:05:13.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/v0.4.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/v0.4.8/manifests"},{"name":"0.4.7","sha":"3ea084993bb3b3e253bf16889a0d40625e13f4f1","kind":"commit","published_at":"2020-04-24T00:03:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.7/manifests"},{"name":"0.4.6","sha":"00a6c21091e73122d741827603f22f8fab5f4a5d","kind":"commit","published_at":"2019-12-09T03:00:06.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.6/manifests"},{"name":"0.4.5","sha":"88252ce9fca2fdee49c296e376ab183fdc597fdb","kind":"tag","published_at":"2019-07-08T01:38:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"2438403a43b9a520f97b6e20ced5124ad9df773b","kind":"tag","published_at":"2019-05-24T01:12:30.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"e6e240ab7e842874a28f530870426336f8566f08","kind":"tag","published_at":"2018-12-17T05:37:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"99f4f429acbaf394c49dd6c058c844e5fa34cd04","kind":"tag","published_at":"2018-11-25T23:57:37.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.2/manifests"},{"name":"0.4.0","sha":"9e450f14ec5265b35ae9adaec8c237f656815d14","kind":"tag","published_at":"2018-08-20T07:22:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.4.0","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.4.0/manifests"},{"name":"0.3.8.1","sha":"f68e36a4c860e742acc15d04b0a3f465e9b79bef","kind":"tag","published_at":"2018-03-13T22:50:33.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8.1/manifests"},{"name":"0.3.8","sha":"8026e8f77a4b917eb4a6c9f3aea01d29981585a3","kind":"tag","published_at":"2018-03-13T10:01:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"83dc680871714bca941e753426d13ce22c9f0f86","kind":"tag","published_at":"2017-11-01T03:24:48.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.7/manifests"},{"name":"0.3.6.2","sha":"fb4d3e22f99ed642118a52f1b0a3b39de51ecb80","kind":"tag","published_at":"2017-08-28T02:40:01.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.2/manifests"},{"name":"0.3.6.1","sha":"c6b8587263303e67c53f9ebe5b9702fc0e440925","kind":"tag","published_at":"2017-08-28T02:20:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6.1/manifests"},{"name":"0.3.6","sha":"0db1679750066df86b7b3be02edda0aeb69a0b1d","kind":"tag","published_at":"2017-08-28T02:17:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.6/manifests"},{"name":"0.3.5.1","sha":"bb545d83a7f82e9302dc557bcc725a3e3773ffa0","kind":"tag","published_at":"2017-05-17T04:43:22.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5.1/manifests"},{"name":"0.3.5","sha":"b978de88ca4dafa48f6a640f5fc0d2b89dae8c6b","kind":"tag","published_at":"2017-05-16T14:56:21.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"2b6b8538605175d03adb5d2c5dd5db84ab2ac582","kind":"tag","published_at":"2017-02-23T02:51:29.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"2b46fd6e951468ad838a95ef45e3403b6bb67759","kind":"tag","published_at":"2016-07-21T17:40:53.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"941bf637f1dab8a183e397641242f07d5d444722","kind":"tag","published_at":"2016-04-25T17:54:08.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"811793bce3ab8856809adcb2eea9cdb593d76a93","kind":"tag","published_at":"2016-01-22T16:17:24.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3.1/manifests"},{"name":"0.3","sha":"9731125655a23f6f0dc0f766439ac7190de50d33","kind":"tag","published_at":"2016-01-07T16:38:16.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.3/manifests"},{"name":"pre-migrate-applications","sha":"46ef25fbb8b28d7d8f5e345edc6208c899c24bfc","kind":"tag","published_at":"2015-11-27T20:11:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/pre-migrate-applications","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/pre-migrate-applications","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@pre-migrate-applications","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/pre-migrate-applications/manifests"},{"name":"0.2.2","sha":"16cd4f2fdef58cb70b85184139e0e8761487a09b","kind":"tag","published_at":"2015-10-06T14:30:56.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"e1b83494f06217bd0e58e3c8ce474cc5b3a69b78","kind":"tag","published_at":"2015-10-06T13:42:12.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.2.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.2.1/manifests"},{"name":"0.1.10","sha":"8a366bf93d66a2af90fa14e43d4e1e572ea570b8","kind":"tag","published_at":"2015-08-28T13:57:02.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.10","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.10/manifests"},{"name":"0.1.9","sha":"c339f1219e901aa110cb793bcb91da44f68b9c29","kind":"tag","published_at":"2015-04-17T20:49:52.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.9","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.9/manifests"},{"name":"0.1.8","sha":"cac94bfb703dcb4939e4015b762eb9370d4c2c82","kind":"tag","published_at":"2015-04-07T10:39:59.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.8","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.8/manifests"},{"name":"0.1.7","sha":"bbbd242047cd022780458faf121670d16dec7d83","kind":"tag","published_at":"2015-02-09T21:39:57.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.7","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"6146e6436b259f5fb49540fbfbf64d483fd9588c","kind":"tag","published_at":"2014-11-04T03:57:32.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.6","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"3474161ec486b0630d135eca6f38773bf40d65be","kind":"tag","published_at":"2014-08-20T10:18:43.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.5","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"0d6f48fc3f7746af20927182fe24517f5c5f0a91","kind":"tag","published_at":"2014-08-10T10:20:54.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.4","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"5bafcb095178f21dfbc980ab155639005c5df87f","kind":"tag","published_at":"2014-06-10T07:12:23.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.3","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"158fa72308c1574ba77376700cb1e15562c7a797","kind":"tag","published_at":"2014-05-26T05:31:41.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.2","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"57864f4f09e36cf1805087b1071985360938f709","kind":"tag","published_at":"2014-05-21T11:12:34.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1.1/manifests"},{"name":"0.1","sha":"8ff5eecc4c4ae750cae24d629b605284d972bf39","kind":"tag","published_at":"2014-05-21T11:08:26.000Z","download_url":"https://codeload.github.com/QuantEcon/QuantEcon.py/tar.gz/0.1","html_url":"https://github.com/QuantEcon/QuantEcon.py/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/QuantEcon/QuantEcon.py@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-28T06:42:29.334Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":8,"rankings":{"downloads":null,"dependent_repos_count":12.083853256800598,"dependent_packages_count":12.488145744946344,"stargazers_count":9.872722735213376,"forks_count":2.5155977040179685,"docker_downloads_count":null,"average":9.240079860244572},"purl":"pkg:conda/quantecon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/quantecon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/quantecon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/quantecon/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T16:33:37.187Z","issues_count":67,"pull_requests_count":114,"avg_time_to_close_issue":33306900.341463413,"avg_time_to_close_pull_request":3042822.2990654204,"issues_closed_count":41,"pull_requests_closed_count":107,"pull_request_authors_count":20,"issue_authors_count":21,"avg_comments_per_issue":2.8208955223880596,"avg_comments_per_pull_request":4.2105263157894735,"merged_pull_requests_count":99,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":8,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":3545836.8571428573,"past_year_avg_time_to_close_pull_request":473623.79411764705,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":2.6216216216216215,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/issues","maintainers":[{"login":"oyamad","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"},{"login":"sglyon","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sglyon"},{"login":"HengchengZhang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HengchengZhang"},{"login":"HumphreyYang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HumphreyYang"},{"login":"QBatista","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QBatista"},{"login":"natashawatkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natashawatkins"},{"login":"shizejin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shizejin"}],"active_maintainers":[{"login":"oyamad","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/quantecon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/quantecon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/quantecon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/quantecon/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":26211,"full_name":"QuantEcon/QuantEcon.py","default_branch":"main","committers":[{"name":"Daisuke Oyama","email":"oyama@e.u-tokyo.ac.jp","login":"oyamad","count":339},{"name":"Matthew McKay","email":"mamckay@gmail.com","login":"mmcky","count":310},{"name":"David R. Pugh","email":"drobert.pugh@gmail.com","login":"davidrpugh","count":214},{"name":"John Stachurski","email":"john.stachurski@gmail.com","login":"jstac","count":188},{"name":"chase","email":"cc7768@gmail.com","login":"cc7768","count":89},{"name":"Spencer Lyon","email":"spencerlyon2@gmail.com","login":"sglyon","count":58},{"name":"Smit-create","email":"smitlunagariya.mat18@itbhu.ac.in","login":"Smit-create","count":46},{"name":"rht","email":"rhtbot@protonmail.com","login":"rht","count":38},{"name":"QBatista","email":"quentin.batista@mail.mcgill.ca","login":"QBatista","count":21},{"name":"Zejin Shi","email":"shizejin94@gmail.com","login":"shizejin","count":19},{"name":"Natasha","email":"tashawatkins@gmail.com","login":"natashawatkins","count":18},{"name":"Duncan Hobbs","email":"duncan2012@gmail.com","login":"duncanhobbs","count":10},{"name":"Thomas Sargent","email":"ts43@nyu.edu","login":"thomassargent30","count":9},{"name":"Yuya Furusawa","email":"fullyou0798@gmail.com","login":"Yuya-Furusawa","count":7},{"name":"Kyohei Okumura","email":"kyohei.okumura@gmail.com","login":"okuchap","count":6},{"name":"Supavit Dumrongprechachan","email":"spvdchachan","login":"spvdchachan","count":6},{"name":"Zejin Shi","email":"","login":null,"count":6},{"name":"Spencer Lyon","email":"sglyon@GRANTs-Mac-Pro.local","login":null,"count":5},{"name":"Pablo Winant","email":"pablo.winant@gmail.com","login":"albop","count":5},{"name":"kp992","email":"145801876+kp992","login":"kp992","count":5},{"name":"Matthew McKay","email":"matthew.mckay@anu.edu.au","login":"sanguineturtle","count":4},{"name":"Yuya Furusawa","email":"yuyafurusawa@YuyanoMacBook-Pro.local","login":null,"count":3},{"name":"Taha K","email":"15181973+bktaha","login":"bktaha","count":3},{"name":"cd","email":"cdagnino@uchicago.edu","login":"cdagnino","count":3},{"name":"Shunsuke-Hori","email":"hori0518@gmail.com","login":"Shunsuke-Hori","count":2},{"name":"Zé Vinícius","email":"jvmirca@gmail.com","login":"mirca","count":2},{"name":"lbui01","email":"long.bui01@gmail.com","login":"lbui01","count":2},{"name":"mathuranand","email":"andy.mathur@icloud.com","login":"akshayshanker","count":2},{"name":"unknown","email":"tanahashi@j.yoshidumi.co.jp","login":null,"count":2},{"name":"Spencer Lyon","email":"sglyon@Spencers-MacBook-Pro.local","login":null,"count":2},{"name":"Nityansh Pant","email":"24mc3033@rgipt.ac.in","login":"thynash","count":1},{"name":"Shu Hu","email":"shu.hu@anu.edu.au","login":"shlff","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Victor Salgado","email":"victor.mcsalgado@gmail.com","login":"mcsalgado","count":1},{"name":"Xavier RENE-CORAIL","email":"xavier.renecorail@gmail.com","login":"xcorail","count":1},{"name":"alanlujan91","email":"alanlujan91@gmail.com","login":"alanlujan91","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"zhc","email":"79777246+HengchengZhang","login":"HengchengZhang","count":1},{"name":"Nicholas Shea","email":"nshea@email.arizona.edu","login":"nshea3","count":1},{"name":"MKobayashi23m","email":"60600356+MKobayashi23m","login":"MKobayashi23m","count":1},{"name":"LevanaZhang","email":"48406694+LevanaZhang","login":"LevanaZhang","count":1},{"name":"GautamsGitHub","email":"78438387+GautamsGitHub","login":"GautamsGitHub","count":1},{"name":"Chad Fulton","email":"chad@chadfulton.com","login":"ChadFulton","count":1},{"name":"Carlos Rondón-Moreno","email":"31420139+crondonm","login":"crondonm","count":1},{"name":"Benson Arafat","email":"benpaul320@gmail.com","login":"bensonarafat","count":1},{"name":"Balint Szoke","email":"balint.szoke@gmail.com","login":"szokeb87","count":1},{"name":"Armd04","email":"a3mohagh@uwaterloo.ca","login":"Armd04","count":1},{"name":"Anurag Bhat","email":"90216905+faze-geek","login":"faze-geek","count":1}],"total_commits":1443,"total_committers":49,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":29.448979591836736,"dds":0.7650727650727651,"past_year_committers":[{"name":"Daisuke Oyama","email":"oyama@e.u-tokyo.ac.jp","login":"oyamad","count":30},{"name":"Matt McKay","email":"mmcky","login":"mmcky","count":6},{"name":"kp992","email":"145801876+kp992","login":"kp992","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"Nityansh Pant","email":"24mc3033@rgipt.ac.in","login":"thynash","count":1},{"name":"GautamsGitHub","email":"78438387+GautamsGitHub","login":"GautamsGitHub","count":1},{"name":"Armd04","email":"a3mohagh@uwaterloo.ca","login":"Armd04","count":1}],"past_year_total_commits":43,"past_year_total_committers":7,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":6.142857142857143,"past_year_dds":0.3023255813953488,"last_synced_at":"2025-08-09T07:34:34.193Z","last_synced_commit":"fa4e8e32a52d0c254e5e2c423df6ee7558b33b11","created_at":"2023-03-07T16:29:35.323Z","updated_at":"2025-08-09T07:34:34.211Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-10T00:00:07.322Z","repositories_count":5436743,"commits_count":850460959,"contributors_count":30976883,"owners_count":905030,"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":"QuantEcon/QuantEcon.py","html_url":"https://github.com/QuantEcon/QuantEcon.py","last_synced_at":"2025-09-03T16:06:54.938Z","status":null,"issues_count":71,"pull_requests_count":164,"avg_time_to_close_issue":36010795.41860465,"avg_time_to_close_pull_request":2754339.605442177,"issues_closed_count":43,"pull_requests_closed_count":147,"pull_request_authors_count":21,"issue_authors_count":21,"avg_comments_per_issue":2.619718309859155,"avg_comments_per_pull_request":3.774390243902439,"merged_pull_requests_count":136,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":10,"past_year_pull_requests_count":76,"past_year_avg_time_to_close_issue":671727.6666666666,"past_year_avg_time_to_close_pull_request":497267.2,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":2.8026315789473686,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":63,"created_at":"2023-05-10T11:04:51.455Z","updated_at":"2025-09-03T16:06:54.940Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuantEcon%2FQuantEcon.py/issues","issue_labels_count":{"discuss":16,"maintenance":13,"documentation":10,"enhancement":6,"help wanted":5,"bug":5,"breaking":4,"tests":4,"wishlist":3,"refactor":2,"CI":2,"upstream":2,"question":1,"beginner":1},"pull_request_labels_count":{"ready":82,"maintenance":41,"CI":20,"refactor":19,"documentation":16,"enhancement":15,"tests":14,"bug":12,"in-work":4,"performance":3,"do-not-merge":3,"dependencies":3,"high priority":2,"breaking":1,"github_actions":1},"issue_author_associations_count":{"MEMBER":35,"CONTRIBUTOR":26,"NONE":10},"pull_request_author_associations_count":{"MEMBER":98,"CONTRIBUTOR":59,"NONE":7},"issue_authors":{"oyamad":20,"mmcky":14,"jstac":9,"Smit-create":7,"rht":3,"QBatista":2,"sglyon":2,"gabriellequeran":1,"longye-tian":1,"janosg":1,"shizejin":1,"intuser":1,"sebgraves":1,"HengchengZhang":1,"zlqs1985":1,"natashawatkins":1,"knaaptime":1,"alberthli":1,"ManyAnInterest14":1,"HumphreyYang":1,"thunder-bom":1},"pull_request_authors":{"oyamad":77,"mmcky":26,"Smit-create":18,"kp992":12,"Copilot":6,"jstac":3,"dependabot[bot]":3,"hsalberti":2,"Armd04":2,"rht":2,"GautamsGitHub":2,"thynash":2,"sglyon":1,"Shunsuke-Hori":1,"faze-geek":1,"HumphreyYang":1,"HengchengZhang":1,"blairvorsatz":1,"crondonm":1,"bensonarafat":1,"Yuya-Furusawa":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10068975,"issues_count":31218164,"pull_requests_count":95228988,"authors_count":10688649,"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":{"maintenance":3,"bug":1},"past_year_pull_request_labels_count":{"ready":46,"maintenance":16,"CI":12,"refactor":9,"documentation":7,"bug":6,"tests":6,"enhancement":6,"dependencies":3,"in-work":2,"do-not-merge":2,"performance":2,"github_actions":1},"past_year_issue_author_associations_count":{"MEMBER":5,"CONTRIBUTOR":4,"NONE":1},"past_year_pull_request_author_associations_count":{"MEMBER":45,"CONTRIBUTOR":26,"NONE":5},"past_year_issue_authors":{"oyamad":5,"mmcky":4,"ManyAnInterest14":1},"past_year_pull_request_authors":{"oyamad":45,"mmcky":12,"kp992":6,"Copilot":6,"dependabot[bot]":3,"GautamsGitHub":2,"thynash":2},"maintainers":[{"login":"oyamad","count":97,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"},{"login":"Smit-create","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Smit-create"},{"login":"sglyon","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sglyon"},{"login":"HengchengZhang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HengchengZhang"},{"login":"HumphreyYang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HumphreyYang"},{"login":"QBatista","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QBatista"},{"login":"natashawatkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natashawatkins"},{"login":"shizejin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shizejin"}],"active_maintainers":[{"login":"oyamad","count":50,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oyamad"}]},"events":{"total":{"CreateEvent":41,"ReleaseEvent":5,"IssuesEvent":25,"WatchEvent":201,"DeleteEvent":37,"IssueCommentEvent":152,"PushEvent":118,"PullRequestReviewCommentEvent":37,"PullRequestReviewEvent":59,"PullRequestEvent":84,"ForkEvent":65},"last_year":{"CreateEvent":41,"ReleaseEvent":5,"IssuesEvent":25,"WatchEvent":201,"DeleteEvent":37,"IssueCommentEvent":152,"PushEvent":118,"PullRequestReviewCommentEvent":37,"PullRequestReviewEvent":59,"PullRequestEvent":84,"ForkEvent":65}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"docs/rtd-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-12T05:18:31.549Z","updated_at":"2022-07-12T05:18:31.549Z","repository_link":"https://github.com/QuantEcon/QuantEcon.py/blob/main/docs/rtd-requirements.txt","dependencies":[{"id":153184513,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":153184514,"package_name":"ipython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":153184515,"package_name":"numpydoc","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":153184516,"package_name":"numba","ecosystem":"pypi","requirements":"\u003e=0.38","direct":true,"kind":"runtime","optional":false},{"id":153184517,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.2","direct":true,"kind":"runtime","optional":false},{"id":153184518,"package_name":"sympy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":153184519,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":153184520,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":153184521,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T14:26:09.199Z","updated_at":"2023-01-13T14:26:09.199Z","repository_link":"https://github.com/QuantEcon/QuantEcon.py/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6876217388,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876217389,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876217390,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876217391,"package_name":"coverallsapp/github-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":6876217392,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6876217393,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-25T06:47:02.734Z","updated_at":"2023-09-25T06:47:02.734Z","repository_link":"https://github.com/QuantEcon/QuantEcon.py/blob/main/pyproject.toml","dependencies":[{"id":13935636956,"package_name":"numba","ecosystem":"pypi","requirements":"\u003e=0.49.0","direct":true,"kind":"runtime","optional":false},{"id":13935636957,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.17.0","direct":true,"kind":"runtime","optional":false},{"id":13935636958,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13935636959,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.5.0","direct":true,"kind":"runtime","optional":false},{"id":13935636960,"package_name":"sympy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-12-01T13:45:40.287Z","updated_at":"2023-12-01T13:45:40.287Z","repository_link":"https://github.com/QuantEcon/QuantEcon.py/blob/main/environment.yml","dependencies":[]}],"score":22.121177811498416,"created_at":"2025-09-04T09:17:40.751Z","updated_at":"2025-10-07T08:04:28.112Z","avatar_url":"https://github.com/QuantEcon.png","language":"Python","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":35536,"funding_links":["https://quantecon.org","https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-quantecon"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["pde","neuroimaging","optimisation","cryptocurrencies","meshes","unconstrained-optimization","unconstrained-optimisation","optim","simulations","transportation"],"project_url":"https://science.ecosyste.ms/api/v1/projects/881","html_url":"https://science.ecosyste.ms/projects/881","bibtex_url":"https://science.ecosyste.ms/projects/881/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/881/export.apalike"}