{"id":53272,"name":"brian2","description":"Brian is a free, open source simulator for spiking neural networks. ","url":"https://github.com/brian-team/brian2","last_synced_at":"2025-09-05T13:01:41.139Z","repository":{"id":5674244,"uuid":"6884056","full_name":"brian-team/brian2","owner":"brian-team","description":"Brian is a free, open source simulator for spiking neural networks. ","archived":false,"fork":false,"pushed_at":"2025-09-02T09:30:35.000Z","size":37751,"stargazers_count":1048,"open_issues_count":191,"forks_count":243,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-09-02T11:26:06.853Z","etag":null,"topics":["biological-simulations","brian","brian2","code-generation","computational-neuroscience","differential-equations","neuroscience","python","science","simulation-framework","spiking-neural-networks"],"latest_commit_sha":null,"homepage":"http://briansimulator.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"zhedahht/ChineseCodingInterviewAppendix","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brian-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-11-27T13:46:43.000Z","updated_at":"2025-09-02T09:30:38.000Z","dependencies_parsed_at":"2023-02-17T23:45:55.004Z","dependency_job_id":"d58282c4-31b5-498f-8dba-8fe72705c2eb","html_url":"https://github.com/brian-team/brian2","commit_stats":{"total_commits":5590,"total_committers":73,"mean_commits":76.57534246575342,"dds":0.5311270125223614,"last_synced_commit":"2615dc0aea9d9476b6dce1baeff8216c1b4c9a39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/brian-team/brian2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/sbom","scorecard":{"id":252910,"data":{"date":"2025-08-11","repo":{"name":"github.com/brian-team/brian2","commit":"aca83f0b77949eb996859944ec8bc69c33468fad"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Code-Review","score":3,"reason":"Found 3/9 approved changesets -- score normalized to 3","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":"30 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":"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":"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":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/post_release_updates.yml:11","Warn: no topLevel permission defined: .github/workflows/post_release_updates.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/static_analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/test_latest.yml:1","Warn: no topLevel permission defined: .github/workflows/testsuite.yml:1"],"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":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"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":"Branch-Protection","score":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Warn: codeowners review is not required on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: docker/Dockerfile:5","Warn: pipCommand not pinned by hash: .devcontainer/Dockerfile:21-23","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:3","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:6","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:7","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:10","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:14","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:15","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:16","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:17","Warn: pipCommand not pinned by hash: .github/workflows/post_release_updates.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:86","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:91","Warn: pipCommand not pinned by hash: .github/workflows/testsuite.yml:33","Info:  27 out of  27 GitHub-owned GitHubAction dependencies pinned","Info:  22 out of  22 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of  16 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":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yml:122"],"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":"SAST","score":4,"reason":"SAST tool is not run on all commits -- score normalized to 4","details":["Warn: 12 commits out of 25 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-17T08:56:16.668Z","repository_id":5674244,"created_at":"2025-08-17T08:56:16.669Z","updated_at":"2025-08-17T08:56:16.669Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273761165,"owners_count":25163183,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"brian-team","name":"Brian simulator","uuid":"2292949","kind":"organization","description":"","email":null,"website":"https://briansimulator.org","location":"Paris, France","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2292949?v=4","repositories_count":25,"last_synced_at":"2024-03-26T17:36:49.314Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brian-team","funding_links":[],"total_stars":1128,"followers":41,"following":0,"created_at":"2022-11-04T04:07:29.110Z","updated_at":"2024-03-26T17:36:49.972Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team/repositories"},"packages":[{"id":5283014,"name":"brian2","ecosystem":"conda","description":"Brian2 is a simulator for spiking neural networks available on almost all platforms. The motivation for this project is that a simulator should not only save the time of processors, but also the time of scientists.  It is the successor of Brian1 and shares its approach of being highly flexible and easily extensible. It is based on a code generation framework that allows to execute simulations using other programming languages and/or on different devices.","homepage":"http://www.briansimulator.org/","licenses":"CECILL-2.1","normalized_licenses":["CECILL-2.1"],"repository_url":"https://github.com/brian-team/brian2","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2018-06-05T14:33:35.000Z","latest_release_published_at":"2022-06-28T09:38:51.000Z","latest_release_number":"2.5.1","last_synced_at":"2025-09-02T11:43:38.979Z","created_at":"2022-10-03T15:38:42.424Z","updated_at":"2025-09-02T15:08:58.954Z","registry_url":"https://anaconda.org/conda-forge/brian2","install_command":"conda install -c conda-forge brian2","documentation_url":null,"metadata":{},"repo_metadata":{"id":5674244,"uuid":"6884056","full_name":"brian-team/brian2","owner":"brian-team","description":"Brian is a free, open source simulator for spiking neural networks. ","archived":false,"fork":false,"pushed_at":"2025-09-02T09:30:35.000Z","size":37751,"stargazers_count":1048,"open_issues_count":191,"forks_count":243,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-09-02T11:26:06.853Z","etag":null,"topics":["biological-simulations","brian","brian2","code-generation","computational-neuroscience","differential-equations","neuroscience","python","science","simulation-framework","spiking-neural-networks"],"latest_commit_sha":null,"homepage":"http://briansimulator.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"zhedahht/ChineseCodingInterviewAppendix","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brian-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-11-27T13:46:43.000Z","updated_at":"2025-09-02T09:30:38.000Z","dependencies_parsed_at":"2023-02-17T23:45:55.004Z","dependency_job_id":"d58282c4-31b5-498f-8dba-8fe72705c2eb","html_url":"https://github.com/brian-team/brian2","commit_stats":{"total_commits":5590,"total_committers":73,"mean_commits":76.57534246575342,"dds":0.5311270125223614,"last_synced_commit":"2615dc0aea9d9476b6dce1baeff8216c1b4c9a39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/brian-team/brian2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/sbom","scorecard":{"id":252910,"data":{"date":"2025-08-11","repo":{"name":"github.com/brian-team/brian2","commit":"aca83f0b77949eb996859944ec8bc69c33468fad"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Code-Review","score":3,"reason":"Found 3/9 approved changesets -- score normalized to 3","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":"30 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":"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":"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":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/post_release_updates.yml:11","Warn: no topLevel permission defined: .github/workflows/post_release_updates.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/static_analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/test_latest.yml:1","Warn: no topLevel permission defined: .github/workflows/testsuite.yml:1"],"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":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"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":"Branch-Protection","score":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Warn: codeowners review is not required on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: docker/Dockerfile:5","Warn: pipCommand not pinned by hash: .devcontainer/Dockerfile:21-23","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:3","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:6","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:7","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:10","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:14","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:15","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:16","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:17","Warn: pipCommand not pinned by hash: .github/workflows/post_release_updates.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:86","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:91","Warn: pipCommand not pinned by hash: .github/workflows/testsuite.yml:33","Info:  27 out of  27 GitHub-owned GitHubAction dependencies pinned","Info:  22 out of  22 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of  16 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":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yml:122"],"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":"SAST","score":4,"reason":"SAST tool is not run on all commits -- score normalized to 4","details":["Warn: 12 commits out of 25 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-17T08:56:16.668Z","repository_id":5674244,"created_at":"2025-08-17T08:56:16.669Z","updated_at":"2025-08-17T08:56:16.669Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273301890,"owners_count":25081109,"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-02T02:00:09.530Z","response_time":77,"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":"brian-team","name":"Brian simulator","uuid":"2292949","kind":"organization","description":"","email":null,"website":"https://briansimulator.org","location":"Paris, France","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2292949?v=4","repositories_count":25,"last_synced_at":"2024-03-26T17:36:49.314Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brian-team","funding_links":[],"total_stars":1128,"followers":41,"following":0,"created_at":"2022-11-04T04:07:29.110Z","updated_at":"2024-03-26T17:36:49.972Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team/repositories"},"tags":[{"name":"2.9.0","sha":"31f945d4e4f03ae5c9513f06efd596f8f97af500","kind":"tag","published_at":"2025-05-14T17:22:28.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.9.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.9.0/manifests"},{"name":"2.8.0.4","sha":"3edcbefd80bff5fb58b5956fb1e45cdeddee6f76","kind":"tag","published_at":"2025-01-24T18:07:27.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.4/manifests"},{"name":"2.8.0.3","sha":"d112ba0bc217ace3b45f708a719af66a595d4041","kind":"tag","published_at":"2025-01-24T09:15:00.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.3/manifests"},{"name":"2.8.0.2","sha":"92e9b8a852b24c8deae94987e7a818281ab75f41","kind":"tag","published_at":"2025-01-22T16:36:06.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.2/manifests"},{"name":"2.8.0.1","sha":"1856de0d1625584388f9b7625727dd51bb9acbd0","kind":"tag","published_at":"2025-01-22T09:21:46.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.1/manifests"},{"name":"2.8.0","sha":"490267224d82b2375ba188826e05425262e67b35","kind":"tag","published_at":"2024-12-20T10:00:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0/manifests"},{"name":"2.7.1","sha":"b44119f161c19f63bca65010d9118102bfd1e6fc","kind":"tag","published_at":"2024-07-01T09:57:55.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.7.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.1/manifests"},{"name":"2.7.0","sha":"0c343a38c4c05cba708eb9b1d258ae11406d129f","kind":"tag","published_at":"2024-06-06T08:45:19.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.7.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"ec5b8ce019d49063ff9a3b821b9b9d400850a331","kind":"tag","published_at":"2024-03-15T15:05:52.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.6.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.6.0/manifests"},{"name":"2.5.4","sha":"04c91b824ef6d8c9872e80f8d14154ee815be058","kind":"tag","published_at":"2023-07-07T13:25:23.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.4/manifests"},{"name":"2.5.3","sha":"e7bff9b5bb1c2d4ede92845ba49a1f17be2ba6aa","kind":"tag","published_at":"2023-06-29T08:30:38.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.3/manifests"},{"name":"2.5.2","sha":"ed5013fcbb54a06fabe10995528a9ba53d6f4fca","kind":"tag","published_at":"2023-06-22T14:42:15.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.2/manifests"},{"name":"2.5.1","sha":"577bb35ec677947d6f3d4af367a8a4b3b88815ee","kind":"tag","published_at":"2022-06-23T13:31:21.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.1/manifests"},{"name":"2.5.0.3","sha":"2098ea0fe33107633fd02c8e695e96aa47ac3d6b","kind":"tag","published_at":"2022-01-27T10:13:50.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.3/manifests"},{"name":"2.5.0.2","sha":"17299c3e8be2b3eb692464fca2509b8abc733208","kind":"tag","published_at":"2022-01-10T11:25:32.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.2/manifests"},{"name":"2.5.0.1","sha":"f4669f3a4cad967621c53308576ee86703c81724","kind":"tag","published_at":"2021-11-26T17:50:52.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.1/manifests"},{"name":"2.5","sha":"7f149b7e59c55e49f526f4cee70ca6a5bea55838","kind":"tag","published_at":"2021-11-26T16:27:59.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5/manifests"},{"name":"2.4.2","sha":"4a0f1ae19b7d09cbaf21bceb15019a7f476fc49a","kind":"tag","published_at":"2020-10-28T17:35:37.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.2/manifests"},{"name":"2.4.1","sha":"a9766792f9a0c3f678bf481fc0958c735cf99afc","kind":"tag","published_at":"2020-09-28T15:40:56.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.1/manifests"},{"name":"2.4","sha":"fcf12bfaf501b83b5e05488e7a5cd9fe96fe6638","kind":"tag","published_at":"2020-09-04T14:40:55.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4/manifests"},{"name":"2.3.0.2","sha":"cfe12f3476de46d5bfee5c7f9bba48d94df0cd61","kind":"tag","published_at":"2020-04-07T12:24:32.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.2/manifests"},{"name":"2.3.0.1","sha":"507d812721ad2442709a7c54c140ec77cef6740b","kind":"tag","published_at":"2020-04-03T17:04:03.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.1/manifests"},{"name":"2.3","sha":"96210923bcb9fe953f11a9aa80c01f1eae427c59","kind":"tag","published_at":"2019-12-20T15:22:22.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3/manifests"},{"name":"2.2.2.1","sha":"ddf44c205e0d53695d009fa651cae62b951a859d","kind":"tag","published_at":"2019-03-29T16:55:38.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2.1/manifests"},{"name":"2.2.2","sha":"e0cbc91e459602c45bdbec25bb685e487c3db309","kind":"tag","published_at":"2019-03-29T10:36:08.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"c062d072c1245a64965dbac509c7d5ac23e5654b","kind":"tag","published_at":"2018-11-19T13:39:27.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.1/manifests"},{"name":"2.2","sha":"d71a9993f8c7656d7afb5ad24cde6b705e9ae82f","kind":"tag","published_at":"2018-10-08T09:17:25.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2/manifests"},{"name":"2.1.3.1","sha":"2b8e459798bd84be1c01e707d74993f2f260b5ce","kind":"tag","published_at":"2018-06-07T09:33:09.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.3.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3.1/manifests"},{"name":"2.1.3","sha":"19854f041f518b4e549f9591703f5300ca9927f5","kind":"tag","published_at":"2018-05-30T17:05:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"b61baf834b5aafd31dd58ad60de7cae2be79ec2f","kind":"tag","published_at":"2017-11-08T09:09:59.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"15817a44b7f7095a24435947042e1fcb275c36f1","kind":"tag","published_at":"2017-11-03T10:14:33.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.1/manifests"},{"name":"2.1","sha":"df52e10703da5cd6d1f11263b79e092d55391592","kind":"tag","published_at":"2017-10-30T13:37:03.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1/manifests"},{"name":"2.0.2.1","sha":"5311c8f2a76ee35ac8935af190b96efd75144b1b","kind":"tag","published_at":"2017-06-08T16:36:30.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2.1/manifests"},{"name":"2.0.2","sha":"3a4c5e02e88850c8fa9db9eac697cfde2dab09e9","kind":"tag","published_at":"2017-06-07T16:37:15.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"3eb912ce6d93fe973a54e5e57e7777dfb4a4d719","kind":"tag","published_at":"2016-11-18T17:38:34.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.1/manifests"},{"name":"2.0","sha":"4c4a66c0224d1afb14adc30e518097ef2c8e7e6e","kind":"tag","published_at":"2016-09-16T11:12:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0/manifests"},{"name":"2.0rc3","sha":"53a4c6017ae0388af674619da00d5c57834c5173","kind":"tag","published_at":"2016-06-15T13:40:23.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc3/manifests"},{"name":"2.0rc1","sha":"743402c28ea373b05f07010d3761581481e65a3c","kind":"tag","published_at":"2016-05-04T15:46:10.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc1/manifests"},{"name":"2.0rc","sha":"0b12df6fee3a3b026c69fff1b2fef9fcbed4105d","kind":"tag","published_at":"2016-04-18T16:00:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc/manifests"},{"name":"2.0b4","sha":"7d435c7e76a08c0c810793758a95f7379c36bea5","kind":"tag","published_at":"2015-07-17T08:21:53.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b4/manifests"},{"name":"2.0b3","sha":"3f3926ccd1e25c764a797fd5a5ac78440faa448b","kind":"tag","published_at":"2015-04-30T17:09:51.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b3/manifests"},{"name":"2.0b2","sha":"8fea4aad10644535a0f444d57c55a7ddfbe70dbe","kind":"tag","published_at":"2015-03-11T17:28:33.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b2/manifests"},{"name":"2.0beta","sha":"8b9b5eab658eba4a590bc78cfafeb66844befde5","kind":"tag","published_at":"2014-11-03T17:40:06.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0beta","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0beta/manifests"},{"name":"2.0a8","sha":"5f150d2e00bc70c0a88bf0e0f1f6a0dc7767ee73","kind":"tag","published_at":"2014-03-11T15:03:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a8","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a8/manifests"},{"name":"2.0a7","sha":"07c43b8ac7d71313a4d266f336838a1d809495f2","kind":"tag","published_at":"2013-12-18T15:45:58.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a7","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a7/manifests"},{"name":"2.0a6","sha":"1ae18bad852dbe478d30bce540b960c6e058e33b","kind":"tag","published_at":"2013-12-18T11:29:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a6","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a6/manifests"},{"name":"2.0a5","sha":"b6f03b33470f9301547b7acb9fe44a082e01c84a","kind":"tag","published_at":"2013-10-28T14:24:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a5","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a5/manifests"},{"name":"2.0a4","sha":"28541c8ac2650cbcb7395b79c9113d5a82f2df09","kind":"tag","published_at":"2013-10-13T15:52:42.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a4/manifests"},{"name":"2.0a3","sha":"b89a329a49b1031cd93724070a518d1d81c23612","kind":"tag","published_at":"2013-10-13T14:26:41.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a3/manifests"},{"name":"2.0a2","sha":"e35ed64f4124380028ef11c48342b024d30e9e17","kind":"tag","published_at":"2013-10-13T14:01:28.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a2/manifests"},{"name":"2.0a1","sha":"dfd7cb064f0825ddea0806447d2781a43f84618b","kind":"tag","published_at":"2013-10-13T13:50:42.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a1/manifests"},{"name":"2.0a","sha":"30176071c11821cb9f131a040500272aa44e5059","kind":"tag","published_at":"2013-10-13T13:11:53.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a/manifests"}]},"repo_metadata_updated_at":"2025-09-02T15:08:58.954Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.102820064886448,"dependent_packages_count":28.954329922635385,"stargazers_count":14.55452957324682,"forks_count":12.163713501372598,"docker_downloads_count":null,"average":19.943848265535312},"purl":"pkg:conda/brian2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/brian2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/brian2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/brian2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-02T15:01:23.797Z","issues_count":92,"pull_requests_count":332,"avg_time_to_close_issue":41424831.666666664,"avg_time_to_close_pull_request":1044701.9862542956,"issues_closed_count":60,"pull_requests_closed_count":291,"pull_request_authors_count":27,"issue_authors_count":49,"avg_comments_per_issue":3.4021739130434785,"avg_comments_per_pull_request":1.2439759036144578,"merged_pull_requests_count":244,"bot_issues_count":0,"bot_pull_requests_count":110,"past_year_issues_count":11,"past_year_pull_requests_count":160,"past_year_avg_time_to_close_issue":705018.5714285715,"past_year_avg_time_to_close_pull_request":194590.35877862596,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":131,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.7272727272727273,"past_year_avg_comments_per_pull_request":0.96875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":94,"past_year_merged_pull_requests_count":88,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/issues","maintainers":[{"login":"mstimberg","count":143,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"},{"login":"thesamovar","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thesamovar"},{"login":"denisalevi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/denisalevi"},{"login":"romainbrette","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/romainbrette"}],"active_maintainers":[{"login":"mstimberg","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/brian2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/brian2/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/brian2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/brian2/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":13395,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2184},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-05T07:44:46.629Z","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"}},{"id":2660742,"name":"brian2","ecosystem":"pypi","description":"A clock-driven simulator for spiking neural networks","homepage":"https://briansimulator.org","licenses":"CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1)","normalized_licenses":["Zlib","CERN-OHL-W-2.0"],"repository_url":"https://github.com/brian-team/brian2","keywords_array":["computational neuroscience","simulation","neural networks","spiking neurons","biological neural networks","research"],"namespace":null,"versions_count":52,"first_release_published_at":"2013-10-13T13:34:47.000Z","latest_release_published_at":"2025-05-14T17:31:43.000Z","latest_release_number":"2.9.0","last_synced_at":"2025-09-02T11:43:34.051Z","created_at":"2022-04-10T10:15:00.229Z","updated_at":"2025-09-02T15:08:55.351Z","registry_url":"https://pypi.org/project/brian2/","install_command":"pip install brian2 --index-url https://pypi.org/simple","documentation_url":"https://brian2.readthedocs.io/","metadata":{"funding":null,"documentation":"https://brian2.readthedocs.io/","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","License :: OSI Approved :: CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1)","Natural Language :: English","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Topic :: Scientific/Engineering :: Bio-Informatics"],"normalized_name":"brian2","project_status":null},"repo_metadata":{"id":5674244,"uuid":"6884056","full_name":"brian-team/brian2","owner":"brian-team","description":"Brian is a free, open source simulator for spiking neural networks. ","archived":false,"fork":false,"pushed_at":"2025-09-02T09:30:35.000Z","size":37751,"stargazers_count":1048,"open_issues_count":191,"forks_count":243,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-09-02T11:26:06.853Z","etag":null,"topics":["biological-simulations","brian","brian2","code-generation","computational-neuroscience","differential-equations","neuroscience","python","science","simulation-framework","spiking-neural-networks"],"latest_commit_sha":null,"homepage":"http://briansimulator.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"zhedahht/ChineseCodingInterviewAppendix","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brian-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-11-27T13:46:43.000Z","updated_at":"2025-09-02T09:30:38.000Z","dependencies_parsed_at":"2023-02-17T23:45:55.004Z","dependency_job_id":"d58282c4-31b5-498f-8dba-8fe72705c2eb","html_url":"https://github.com/brian-team/brian2","commit_stats":{"total_commits":5590,"total_committers":73,"mean_commits":76.57534246575342,"dds":0.5311270125223614,"last_synced_commit":"2615dc0aea9d9476b6dce1baeff8216c1b4c9a39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/brian-team/brian2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/sbom","scorecard":{"id":252910,"data":{"date":"2025-08-11","repo":{"name":"github.com/brian-team/brian2","commit":"aca83f0b77949eb996859944ec8bc69c33468fad"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Code-Review","score":3,"reason":"Found 3/9 approved changesets -- score normalized to 3","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":"30 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":"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":"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":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/post_release_updates.yml:11","Warn: no topLevel permission defined: .github/workflows/post_release_updates.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/static_analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/test_latest.yml:1","Warn: no topLevel permission defined: .github/workflows/testsuite.yml:1"],"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":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"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":"Branch-Protection","score":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Warn: codeowners review is not required on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: docker/Dockerfile:5","Warn: pipCommand not pinned by hash: .devcontainer/Dockerfile:21-23","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: docker/Dockerfile:30-37","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:3","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:6","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:7","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:10","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:14","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:15","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:16","Warn: pipCommand not pinned by hash: dev/jenkins/test_brian2.sh:17","Warn: pipCommand not pinned by hash: .github/workflows/post_release_updates.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:86","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:91","Warn: pipCommand not pinned by hash: .github/workflows/testsuite.yml:33","Info:  27 out of  27 GitHub-owned GitHubAction dependencies pinned","Info:  22 out of  22 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of  16 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":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yml:122"],"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":"SAST","score":4,"reason":"SAST tool is not run on all commits -- score normalized to 4","details":["Warn: 12 commits out of 25 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-17T08:56:16.668Z","repository_id":5674244,"created_at":"2025-08-17T08:56:16.669Z","updated_at":"2025-08-17T08:56:16.669Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273301890,"owners_count":25081109,"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-02T02:00:09.530Z","response_time":77,"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":"brian-team","name":"Brian simulator","uuid":"2292949","kind":"organization","description":"","email":null,"website":"https://briansimulator.org","location":"Paris, France","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2292949?v=4","repositories_count":25,"last_synced_at":"2024-03-26T17:36:49.314Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brian-team","funding_links":[],"total_stars":1128,"followers":41,"following":0,"created_at":"2022-11-04T04:07:29.110Z","updated_at":"2024-03-26T17:36:49.972Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brian-team/repositories"},"tags":[{"name":"2.9.0","sha":"31f945d4e4f03ae5c9513f06efd596f8f97af500","kind":"tag","published_at":"2025-05-14T17:22:28.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.9.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.9.0/manifests"},{"name":"2.8.0.4","sha":"3edcbefd80bff5fb58b5956fb1e45cdeddee6f76","kind":"tag","published_at":"2025-01-24T18:07:27.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.4/manifests"},{"name":"2.8.0.3","sha":"d112ba0bc217ace3b45f708a719af66a595d4041","kind":"tag","published_at":"2025-01-24T09:15:00.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.3/manifests"},{"name":"2.8.0.2","sha":"92e9b8a852b24c8deae94987e7a818281ab75f41","kind":"tag","published_at":"2025-01-22T16:36:06.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.2/manifests"},{"name":"2.8.0.1","sha":"1856de0d1625584388f9b7625727dd51bb9acbd0","kind":"tag","published_at":"2025-01-22T09:21:46.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0.1/manifests"},{"name":"2.8.0","sha":"490267224d82b2375ba188826e05425262e67b35","kind":"tag","published_at":"2024-12-20T10:00:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.8.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.8.0/manifests"},{"name":"2.7.1","sha":"b44119f161c19f63bca65010d9118102bfd1e6fc","kind":"tag","published_at":"2024-07-01T09:57:55.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.7.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.1/manifests"},{"name":"2.7.0","sha":"0c343a38c4c05cba708eb9b1d258ae11406d129f","kind":"tag","published_at":"2024-06-06T08:45:19.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.7.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"ec5b8ce019d49063ff9a3b821b9b9d400850a331","kind":"tag","published_at":"2024-03-15T15:05:52.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.6.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.6.0/manifests"},{"name":"2.5.4","sha":"04c91b824ef6d8c9872e80f8d14154ee815be058","kind":"tag","published_at":"2023-07-07T13:25:23.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.4/manifests"},{"name":"2.5.3","sha":"e7bff9b5bb1c2d4ede92845ba49a1f17be2ba6aa","kind":"tag","published_at":"2023-06-29T08:30:38.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.3/manifests"},{"name":"2.5.2","sha":"ed5013fcbb54a06fabe10995528a9ba53d6f4fca","kind":"tag","published_at":"2023-06-22T14:42:15.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.2/manifests"},{"name":"2.5.1","sha":"577bb35ec677947d6f3d4af367a8a4b3b88815ee","kind":"tag","published_at":"2022-06-23T13:31:21.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.1/manifests"},{"name":"2.5.0.3","sha":"2098ea0fe33107633fd02c8e695e96aa47ac3d6b","kind":"tag","published_at":"2022-01-27T10:13:50.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.3/manifests"},{"name":"2.5.0.2","sha":"17299c3e8be2b3eb692464fca2509b8abc733208","kind":"tag","published_at":"2022-01-10T11:25:32.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.2/manifests"},{"name":"2.5.0.1","sha":"f4669f3a4cad967621c53308576ee86703c81724","kind":"tag","published_at":"2021-11-26T17:50:52.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5.0.1/manifests"},{"name":"2.5","sha":"7f149b7e59c55e49f526f4cee70ca6a5bea55838","kind":"tag","published_at":"2021-11-26T16:27:59.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.5","html_url":"https://github.com/brian-team/brian2/releases/tag/2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.5/manifests"},{"name":"2.4.2","sha":"4a0f1ae19b7d09cbaf21bceb15019a7f476fc49a","kind":"tag","published_at":"2020-10-28T17:35:37.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.2/manifests"},{"name":"2.4.1","sha":"a9766792f9a0c3f678bf481fc0958c735cf99afc","kind":"tag","published_at":"2020-09-28T15:40:56.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4.1/manifests"},{"name":"2.4","sha":"fcf12bfaf501b83b5e05488e7a5cd9fe96fe6638","kind":"tag","published_at":"2020-09-04T14:40:55.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.4/manifests"},{"name":"2.3.0.2","sha":"cfe12f3476de46d5bfee5c7f9bba48d94df0cd61","kind":"tag","published_at":"2020-04-07T12:24:32.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.2/manifests"},{"name":"2.3.0.1","sha":"507d812721ad2442709a7c54c140ec77cef6740b","kind":"tag","published_at":"2020-04-03T17:04:03.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3.0.1/manifests"},{"name":"2.3","sha":"96210923bcb9fe953f11a9aa80c01f1eae427c59","kind":"tag","published_at":"2019-12-20T15:22:22.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.3/manifests"},{"name":"2.2.2.1","sha":"ddf44c205e0d53695d009fa651cae62b951a859d","kind":"tag","published_at":"2019-03-29T16:55:38.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2.1/manifests"},{"name":"2.2.2","sha":"e0cbc91e459602c45bdbec25bb685e487c3db309","kind":"tag","published_at":"2019-03-29T10:36:08.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"c062d072c1245a64965dbac509c7d5ac23e5654b","kind":"tag","published_at":"2018-11-19T13:39:27.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2.1/manifests"},{"name":"2.2","sha":"d71a9993f8c7656d7afb5ad24cde6b705e9ae82f","kind":"tag","published_at":"2018-10-08T09:17:25.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.2/manifests"},{"name":"2.1.3.1","sha":"2b8e459798bd84be1c01e707d74993f2f260b5ce","kind":"tag","published_at":"2018-06-07T09:33:09.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.3.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3.1/manifests"},{"name":"2.1.3","sha":"19854f041f518b4e549f9591703f5300ca9927f5","kind":"tag","published_at":"2018-05-30T17:05:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"b61baf834b5aafd31dd58ad60de7cae2be79ec2f","kind":"tag","published_at":"2017-11-08T09:09:59.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"15817a44b7f7095a24435947042e1fcb275c36f1","kind":"tag","published_at":"2017-11-03T10:14:33.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1.1/manifests"},{"name":"2.1","sha":"df52e10703da5cd6d1f11263b79e092d55391592","kind":"tag","published_at":"2017-10-30T13:37:03.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.1/manifests"},{"name":"2.0.2.1","sha":"5311c8f2a76ee35ac8935af190b96efd75144b1b","kind":"tag","published_at":"2017-06-08T16:36:30.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.2.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2.1/manifests"},{"name":"2.0.2","sha":"3a4c5e02e88850c8fa9db9eac697cfde2dab09e9","kind":"tag","published_at":"2017-06-07T16:37:15.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"3eb912ce6d93fe973a54e5e57e7777dfb4a4d719","kind":"tag","published_at":"2016-11-18T17:38:34.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0.1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0.1/manifests"},{"name":"2.0","sha":"4c4a66c0224d1afb14adc30e518097ef2c8e7e6e","kind":"tag","published_at":"2016-09-16T11:12:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0/manifests"},{"name":"2.0rc3","sha":"53a4c6017ae0388af674619da00d5c57834c5173","kind":"tag","published_at":"2016-06-15T13:40:23.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc3/manifests"},{"name":"2.0rc1","sha":"743402c28ea373b05f07010d3761581481e65a3c","kind":"tag","published_at":"2016-05-04T15:46:10.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc1/manifests"},{"name":"2.0rc","sha":"0b12df6fee3a3b026c69fff1b2fef9fcbed4105d","kind":"tag","published_at":"2016-04-18T16:00:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0rc","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0rc/manifests"},{"name":"2.0b4","sha":"7d435c7e76a08c0c810793758a95f7379c36bea5","kind":"tag","published_at":"2015-07-17T08:21:53.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b4/manifests"},{"name":"2.0b3","sha":"3f3926ccd1e25c764a797fd5a5ac78440faa448b","kind":"tag","published_at":"2015-04-30T17:09:51.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b3/manifests"},{"name":"2.0b2","sha":"8fea4aad10644535a0f444d57c55a7ddfbe70dbe","kind":"tag","published_at":"2015-03-11T17:28:33.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0b2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0b2/manifests"},{"name":"2.0beta","sha":"8b9b5eab658eba4a590bc78cfafeb66844befde5","kind":"tag","published_at":"2014-11-03T17:40:06.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0beta","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0beta/manifests"},{"name":"2.0a8","sha":"5f150d2e00bc70c0a88bf0e0f1f6a0dc7767ee73","kind":"tag","published_at":"2014-03-11T15:03:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a8","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a8/manifests"},{"name":"2.0a7","sha":"07c43b8ac7d71313a4d266f336838a1d809495f2","kind":"tag","published_at":"2013-12-18T15:45:58.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a7","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a7/manifests"},{"name":"2.0a6","sha":"1ae18bad852dbe478d30bce540b960c6e058e33b","kind":"tag","published_at":"2013-12-18T11:29:39.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a6","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a6/manifests"},{"name":"2.0a5","sha":"b6f03b33470f9301547b7acb9fe44a082e01c84a","kind":"tag","published_at":"2013-10-28T14:24:44.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a5","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a5/manifests"},{"name":"2.0a4","sha":"28541c8ac2650cbcb7395b79c9113d5a82f2df09","kind":"tag","published_at":"2013-10-13T15:52:42.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a4","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a4/manifests"},{"name":"2.0a3","sha":"b89a329a49b1031cd93724070a518d1d81c23612","kind":"tag","published_at":"2013-10-13T14:26:41.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a3","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a3/manifests"},{"name":"2.0a2","sha":"e35ed64f4124380028ef11c48342b024d30e9e17","kind":"tag","published_at":"2013-10-13T14:01:28.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a2","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a2/manifests"},{"name":"2.0a1","sha":"dfd7cb064f0825ddea0806447d2781a43f84618b","kind":"tag","published_at":"2013-10-13T13:50:42.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a1","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a1/manifests"},{"name":"2.0a","sha":"30176071c11821cb9f131a040500272aa44e5059","kind":"tag","published_at":"2013-10-13T13:11:53.000Z","download_url":"https://codeload.github.com/brian-team/brian2/tar.gz/2.0a","html_url":"https://github.com/brian-team/brian2/releases/tag/2.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brian-team/brian2@2.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/tags/2.0a/manifests"}]},"repo_metadata_updated_at":"2025-09-02T15:08:55.350Z","dependent_packages_count":10,"downloads":12034,"downloads_period":"last-month","dependent_repos_count":35,"rankings":{"downloads":3.4477290214205585,"dependent_repos_count":2.4864037037544775,"dependent_packages_count":1.5977438086937787,"stargazers_count":2.1780798048440495,"forks_count":3.577532788666545,"docker_downloads_count":null,"average":2.6574978254758816},"purl":"pkg:pypi/brian2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/brian2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/brian2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/brian2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-02T15:01:23.797Z","issues_count":92,"pull_requests_count":332,"avg_time_to_close_issue":41424831.666666664,"avg_time_to_close_pull_request":1044701.9862542956,"issues_closed_count":60,"pull_requests_closed_count":291,"pull_request_authors_count":27,"issue_authors_count":49,"avg_comments_per_issue":3.4021739130434785,"avg_comments_per_pull_request":1.2439759036144578,"merged_pull_requests_count":244,"bot_issues_count":0,"bot_pull_requests_count":110,"past_year_issues_count":11,"past_year_pull_requests_count":160,"past_year_avg_time_to_close_issue":705018.5714285715,"past_year_avg_time_to_close_pull_request":194590.35877862596,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":131,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.7272727272727273,"past_year_avg_comments_per_pull_request":0.96875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":94,"past_year_merged_pull_requests_count":88,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/issues","maintainers":[{"login":"mstimberg","count":143,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"},{"login":"thesamovar","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thesamovar"},{"login":"denisalevi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/denisalevi"},{"login":"romainbrette","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/romainbrette"}],"active_maintainers":[{"login":"mstimberg","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/brian2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/brian2/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/brian2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/brian2/related_packages","maintainers":[{"uuid":"marcelstimberg","login":"marcelstimberg","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://pypi.org/user/marcelstimberg/","role":null,"created_at":"2023-02-07T13:08:18.112Z","updated_at":"2023-02-07T13:08:18.112Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/marcelstimberg/packages"},{"uuid":"thesamovar","login":"thesamovar","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/thesamovar/","role":null,"created_at":"2023-02-07T13:08:18.151Z","updated_at":"2023-02-07T13:08:18.151Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/thesamovar/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725130,"maintainers_count":308365,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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"}}],"commits":{"id":26854,"full_name":"brian-team/brian2","default_branch":"master","committers":[{"name":"Marcel Stimberg","email":"marcel.stimberg@inserm.fr","login":"mstimberg","count":4293},{"name":"thesamovar","email":"dan.goodman@ens.fr","login":"thesamovar","count":661},{"name":"CharleeSF","email":"charleetje@gmail.com","login":"CharleeSF","count":177},{"name":"Ben Evans","email":"ben.d.evans@gmail.com","login":"bdevans","count":104},{"name":"Romain Brette","email":"romain.brette@ens.fr","login":null,"count":93},{"name":"Rohith Varma Buddaraju","email":"rohith.varma.buddaraju@gmail.com","login":"blackbird7112","count":58},{"name":"Sebastian Schmitt","email":"sebastian.schmitt@kip.uni-heidelberg.de","login":"schmitts","count":35},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":33},{"name":"Vigneswaran","email":"120003362@sastra.ac.in","login":null,"count":25},{"name":"Victor Benichoux","email":"victor.benichoux@ens.fr","login":null,"count":20},{"name":"Denis Alevi","email":"mail@denisalevi.de","login":"denisalevi","count":14},{"name":"Pierre Yger","email":"pierre@yger.net","login":null,"count":13},{"name":"thesamovar","email":"o9UaUryywz","login":null,"count":9},{"name":"Thomas McColgan","email":"thomas.mccolgan@gmail.com","login":"phreeza","count":9},{"name":"dokato","email":"raymon92@gmail.com","login":"dokato","count":8},{"name":"Abolfazl Ziaeemehr","email":"a.ziaeemehr@gmail.com","login":"Ziaeemehr","count":8},{"name":"Moritz Augustin","email":"augustin@ni.tu-berlin.de","login":"moritzaugustin","count":7},{"name":"pyger","email":"pierre.yger@gmail.com","login":"yger","count":6},{"name":"Oleksii Leonov","email":"mail@oleksiileonov.com","login":"oleksii-leonov","count":6},{"name":"Ankur Sinha (Ankur Sinha Gmail)","email":"sanjay.ankur@gmail.com","login":"sanjayankur31","count":5},{"name":"jhs","email":"schleimj@hu-berlin.de","login":null,"count":5},{"name":"Étienne Mollier","email":"etienne.mollier@mailoo.org","login":null,"count":5},{"name":"Teo Stocco","email":"teo@zifeo.com","login":"zifeo","count":5},{"name":"Konrad Wartke","email":"kwartke@gmail.com","login":"Kwartke","count":5},{"name":"Guillaume Dumas","email":"deep@introspection.eu","login":"deep-introspection","count":5},{"name":"Paul Brodersen","email":"paulbrodersen@gmail.com","login":"paulbrodersen","count":4},{"name":"Cyrille Rossant","email":"cyrille.rossant@ens.fr","login":null,"count":4},{"name":"Daan Sprenkels","email":"hello@dsprenkels.com","login":null,"count":4},{"name":"kapil","email":"kapilkd13@gmail.com","login":"kapilkd13","count":3},{"name":"rahul gupta","email":"rahul.hp.gupta08@gmail.com","login":"rahuliitg","count":3},{"name":"Daniel Bliss","email":"dbliss@berkeley.edu","login":"dabliss","count":3},{"name":"Felix B. Kern","email":"kernfel+github@gmail.com","login":"kernfel","count":3},{"name":"Jan Marker","email":"jan@jangmarker.de","login":"jangmarker","count":3},{"name":"Romain Caze","email":"romain.caze@gmail.com","login":"rcaze","count":3},{"name":"Kyle Johnsen","email":"johnsenkyle13@gmail.com","login":"kjohnsen","count":3},{"name":"martinosorb","email":"martino.sorbaro@ed.ac.uk","login":null,"count":2},{"name":"Dr Romain Caze","email":"rcaze@imperial.ac.uk","login":null,"count":2},{"name":"pjsph","email":"42893181+pjsph","login":"pjsph","count":2},{"name":"Akif Erdem Sağtekin","email":"akiferdemsagtekin@gmail.com","login":"aesagtekin","count":2},{"name":"Mihir Vaidya","email":"vaidyamihirvaidya@gmail.com","login":"MihirVaidya94","count":2},{"name":"Felix C. Stegerman","email":"flx@obfusk.net","login":"obfusk","count":2},{"name":"Rike-Benjamin Schuppner","email":"rikebs@debilski.de","login":"Debilski","count":2},{"name":"Sagar Shahari","email":"sagarshahari26@gmail.com","login":"maverick4code","count":2},{"name":"Étienne Mollier","email":"emollier@debian.org","login":"emollier","count":2},{"name":"Ruben A. Tikidji - Hamburyan","email":"rth@nisms.krinc.ru","login":null,"count":1},{"name":"Vigneswaran","email":"vigneswaranradheyan@ubuntu.ubuntu-domain","login":null,"count":1},{"name":"matrec","email":"mrec@oticonmedical.com","login":null,"count":1},{"name":"Arne Diehl","email":"a.diehl@student.ru.nl","login":null,"count":1},{"name":"liuxiang","email":"liuxiang@loongson.cn","login":"liuxiang88","count":1},{"name":"dhruv","email":"dhruvjariwala2003@gmail.com","login":"DHRUVJ2003","count":1},{"name":"chaddy","email":"cpaik1004@gmail.com","login":"chaddy1004","count":1},{"name":"Werner Beroux","email":"werner@beroux.com","login":"wernight","count":1},{"name":"VigneswaranC","email":"vigneswaran0610@gmail.com","login":"vigneswaran-chandrasekaran","count":1},{"name":"SimonAltrogge","email":"SimonAltrogge","login":"SimonAltrogge","count":1},{"name":"Samuel","email":"ssamu3909@gmail.com","login":"Samuele-DeCristofaro","count":1},{"name":"Richard C Gerkin","email":"rgerkin@asu.edu","login":"rgerkin","count":1},{"name":"Palash Chitnavis","email":"palashchitnavis@gmail.com","login":"PalashChitnavis","count":1},{"name":"Moritz Orth","email":"7794087+morth","login":"morth","count":1},{"name":"Meng Dong","email":"whenov@gmail.com","login":"whenov","count":1},{"name":"Leonardo Schwarz","email":"mail@leoschwarz.com","login":"leoschwarz","count":1},{"name":"Guy Singer","email":"guysinger@outlook.com","login":"guy-singer","count":1},{"name":"Edward Betts","email":"edward@4angle.com","login":"EdwardBetts","count":1},{"name":"Dylan Richard Muir","email":"dylan.richard.muir@gmail.com","login":"DylanMuir","count":1},{"name":"Dominik Spicher","email":"dominikspicher@gmail.com","login":"dspicher","count":1},{"name":"Björn Lindqvist","email":"bjourne@gmail.com","login":"bjourne","count":1},{"name":"Arash Golmohammadi","email":"arashgmn@gmail.com","login":"arashgmn","count":1},{"name":"Alex Seeholzer","email":"seeholzer@gmail.com","login":"seeholza","count":1},{"name":"Aleksandra Teska","email":"aleksandra.teska@gmail.com","login":"alTeska","count":1},{"name":"Adrien F. Vincent","email":"vincent.adrien@gmail.com","login":"afvincent","count":1},{"name":"Adam Willats","email":"awillats3@gatech.edu","login":"awillats","count":1},{"name":"Aaradhya Vaze","email":"aaradhya@students.iisertirupati.ac.in","login":"aaradhyavaze","count":1}],"total_commits":5687,"total_committers":71,"total_bot_commits":33,"total_bot_committers":1,"mean_commits":80.09859154929578,"dds":0.2451204501494637,"past_year_committers":[{"name":"Marcel Stimberg","email":"marcel.stimberg@sorbonne-universite.fr","login":"mstimberg","count":135},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":30},{"name":"Sagar Shahari","email":"sagarshahari26@gmail.com","login":"maverick4code","count":2},{"name":"Étienne Mollier","email":"emollier@debian.org","login":"emollier","count":1},{"name":"Samuel","email":"ssamu3909@gmail.com","login":"Samuele-DeCristofaro","count":1},{"name":"Paul Brodersen","email":"paulbrodersen@gmail.com","login":"paulbrodersen","count":1},{"name":"Palash Chitnavis","email":"palashchitnavis@gmail.com","login":"PalashChitnavis","count":1},{"name":"Kyle Johnsen","email":"johnsenkyle13@gmail.com","login":"kjohnsen","count":1},{"name":"Guy Singer","email":"guysinger@outlook.com","login":"guy-singer","count":1},{"name":"Björn Lindqvist","email":"bjourne@gmail.com","login":"bjourne","count":1}],"past_year_total_commits":174,"past_year_total_committers":10,"past_year_total_bot_commits":30,"past_year_total_bot_committers":1,"past_year_mean_commits":17.4,"past_year_dds":0.22413793103448276,"last_synced_at":"2025-05-15T06:59:19.343Z","last_synced_commit":"31f945d4e4f03ae5c9513f06efd596f8f97af500","created_at":"2023-03-07T16:33:08.196Z","updated_at":"2025-05-15T06:59:19.384Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-06T00:00:11.405Z","repositories_count":5392783,"commits_count":847060298,"contributors_count":30848403,"owners_count":903067,"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":"brian-team/brian2","html_url":"https://github.com/brian-team/brian2","last_synced_at":"2025-09-04T07:01:51.760Z","status":null,"issues_count":93,"pull_requests_count":337,"avg_time_to_close_issue":40107951.61290322,"avg_time_to_close_pull_request":1076967.93220339,"issues_closed_count":62,"pull_requests_closed_count":295,"pull_request_authors_count":27,"issue_authors_count":50,"avg_comments_per_issue":3.3978494623655915,"avg_comments_per_pull_request":1.2344213649851632,"merged_pull_requests_count":248,"bot_issues_count":1,"bot_pull_requests_count":112,"past_year_issues_count":12,"past_year_pull_requests_count":165,"past_year_avg_time_to_close_issue":682025.5555555555,"past_year_avg_time_to_close_pull_request":190472.66417910447,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":134,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":0.9166666666666666,"past_year_avg_comments_per_pull_request":0.9333333333333333,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":97,"past_year_merged_pull_requests_count":91,"created_at":"2023-05-10T20:42:56.680Z","updated_at":"2025-09-04T07:01:51.762Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brian-team%2Fbrian2/issues","issue_labels_count":{"enhancement":22,"bug":16,"high priority":11,"proposal":11,"easy":9,"question":7,"suggested contributions":7,"device: C++ standalone":6,"component: codegen":5,"component: synapses":5,"low priority":5,"component: multicompartmental":4,"regression":4,"major feature":4,"component: standalone":4,"component: documentation":4,"codegen: cython":3,"platform: Windows":2,"component: units":2,"syntax":2,"component: state updates":2,"component: monitors":1,"cleanup":1,"upstream-bug":1,"duplicate":1,"codegen: numpy":1,"in progress":1,"optimisation":1,"dependencies":1,"github_actions":1,"examples":1},"pull_request_labels_count":{"dependencies":99,"github_actions":99},"issue_author_associations_count":{"MEMBER":41,"NONE":41,"CONTRIBUTOR":11},"pull_request_author_associations_count":{"CONTRIBUTOR":189,"MEMBER":127,"NONE":21},"issue_authors":{"mstimberg":21,"thesamovar":15,"bdevans":3,"denisalevi":3,"romainbrette":2,"schmitts":2,"davideschiavone":2,"kjohnsen":2,"lkeegan":2,"lucasbinder":1,"abin102":1,"rinatsaban-uni":1,"vadim0x60":1,"tim-ufer":1,"DingkunLiu":1,"sras202":1,"thenileshmishra":1,"bjourne":1,"daoketezzu":1,"dependabot[bot]":1,"PalashChitnavis":1,"IanQS":1,"hanbuck30":1,"zhengrenjie":1,"jlubo":1,"awillats":1,"VicsomeAI":1,"dokato":1,"akatav":1,"ivapl":1,"Jasmine969":1,"wcx12306":1,"KarimHabashy":1,"hunjunlee":1,"YixiZhang001":1,"NickChernov":1,"silviyahasana":1,"NeoNeuron":1,"Treetalker":1,"ariel-m-s":1,"vslobody":1,"MichielMoe":1,"bvogginger":1,"HarshKhilawala":1,"max-talanov":1,"Legend101Zz":1,"flomlo":1,"SvennoNito":1,"steathy-spikes":1,"mareba2030":1},"pull_request_authors":{"mstimberg":125,"dependabot[bot]":104,"schmitts":22,"bdevans":15,"Samuele-DeCristofaro":15,"github-actions[bot]":8,"Legend101Zz":8,"maverick4code":6,"paulbrodersen":4,"emollier":4,"mahipalimkar":3,"guy-singer":2,"pjsph":2,"kjohnsen":2,"bjourne":2,"oleksii-leonov":2,"PalashChitnavis":2,"denisalevi":2,"DHRUVJ2003":1,"Debilski":1,"neural-loop":1,"aesagtekin":1,"SimonAltrogge":1,"arashgmn":1,"appukuttan-shailesh":1,"boneyag":1,"De-Cri":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10081478,"issues_count":31331220,"pull_requests_count":96240505,"authors_count":10693617,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":2,"question":1,"component: synapses":1,"regression":1,"easy":1,"dependencies":1,"github_actions":1,"enhancement":1,"component: standalone":1,"device: C++ standalone":1,"platform: Windows":1,"high priority":1,"component: multicompartmental":1},"past_year_pull_request_labels_count":{"dependencies":85,"github_actions":85},"past_year_issue_author_associations_count":{"NONE":8,"CONTRIBUTOR":2,"MEMBER":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":119,"MEMBER":30,"NONE":16},"past_year_issue_authors":{"mstimberg":2,"dependabot[bot]":1,"Legend101Zz":1,"lkeegan":1,"lucasbinder":1,"PalashChitnavis":1,"silviyahasana":1,"thenileshmishra":1,"Treetalker":1,"YixiZhang001":1,"zhengrenjie":1},"past_year_pull_request_authors":{"dependabot[bot]":89,"mstimberg":30,"Samuele-DeCristofaro":15,"Legend101Zz":8,"github-actions[bot]":8,"maverick4code":6,"mahipalimkar":3,"PalashChitnavis":2,"paulbrodersen":2,"De-Cri":1,"neural-loop":1},"maintainers":[{"login":"mstimberg","count":146,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"},{"login":"thesamovar","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thesamovar"},{"login":"denisalevi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/denisalevi"},{"login":"romainbrette","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/romainbrette"}],"active_maintainers":[{"login":"mstimberg","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mstimberg"}]},"events":{"total":{"CreateEvent":68,"CommitCommentEvent":1,"IssuesEvent":16,"WatchEvent":111,"DeleteEvent":57,"IssueCommentEvent":157,"PushEvent":95,"PullRequestReviewCommentEvent":59,"PullRequestReviewEvent":71,"PullRequestEvent":146,"ForkEvent":23},"last_year":{"CreateEvent":68,"CommitCommentEvent":1,"IssuesEvent":16,"WatchEvent":111,"DeleteEvent":57,"IssueCommentEvent":157,"PushEvent":95,"PullRequestReviewCommentEvent":59,"PullRequestReviewEvent":71,"PullRequestEvent":146,"ForkEvent":23}},"keywords":["biological-simulations","brian","brian2","code-generation","computational-neuroscience","differential-equations","neuroscience","python","science","simulation-framework","spiking-neural-networks"],"dependencies":[{"ecosystem":"pypi","filepath":".devcontainer/dev-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-02T01:09:44.339Z","updated_at":"2022-08-02T01:09:44.339Z","repository_link":"https://github.com/brian-team/brian2/blob/master/.devcontainer/dev-requirements.txt","dependencies":[{"id":538569809,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=0.13.3","direct":true,"kind":"development","optional":false},{"id":538569810,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=2.0","direct":true,"kind":"development","optional":false},{"id":538569811,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":538569812,"package_name":"ipympl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"rtd-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-02T01:09:44.449Z","updated_at":"2022-08-02T01:09:44.449Z","repository_link":"https://github.com/brian-team/brian2/blob/master/rtd-requirements.txt","dependencies":[{"id":538569829,"package_name":"ipython","ecosystem":"pypi","requirements":"\u003e=5","direct":true,"kind":"runtime","optional":false},{"id":538569830,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=2.1","direct":true,"kind":"runtime","optional":false},{"id":538569831,"package_name":"sphinx-tabs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":538569832,"package_name":"docutils","ecosystem":"pypi","requirements":"\u003c0.17","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-02T01:09:44.827Z","updated_at":"2022-08-02T01:09:44.827Z","repository_link":"https://github.com/brian-team/brian2/blob/master/setup.py","dependencies":[{"id":538576424,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.17","direct":true,"kind":"runtime","optional":false},{"id":538576425,"package_name":"cython","ecosystem":"pypi","requirements":"\u003e=0.29","direct":true,"kind":"runtime","optional":false},{"id":538576426,"package_name":"sympy","ecosystem":"pypi","requirements":"\u003e=1.2","direct":true,"kind":"runtime","optional":false},{"id":538576427,"package_name":"pyparsing","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":538576428,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=2.7","direct":true,"kind":"runtime","optional":false},{"id":538576429,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":538576430,"package_name":"setuptools","ecosystem":"pypi","requirements":"\u003e=24.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish_to_pypi.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T13:39:19.626Z","updated_at":"2023-01-13T13:39:19.626Z","repository_link":"https://github.com/brian-team/brian2/blob/master/.github/workflows/publish_to_pypi.yml","dependencies":[{"id":6876135930,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876135931,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876135932,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.2.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_latest.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T13:39:19.658Z","updated_at":"2023-01-13T13:39:19.658Z","repository_link":"https://github.com/brian-team/brian2/blob/master/.github/workflows/test_latest.yml","dependencies":[{"id":6876135933,"package_name":"mstimberg/github-calc-nep29","ecosystem":"actions","requirements":"v0.5","direct":true,"kind":"composite","optional":false},{"id":6876135934,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876135935,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/testsuite.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T13:39:19.732Z","updated_at":"2023-01-13T13:39:19.732Z","repository_link":"https://github.com/brian-team/brian2/blob/master/.github/workflows/testsuite.yml","dependencies":[{"id":6876135936,"package_name":"mstimberg/github-calc-nep29","ecosystem":"actions","requirements":"v0.5","direct":true,"kind":"composite","optional":false},{"id":6876135937,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6876135938,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6876135939,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6876135940,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-13T13:39:19.777Z","updated_at":"2023-01-13T13:39:19.777Z","repository_link":"https://github.com/brian-team/brian2/blob/master/.devcontainer/Dockerfile","dependencies":[{"id":6876135941,"package_name":"mcr.microsoft.com/vscode/devcontainers/python","ecosystem":"docker","requirements":"0-${VARIANT}","direct":true,"kind":"build","optional":false}]}],"score":20.784294543697765,"created_at":"2025-09-04T15:51:28.930Z","updated_at":"2025-11-04T15:58:09.613Z","avatar_url":"https://github.com/brian-team.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":12034,"funding_links":[],"readme_doi_urls":["https://doi.org/10.7554/eLife.47314"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mesh","optimizing-compiler","neuroimaging","interactive","gtk","sensitivity-analysis","sequences","salib","generic","projection"],"project_url":"https://science.ecosyste.ms/api/v1/projects/53272","html_url":"https://science.ecosyste.ms/projects/53272","bibtex_url":"https://science.ecosyste.ms/projects/53272/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/53272/export.apalike"}