{"id":25282,"name":"pypuf","description":"Cryptanalysis of Physically Unclonable Functions","url":"https://github.com/nils-wisiol/pypuf","last_synced_at":"2025-09-05T02:42:37.480Z","repository":{"id":38955860,"uuid":"87066421","full_name":"nils-wisiol/pypuf","owner":"nils-wisiol","description":"Cryptanalysis of Physically Unclonable Functions","archived":false,"fork":false,"pushed_at":"2024-06-29T09:02:07.000Z","size":201442,"stargazers_count":87,"open_issues_count":10,"forks_count":28,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-06-07T01:09:29.105Z","etag":null,"topics":["crps","cryptography","machine-learning","pufs","science","security","simulation","strong-pufs"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nils-wisiol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-04-03T11:24:11.000Z","updated_at":"2025-05-27T13:21:35.000Z","dependencies_parsed_at":"2025-04-13T10:48:04.622Z","dependency_job_id":null,"html_url":"https://github.com/nils-wisiol/pypuf","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/nils-wisiol/pypuf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/sbom","scorecard":{"id":688041,"data":{"date":"2025-08-11","repo":{"name":"github.com/nils-wisiol/pypuf","commit":"e0103c28da513deff2f6aa52e003aa6c294d635b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.3,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/20 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"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":"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":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/nils-wisiol/pypuf/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/nils-wisiol/pypuf/main.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:26","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/main.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v3.2.1 not signed: https://api.github.com/repos/nils-wisiol/pypuf/releases/53385551","Warn: release artifact v3.2.0 not signed: https://api.github.com/repos/nils-wisiol/pypuf/releases/50302837","Warn: release artifact v3.1.0 not signed: https://api.github.com/repos/nils-wisiol/pypuf/releases/48118616","Warn: release artifact v3.0.0 not signed: https://api.github.com/repos/nils-wisiol/pypuf/releases/48101424","Warn: release artifact v2.3.1 not signed: https://api.github.com/repos/nils-wisiol/pypuf/releases/44738864","Warn: release artifact v3.2.1 does not have provenance: https://api.github.com/repos/nils-wisiol/pypuf/releases/53385551","Warn: release artifact v3.2.0 does not have provenance: https://api.github.com/repos/nils-wisiol/pypuf/releases/50302837","Warn: release artifact v3.1.0 does not have provenance: https://api.github.com/repos/nils-wisiol/pypuf/releases/48118616","Warn: release artifact v3.0.0 does not have provenance: https://api.github.com/repos/nils-wisiol/pypuf/releases/48101424","Warn: release artifact v2.3.1 does not have provenance: https://api.github.com/repos/nils-wisiol/pypuf/releases/44738864"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 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"}},{"name":"Vulnerabilities","score":0,"reason":"289 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: GHSA-23hm-7w47-xw72","Warn: Project is vulnerable to: GHSA-2475-53vw-vp25","Warn: Project is vulnerable to: GHSA-247x-2f9f-5wp7","Warn: Project is vulnerable to: GHSA-24x4-6qmh-88qg","Warn: Project is vulnerable to: GHSA-278g-rq84-9hmg","Warn: Project is vulnerable to: GHSA-27j5-4p9v-pp67","Warn: Project is vulnerable to: GHSA-27qf-jwm8-g7f3","Warn: Project is vulnerable to: GHSA-27rc-728f-x5w2","Warn: Project is vulnerable to: PYSEC-2021-391 / GHSA-2p25-55c9-h58q","Warn: Project is vulnerable to: GHSA-2p9q-h29j-3f5v","Warn: Project is vulnerable to: GHSA-2r2f-g8mw-9gvr","Warn: Project is vulnerable to: GHSA-2r8p-fg3c-wcj4","Warn: Project is vulnerable to: GHSA-2vv3-56qg-g2cf","Warn: Project is vulnerable to: GHSA-2wmv-37vq-52g5","Warn: Project is vulnerable to: GHSA-34f9-hjfq-rr8j","Warn: Project is vulnerable to: GHSA-368v-7v32-52fx","Warn: Project is vulnerable to: PYSEC-2021-418 / GHSA-374m-jm66-3vj8","Warn: Project is vulnerable to: GHSA-37jf-mjv6-xfqw","Warn: Project is vulnerable to: GHSA-397c-5g2j-qxpv","Warn: Project is vulnerable to: PYSEC-2021-408 / GHSA-3ff2-r28g-w7h9","Warn: Project is vulnerable to: GHSA-3hxh-8cp2-g4hg","Warn: Project is vulnerable to: GHSA-3mw4-6rj6-74g5","Warn: Project is vulnerable to: PYSEC-2021-420 / GHSA-3rcw-9p9x-582v","Warn: Project is vulnerable to: GHSA-428x-9xc2-m8mj","Warn: Project is vulnerable to: GHSA-43jf-985q-588j","Warn: Project is vulnerable to: GHSA-43q8-3fv7-pr5x","Warn: Project is vulnerable to: GHSA-44qp-9wwf-734r","Warn: Project is vulnerable to: GHSA-49rq-hwc3-x77w","Warn: Project is vulnerable to: PYSEC-2021-398 / GHSA-49rx-x2rw-pc6f","Warn: Project is vulnerable to: GHSA-4c4g-crqm-xrxw","Warn: Project is vulnerable to: PYSEC-2021-411 / GHSA-4f99-p9c2-3j8x","Warn: Project is vulnerable to: GHSA-4hvf-hxvg-f67v","Warn: Project is vulnerable to: GHSA-4j82-5ccr-4r8v","Warn: Project is vulnerable to: GHSA-4pc4-m9mj-v2r9","Warn: Project is vulnerable to: GHSA-4v5p-v5h9-6xjx","Warn: Project is vulnerable to: GHSA-4w68-4x85-mjj9","Warn: Project is vulnerable to: GHSA-4xfp-4pfp-89wg","Warn: Project is vulnerable to: GHSA-54ch-gjq5-4976","Warn: Project is vulnerable to: GHSA-54pp-c6pp-7fpx","Warn: Project is vulnerable to: GHSA-558h-mq8x-7q9g","Warn: Project is vulnerable to: PYSEC-2021-400 / GHSA-57wx-m983-2f88","Warn: Project is vulnerable to: GHSA-5889-7v45-q28m","Warn: Project is vulnerable to: PYSEC-2021-409 / GHSA-5crj-c72x-m7gq","Warn: Project is vulnerable to: GHSA-5f2r-qp73-37mr","Warn: Project is vulnerable to: GHSA-5hj3-vjjf-f5m7","Warn: Project is vulnerable to: PYSEC-2021-392 / GHSA-5hx2-qx8j-qjqm","Warn: Project is vulnerable to: GHSA-5qw5-89mw-wcg2","Warn: Project is vulnerable to: GHSA-5v77-j66x-4c4g","Warn: Project is vulnerable to: GHSA-5w96-866f-6rm8","Warn: Project is vulnerable to: GHSA-5wpj-c6f7-24x8","Warn: Project is vulnerable to: GHSA-5xwc-mrhx-5g3m","Warn: Project is vulnerable to: GHSA-627q-g293-49q7","Warn: Project is vulnerable to: GHSA-6445-fm66-fvq2","Warn: Project is vulnerable to: GHSA-647v-r7qq-24fh","Warn: Project is vulnerable to: GHSA-64jg-wjww-7c5w","Warn: Project is vulnerable to: GHSA-66vq-54fq-6jvv","Warn: Project is vulnerable to: GHSA-67pf-62xr-q35m","Warn: Project is vulnerable to: GHSA-689c-r7h2-fv9v","Warn: Project is vulnerable to: GHSA-68v3-g9cm-rmm6","Warn: Project is vulnerable to: GHSA-6gmv-pjp9-p8w8","Warn: Project is vulnerable to: GHSA-6gv8-p3vj-pxvr","Warn: Project is vulnerable to: GHSA-6hg6-5c2q-7rcr","Warn: Project is vulnerable to: PYSEC-2021-401 / GHSA-6hpv-v2rx-c5g6","Warn: Project is vulnerable to: GHSA-6p5r-g9mq-ggh2","Warn: Project is vulnerable to: GHSA-6wfh-89q8-44jq","Warn: Project is vulnerable to: GHSA-6x99-gv2v-q76v","Warn: Project is vulnerable to: GHSA-75c9-jrh4-79mc","Warn: Project is vulnerable to: GHSA-762h-vpvw-3rcx","Warn: Project is vulnerable to: GHSA-77gp-3h4r-6428","Warn: Project is vulnerable to: PYSEC-2021-397 / GHSA-786j-5qwq-r36x","Warn: Project is vulnerable to: GHSA-79h2-q768-fpxr","Warn: Project is vulnerable to: GHSA-7fvx-3jfc-2cpc","Warn: Project is vulnerable to: GHSA-7ghq-fvr3-pj2x","Warn: Project is vulnerable to: GHSA-7j3m-8g3c-9qqq","Warn: Project is vulnerable to: GHSA-7jvm-xxmr-v5cw","Warn: Project is vulnerable to: PYSEC-2021-396 / GHSA-7pxj-m4jf-r6h2","Warn: Project is vulnerable to: PYSEC-2021-417 / GHSA-7r94-xv9v-63jw","Warn: Project is vulnerable to: PYSEC-2021-399 / GHSA-7v94-64hj-m82h","Warn: Project is vulnerable to: GHSA-7x4v-9gxg-9hwj","Warn: Project is vulnerable to: GHSA-7xwj-5r4v-429p","Warn: Project is vulnerable to: GHSA-828c-5j5q-vrjq","Warn: Project is vulnerable to: GHSA-84jm-4cf3-9jfm","Warn: Project is vulnerable to: GHSA-87v6-crgm-2gfj","Warn: Project is vulnerable to: GHSA-8cxv-76p7-jxwr","Warn: Project is vulnerable to: GHSA-8fvv-46hw-vpg3","Warn: Project is vulnerable to: GHSA-8jj7-5vxc-pg2q","Warn: Project is vulnerable to: GHSA-8r7c-3cm2-3h8f","Warn: Project is vulnerable to: GHSA-8rcj-c8pj-v3m3","Warn: Project is vulnerable to: GHSA-8w5g-3wcv-9g2j","Warn: Project is vulnerable to: GHSA-8wwm-6264-x792","Warn: Project is vulnerable to: GHSA-93vr-9q9m-pj8p","Warn: Project is vulnerable to: GHSA-94mm-g2mv-8p7r","Warn: Project is vulnerable to: GHSA-95xm-g58g-3p88","Warn: Project is vulnerable to: GHSA-9697-98pf-4rw7","Warn: Project is vulnerable to: GHSA-97p7-w86h-vcf9","Warn: Project is vulnerable to: GHSA-98j8-c9q4-r38g","Warn: Project is vulnerable to: GHSA-98p5-x8x4-c9m5","Warn: Project is vulnerable to: GHSA-9942-r22v-78cp","Warn: Project is vulnerable to: GHSA-9c78-vcq7-7vxq","Warn: Project is vulnerable to: GHSA-9c8h-2mv3-49ww","Warn: Project is vulnerable to: GHSA-9c8h-vvrj-w2p8","Warn: Project is vulnerable to: GHSA-9cr2-8pwr-fhfq","Warn: Project is vulnerable to: PYSEC-2021-410 / GHSA-9crf-c6qr-r273","Warn: Project is vulnerable to: GHSA-9fpg-838v-wpv7","Warn: Project is vulnerable to: GHSA-9gwq-6cwj-47h3","Warn: Project is vulnerable to: GHSA-9j4v-pp28-mxv7","Warn: Project is vulnerable to: GHSA-9p77-mmrw-69c7","Warn: Project is vulnerable to: GHSA-9px9-73fg-3fqp","Warn: Project is vulnerable to: GHSA-9v8w-xmr4-wgxp","Warn: Project is vulnerable to: GHSA-9vqj-64pv-w55c","Warn: Project is vulnerable to: GHSA-9w2p-5mgw-p94c","Warn: Project is vulnerable to: GHSA-c545-c4f9-rf6v","Warn: Project is vulnerable to: GHSA-c582-c96p-r5cq","Warn: Project is vulnerable to: GHSA-c5x2-p679-95wc","Warn: Project is vulnerable to: GHSA-c6fh-56w7-fvjw","Warn: Project is vulnerable to: GHSA-c94w-c95p-phf8","Warn: Project is vulnerable to: GHSA-c9qf-r67m-p7cg","Warn: Project is vulnerable to: GHSA-cfpj-3q4c-jhvr","Warn: Project is vulnerable to: GHSA-cg88-rpvp-cjv5","Warn: Project is vulnerable to: GHSA-cgfm-62j4-v4rf","Warn: Project is vulnerable to: GHSA-ch4f-829c-v5pw","Warn: Project is vulnerable to: GHSA-cm5x-837x-jf3c","Warn: Project is vulnerable to: GHSA-cmgw-8vpc-rc59","Warn: Project is vulnerable to: PYSEC-2021-414 / GHSA-cpf4-wx82-gxp6","Warn: Project is vulnerable to: PYSEC-2021-842 / GHSA-cq76-mxrc-vchh","Warn: Project is vulnerable to: PYSEC-2021-413 / GHSA-cqv6-3phm-hcwx","Warn: Project is vulnerable to: GHSA-cqvq-fvhr-v6hc","Warn: Project is vulnerable to: GHSA-cv2p-32v3-vhwq","Warn: Project is vulnerable to: GHSA-cwpm-f78v-7m5c","Warn: Project is vulnerable to: GHSA-f2vv-v9cg-qhh7","Warn: Project is vulnerable to: GHSA-f2w8-jw48-fr7j","Warn: Project is vulnerable to: GHSA-f49c-87jh-g47q","Warn: Project is vulnerable to: GHSA-f4rr-5m7v-wxcw","Warn: Project is vulnerable to: GHSA-f4w6-h4f5-wx45","Warn: Project is vulnerable to: PYSEC-2021-415 / GHSA-f54p-f6jp-4rhr","Warn: Project is vulnerable to: GHSA-f5cx-5wr3-5qrc","Warn: Project is vulnerable to: GHSA-f637-vh3r-vfh2","Warn: Project is vulnerable to: GHSA-f7r5-q7cx-h668","Warn: Project is vulnerable to: GHSA-f8h4-7rgh-q2gm","Warn: Project is vulnerable to: GHSA-fcwc-p4fc-c5cc","Warn: Project is vulnerable to: GHSA-ffjm-4qwc-7cmf","Warn: Project is vulnerable to: GHSA-fhfc-2q7x-929f","Warn: Project is vulnerable to: GHSA-fpcp-9h7m-ffpx","Warn: Project is vulnerable to: GHSA-fq6p-6334-8gr4","Warn: Project is vulnerable to: GHSA-fq86-3f29-px2c","Warn: Project is vulnerable to: GHSA-fqm2-gh8w-gr68","Warn: Project is vulnerable to: GHSA-fqxc-pvf8-2w9v","Warn: Project is vulnerable to: PYSEC-2021-404 / GHSA-fr77-rrx3-cp7g","Warn: Project is vulnerable to: GHSA-frqp-wp83-qggv","Warn: Project is vulnerable to: GHSA-fv25-wrff-wf86","Warn: Project is vulnerable to: GHSA-fv43-93gv-vm8f","Warn: Project is vulnerable to: GHSA-fx5c-h9f6-rv7c","Warn: Project is vulnerable to: GHSA-fxgc-95xx-grvq","Warn: Project is vulnerable to: GHSA-g25h-jr74-qp5j","Warn: Project is vulnerable to: GHSA-g35r-369w-3fqp","Warn: Project is vulnerable to: GHSA-g468-qj8g-vcjc","Warn: Project is vulnerable to: GHSA-g8wg-cjwc-xhhp","Warn: Project is vulnerable to: GHSA-g9fm-r5mm-rf9f","Warn: Project is vulnerable to: GHSA-g9h5-vr8m-x2h4","Warn: Project is vulnerable to: GHSA-gcvh-66ff-4mwm","Warn: Project is vulnerable to: GHSA-gf2j-f278-xh4v","Warn: Project is vulnerable to: GHSA-gf88-j2mg-cc82","Warn: Project is vulnerable to: GHSA-gf97-q72m-7579","Warn: Project is vulnerable to: GHSA-gh6x-4whr-2qv4","Warn: Project is vulnerable to: PYSEC-2021-393 / GHSA-gh8h-7j2j-qv4f","Warn: Project is vulnerable to: GHSA-gjh7-xx4r-x345","Warn: Project is vulnerable to: GHSA-gjqc-q9g6-q2j3","Warn: Project is vulnerable to: GHSA-gq2j-cr96-gvqx","Warn: Project is vulnerable to: GHSA-gw97-ff7c-9v96","Warn: Project is vulnerable to: GHSA-h246-cgh4-7475","Warn: Project is vulnerable to: GHSA-h2wq-prv9-2f56","Warn: Project is vulnerable to: GHSA-h48f-q7rw-hvr7","Warn: Project is vulnerable to: GHSA-h5g4-ppwx-48q2","Warn: Project is vulnerable to: GHSA-h5vq-gw2c-pq47","Warn: Project is vulnerable to: PYSEC-2021-405 / GHSA-h67m-xg8f-fxcf","Warn: Project is vulnerable to: GHSA-h6gw-r52c-724r","Warn: Project is vulnerable to: GHSA-h6jh-7gv5-28vg","Warn: Project is vulnerable to: GHSA-h6q3-vv32-2cq5","Warn: Project is vulnerable to: GHSA-h7ff-cfc9-wmmh","Warn: Project is vulnerable to: GHSA-hp4c-x6r7-6555","Warn: Project is vulnerable to: GHSA-hpv4-7p9c-mvfr","Warn: Project is vulnerable to: GHSA-hq7g-wwwp-q46h","Warn: Project is vulnerable to: GHSA-hrg5-737c-2p56","Warn: Project is vulnerable to: GHSA-hwr7-8gxx-fj5p","Warn: Project is vulnerable to: GHSA-hx9q-2mx4-m4pg","Warn: Project is vulnerable to: GHSA-j3mj-fhpq-qqjj","Warn: Project is vulnerable to: GHSA-j43h-pgmg-5hjq","Warn: Project is vulnerable to: GHSA-j5w9-hmfh-4cr6","Warn: Project is vulnerable to: PYSEC-2021-394 / GHSA-j86v-p27c-73fm","Warn: Project is vulnerable to: PYSEC-2021-419 / GHSA-j8c8-67vp-6mx7","Warn: Project is vulnerable to: GHSA-jjm6-4vf7-cjh4","Warn: Project is vulnerable to: GHSA-jq6x-99hj-q636","Warn: Project is vulnerable to: GHSA-jqm7-m5q7-3hm5","Warn: Project is vulnerable to: GHSA-jvhc-5hhr-w3v5","Warn: Project is vulnerable to: GHSA-jwf9-w5xm-f437","Warn: Project is vulnerable to: PYSEC-2021-402 / GHSA-m342-ff57-4jcc","Warn: Project is vulnerable to: GHSA-m4hf-j54p-p353","Warn: Project is vulnerable to: PYSEC-2021-389 / GHSA-m539-j985-hcr8","Warn: Project is vulnerable to: GHSA-m6cv-4fmf-66xf","Warn: Project is vulnerable to: GHSA-m6vp-8q9j-whx4","Warn: Project is vulnerable to: GHSA-m7fm-4jfh-jrg6","Warn: Project is vulnerable to: GHSA-mg66-qvc5-rm93","Warn: Project is vulnerable to: GHSA-mgmh-g2v6-mqw5","Warn: Project is vulnerable to: GHSA-mh3m-62v7-68xg","Warn: Project is vulnerable to: GHSA-mv77-9g28-cwg3","Warn: Project is vulnerable to: GHSA-mv8m-8x97-937q","Warn: Project is vulnerable to: GHSA-mw6j-hh29-h379","Warn: Project is vulnerable to: GHSA-p2xf-8hgm-hpw5","Warn: Project is vulnerable to: GHSA-p7hr-f446-x6qf","Warn: Project is vulnerable to: GHSA-p9rc-rmr5-529j","Warn: Project is vulnerable to: GHSA-pf36-r9c6-h97j","Warn: Project is vulnerable to: GHSA-pfjj-m3jj-9jc9","Warn: Project is vulnerable to: PYSEC-2021-843 / GHSA-pgcq-h79j-2f69","Warn: Project is vulnerable to: GHSA-pqhm-4wvf-2jg8","Warn: Project is vulnerable to: GHSA-pqrv-8r2f-7278","Warn: Project is vulnerable to: PYSEC-2021-390 / GHSA-prcg-wp5q-rv7p","Warn: Project is vulnerable to: GHSA-pxrw-j2fv-hx3h","Warn: Project is vulnerable to: GHSA-q2c3-jpmc-gfjx","Warn: Project is vulnerable to: GHSA-q3g3-h9r4-prrc","Warn: Project is vulnerable to: GHSA-q5jv-m6qw-5g37","Warn: Project is vulnerable to: GHSA-q7f7-544h-67h9","Warn: Project is vulnerable to: GHSA-q85f-69q7-55h2","Warn: Project is vulnerable to: GHSA-qfpc-5pjr-mh26","Warn: Project is vulnerable to: GHSA-qhw4-wwr7-gjc5","Warn: Project is vulnerable to: GHSA-qj5r-f9mv-rffh","Warn: Project is vulnerable to: GHSA-qjj8-32p7-h289","Warn: Project is vulnerable to: GHSA-qjqc-vqcf-5qvj","Warn: Project is vulnerable to: GHSA-qr82-2c78-4m8h","Warn: Project is vulnerable to: GHSA-qx3f-p745-w4hr","Warn: Project is vulnerable to: GHSA-qxpx-j395-pw36","Warn: Project is vulnerable to: GHSA-r26c-679w-mrjm","Warn: Project is vulnerable to: GHSA-r4c4-5fpq-56wg","Warn: Project is vulnerable to: GHSA-r6jx-9g48-2r5r","Warn: Project is vulnerable to: GHSA-rc9w-5c64-9vqq","Warn: Project is vulnerable to: GHSA-rcf8-g8jv-vg6p","Warn: Project is vulnerable to: PYSEC-2021-416 / GHSA-rg3m-hqc5-344v","Warn: Project is vulnerable to: GHSA-rh87-q4vg-m45j","Warn: Project is vulnerable to: GHSA-rhrq-64mq-hf9h","Warn: Project is vulnerable to: GHSA-rjx6-v474-2ch9","Warn: Project is vulnerable to: GHSA-rmg2-f698-wq35","Warn: Project is vulnerable to: GHSA-rrx2-r989-2c43","Warn: Project is vulnerable to: GHSA-rww7-2gpw-fv6j","Warn: Project is vulnerable to: GHSA-v3f7-j968-4h5f","Warn: Project is vulnerable to: GHSA-v5xg-3q2c-c2r4","Warn: Project is vulnerable to: GHSA-v6h3-348g-6h5x","Warn: Project is vulnerable to: GHSA-v768-w7m9-2vmm","Warn: Project is vulnerable to: GHSA-v7vw-577f-vp8x","Warn: Project is vulnerable to: GHSA-v82p-hv3v-p6qp","Warn: Project is vulnerable to: GHSA-vcjj-9vg7-vf68","Warn: Project is vulnerable to: GHSA-vgvh-2pf4-jr2x","Warn: Project is vulnerable to: GHSA-vjg4-v33c-ggc4","Warn: Project is vulnerable to: GHSA-vm7x-4qhj-rrcq","Warn: Project is vulnerable to: GHSA-vmjw-c2vp-p33c","Warn: Project is vulnerable to: PYSEC-2021-406 / GHSA-vwhq-49r4-gj9v","Warn: Project is vulnerable to: GHSA-vxv8-r8q2-63xw","Warn: Project is vulnerable to: GHSA-w4xf-2pqw-5mq7","Warn: Project is vulnerable to: GHSA-w62h-8xjm-fv49","Warn: Project is vulnerable to: GHSA-w74j-v8xh-3w5h","Warn: Project is vulnerable to: GHSA-wc4g-r73w-x8mm","Warn: Project is vulnerable to: GHSA-wcv5-vrvr-3rx2","Warn: Project is vulnerable to: GHSA-wf5p-c75w-w3wh","Warn: Project is vulnerable to: GHSA-wm93-f238-7v37","Warn: Project is vulnerable to: GHSA-wp77-4gmm-7cq8","Warn: Project is vulnerable to: GHSA-wq6q-6m32-9rv9","Warn: Project is vulnerable to: GHSA-wqmc-pm8c-2jhc","Warn: Project is vulnerable to: GHSA-wr9v-g9vf-c74v","Warn: Project is vulnerable to: GHSA-wxjj-cgcx-r3vq","Warn: Project is vulnerable to: PYSEC-2021-407 / GHSA-x3v8-c8qx-3j3r","Warn: Project is vulnerable to: GHSA-x4qx-4fjv-hmw6","Warn: Project is vulnerable to: GHSA-x989-q2pq-4q5x","Warn: Project is vulnerable to: GHSA-xf83-q765-xm6m","Warn: Project is vulnerable to: GHSA-xrp2-fhq4-4q3w","Warn: Project is vulnerable to: PYSEC-2021-395 / GHSA-xrqm-fpgr-6hhx","Warn: Project is vulnerable to: GHSA-xvwp-h6jv-7472","Warn: Project is vulnerable to: GHSA-xxcj-rhqg-m46g"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T01:29:18.107Z","repository_id":38955860,"created_at":"2025-08-22T01:29:18.107Z","updated_at":"2025-08-22T01:29:18.107Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273703334,"owners_count":25152999,"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":"nils-wisiol","name":"Nils Wisiol","uuid":"1026940","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1026940?u=7804c64dc0a7b53bbfed62561e1f1e441d5079f2\u0026v=4","repositories_count":28,"last_synced_at":"2023-03-23T10:29:15.654Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/nils-wisiol","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T17:13:03.005Z","updated_at":"2023-03-23T10:29:16.044Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol/repositories"},"packages":[{"id":2880343,"name":"pypuf","ecosystem":"pypi","description":"","homepage":"https://github.com/nils-wisiol/pypuf","licenses":"GNU General Public License Version 3","normalized_licenses":["GPL-2.0"],"repository_url":"https://github.com/nils-wisiol/pypuf","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2020-06-19T12:04:48.000Z","latest_release_published_at":"2021-11-15T12:38:52.000Z","latest_release_number":"3.2.1","last_synced_at":"2025-08-13T08:35:08.287Z","created_at":"2022-04-10T12:17:14.806Z","updated_at":"2025-08-13T08:35:08.288Z","registry_url":"https://pypi.org/project/pypuf/","install_command":"pip install pypuf --index-url https://pypi.org/simple","documentation_url":"https://pypuf.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"pypuf"},"repo_metadata":{"id":38955860,"uuid":"87066421","full_name":"nils-wisiol/pypuf","owner":"nils-wisiol","description":"Cryptanalysis of Physically Unclonable Functions","archived":false,"fork":false,"pushed_at":"2024-06-29T09:02:07.000Z","size":201442,"stargazers_count":87,"open_issues_count":10,"forks_count":28,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-06-07T01:09:29.105Z","etag":null,"topics":["crps","cryptography","machine-learning","pufs","science","security","simulation","strong-pufs"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nils-wisiol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-04-03T11:24:11.000Z","updated_at":"2025-05-27T13:21:35.000Z","dependencies_parsed_at":"2025-04-13T10:48:04.622Z","dependency_job_id":null,"html_url":"https://github.com/nils-wisiol/pypuf","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258496445,"owners_count":22710675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"nils-wisiol","name":"Nils Wisiol","uuid":"1026940","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1026940?u=7804c64dc0a7b53bbfed62561e1f1e441d5079f2\u0026v=4","repositories_count":28,"last_synced_at":"2023-03-23T10:29:15.654Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/nils-wisiol","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T17:13:03.005Z","updated_at":"2023-03-23T10:29:16.044Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nils-wisiol/repositories"},"tags":[{"name":"v3.2.1","sha":"7d32efadc3d53a6c154dd625ddbfb53445992997","kind":"tag","published_at":"2021-11-15T12:37:57.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v3.2.1","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3657ada0988d017e6e47a33b73814ee665c0ba2","kind":"tag","published_at":"2021-09-27T08:53:37.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v3.2.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.2.0/manifests"},{"name":"stable","sha":"d3657ada0988d017e6e47a33b73814ee665c0ba2","kind":"commit","published_at":"2021-09-27T08:53:30.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/stable","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/stable","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/stable","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/stable/manifests"},{"name":"dev","sha":"d3657ada0988d017e6e47a33b73814ee665c0ba2","kind":"commit","published_at":"2021-09-27T08:53:30.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/dev","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/dev","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/dev/manifests"},{"name":"v3.1.0","sha":"4de7b5ec425f782ea4e9ac960978da66ccc84e25","kind":"tag","published_at":"2021-08-19T14:18:46.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v3.1.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"ead7fdf8079209504e6ade5a27deabed3d6f2957","kind":"commit","published_at":"2021-08-19T09:42:31.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v3.0.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v3.0.0/manifests"},{"name":"v2.3.1","sha":"c8982cb8fa73a6ffda6b8649bcabc4f6f9f344e6","kind":"tag","published_at":"2021-06-16T15:54:47.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.3.1","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"81d986ad1de487f41c5ddb2241991fc1d2096f1a","kind":"tag","published_at":"2021-04-28T11:58:01.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.3.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.3.0/manifests"},{"name":"2021-mlp","sha":"783b6e0eea2eddfe909f1e03ffd96e5c446e205b","kind":"commit","published_at":"2021-04-27T09:42:42.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/2021-mlp","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/2021-mlp","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2021-mlp","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2021-mlp/manifests"},{"name":"v2.2.0","sha":"def693175e03ce1b89b8b77bafca867427edf864","kind":"commit","published_at":"2021-04-22T10:47:36.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.2.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"c479b0c27d9ff42d9bb43d44aba862930a58f9cd","kind":"tag","published_at":"2021-03-22T13:14:28.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.1.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"a36aaaf888e4a0930fbe8dc91419c3c0ef7a0530","kind":"tag","published_at":"2021-03-18T16:04:31.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.0.1","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.1/manifests"},{"name":"v2.0.2","sha":"a36aaaf888e4a0930fbe8dc91419c3c0ef7a0530","kind":"commit","published_at":"2021-03-18T16:04:24.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.0.2","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.2/manifests"},{"name":"v2.0.0","sha":"1a85badf4612ee02b7a59ec3e25441f6efa9064f","kind":"tag","published_at":"2021-03-18T15:20:12.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v2.0.0","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v2.0.0/manifests"},{"name":"v0.0.9","sha":"ddd326544309840785827bfe16a39f16b09de24b","kind":"tag","published_at":"2021-03-08T16:41:06.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.9","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"41aa2025d003789ffb76e55ec0a7f0fa7d3c294a","kind":"tag","published_at":"2020-10-20T11:48:29.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.8","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"02b2845c5756ad4c7a95ff96fa8d2a2fa6cfaa75","kind":"tag","published_at":"2020-06-23T09:56:58.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.7","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"88446988b4bdb058915d599f613a696a8a2818cd","kind":"tag","published_at":"2020-06-19T13:43:59.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.6","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"e5e551e3b66ff219d2b31c79b96090c8d1344e65","kind":"tag","published_at":"2020-06-19T13:18:24.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.5","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"f9a0e87325c4414a0a9069f4a3d6ba0873eba39c","kind":"tag","published_at":"2020-06-19T13:02:07.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.4","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"a1fe04102e142760b59d5dc06cc3a95bc79d5338","kind":"tag","published_at":"2020-06-19T11:58:19.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v0.0.3","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v0.0.3/manifests"},{"name":"v1","sha":"4e468a70e732ec8fc26f3c9bd28bb52303f92e33","kind":"commit","published_at":"2020-04-10T06:30:10.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/v1","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/v1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/v1/manifests"},{"name":"2020-split-ipuf","sha":"0dafc9c4f46e713ba8f5b0700ee39a9ce9aa55c5","kind":"commit","published_at":"2020-04-09T20:33:44.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/2020-split-ipuf","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/2020-split-ipuf","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2020-split-ipuf","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2020-split-ipuf/manifests"},{"name":"2020-systematic-bias","sha":"e923494c860cfb8b9754d13e4d5764b5f2487b0c","kind":"commit","published_at":"2019-09-20T07:53:35.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/2020-systematic-bias","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/2020-systematic-bias","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2020-systematic-bias","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2020-systematic-bias/manifests"},{"name":"2019-why-attackers-lose","sha":"0400a7dc88479c314eb2101d9daf8be29df3add4","kind":"commit","published_at":"2019-03-15T15:54:29.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/2019-why-attackers-lose","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/2019-why-attackers-lose","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2019-why-attackers-lose","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2019-why-attackers-lose/manifests"},{"name":"2017-why-attackers-lose","sha":"e60479eea5c65353f06bd24a76bc327d5efc8e84","kind":"commit","published_at":"2017-09-07T14:58:17.000Z","download_url":"https://codeload.github.com/nils-wisiol/pypuf/tar.gz/2017-why-attackers-lose","html_url":"https://github.com/nils-wisiol/pypuf/releases/tag/2017-why-attackers-lose","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2017-why-attackers-lose","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/tags/2017-why-attackers-lose/manifests"}]},"repo_metadata_updated_at":"2025-07-13T03:47:44.879Z","dependent_packages_count":0,"downloads":723,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":9.391013251426733,"dependent_repos_count":11.531916999432806,"dependent_packages_count":10.108852264313626,"stargazers_count":8.636284041508372,"forks_count":8.240627385873156,"docker_downloads_count":null,"average":9.581738788510938},"purl":"pkg:pypi/pypuf","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pypuf","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pypuf","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pypuf/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-05-26T01:10:44.997Z","issues_count":35,"pull_requests_count":71,"avg_time_to_close_issue":17508381.93548387,"avg_time_to_close_pull_request":2893601.9846153846,"issues_closed_count":31,"pull_requests_closed_count":65,"pull_request_authors_count":8,"issue_authors_count":13,"avg_comments_per_issue":2.1714285714285713,"avg_comments_per_pull_request":0.6338028169014085,"merged_pull_requests_count":53,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":228228.5,"past_year_avg_time_to_close_pull_request":358.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/issues","maintainers":[{"login":"nils-wisiol","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nils-wisiol"},{"login":"MrM0nkey","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MrM0nkey"},{"login":"Chrism7","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Chrism7"},{"login":"n1kn4x","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n1kn4x"},{"login":"huenemoerder","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/huenemoerder"},{"login":"taudor","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taudor"},{"login":"ytuo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ytuo"},{"login":"benj-zen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benj-zen"}],"active_maintainers":[{"login":"nils-wisiol","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nils-wisiol"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pypuf/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pypuf/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pypuf/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pypuf/related_packages","maintainers":[{"uuid":"nilsnilsnils","login":"nilsnilsnils","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/nilsnilsnils/","role":null,"created_at":"2023-02-25T05:08:59.471Z","updated_at":"2023-02-25T05:08:59.471Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/nilsnilsnils/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724957,"maintainers_count":308283,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":639894,"full_name":"nils-wisiol/pypuf","default_branch":"main","committers":[{"name":"Nils Wisiol","email":"mail@nils-wisiol.de","count":118}],"total_commits":118,"total_committers":1,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":118.0,"dds":0.0,"past_year_committers":null,"past_year_total_commits":null,"past_year_total_committers":null,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":null,"past_year_dds":null,"last_synced_at":"2023-03-19T04:56:13.749Z","last_synced_commit":"4bd9417b8514e1a12dc0288a314f87cf0e1b21db","created_at":"2023-03-09T08:49:58.066Z","updated_at":"2023-09-19T17:31:11.673Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"nils-wisiol/pypuf","html_url":"https://github.com/nils-wisiol/pypuf","last_synced_at":"2025-08-31T12:13:33.607Z","status":null,"issues_count":35,"pull_requests_count":71,"avg_time_to_close_issue":17508381.93548387,"avg_time_to_close_pull_request":2893601.9846153846,"issues_closed_count":31,"pull_requests_closed_count":65,"pull_request_authors_count":8,"issue_authors_count":13,"avg_comments_per_issue":2.142857142857143,"avg_comments_per_pull_request":0.6338028169014085,"merged_pull_requests_count":53,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T21:44:11.723Z","updated_at":"2025-09-03T01:35:28.384Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/nils-wisiol%2Fpypuf/issues","issue_labels_count":{"enhancement":8,"bug":3,"help wanted":2,"question":1},"pull_request_labels_count":{"enhancement":4},"issue_author_associations_count":{"NONE":18,"OWNER":9,"COLLABORATOR":8},"pull_request_author_associations_count":{"OWNER":48,"COLLABORATOR":21,"NONE":5},"issue_authors":{"weber-tsao":10,"nils-wisiol":9,"MrM0nkey":5,"AranyaiitrGit":2,"Dominic-Lentini":1,"harjas-kaur":1,"sara-alahmadi":1,"samehkhalfaoui":1,"RRasche":1,"korotaevyua":1,"Chrism7":1,"taudor":1,"benj-zen":1},"pull_request_authors":{"nils-wisiol":48,"MrM0nkey":13,"b10n":3,"Chrism7":3,"n1kn4x":3,"javiermas":2,"huenemoerder":1,"ytuo":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10083752,"issues_count":31254324,"pull_requests_count":96222393,"authors_count":10694625,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"NONE":2},"past_year_issue_authors":{"korotaevyua":1},"past_year_pull_request_authors":{"javiermas":2},"maintainers":[{"login":"nils-wisiol","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nils-wisiol"},{"login":"MrM0nkey","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MrM0nkey"},{"login":"Chrism7","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Chrism7"},{"login":"n1kn4x","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/n1kn4x"},{"login":"huenemoerder","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/huenemoerder"},{"login":"taudor","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taudor"},{"login":"ytuo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ytuo"},{"login":"benj-zen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benj-zen"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":1,"WatchEvent":11,"IssueCommentEvent":4,"PullRequestEvent":1,"ForkEvent":5},"last_year":{"IssuesEvent":1,"WatchEvent":11,"IssueCommentEvent":4,"PullRequestEvent":1,"ForkEvent":5}},"keywords":["crps","cryptography","machine-learning","pufs","science","security","simulation","strong-pufs"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-13T06:50:37.038Z","updated_at":"2022-07-13T06:50:37.038Z","repository_link":"https://github.com/nils-wisiol/pypuf/blob/main/docs/requirements.txt","dependencies":[{"id":213758482,"package_name":"docutils","ecosystem":"pypi","requirements":"\u003c0.18","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-13T06:50:37.097Z","updated_at":"2022-07-13T06:50:37.097Z","repository_link":"https://github.com/nils-wisiol/pypuf/blob/main/requirements.txt","dependencies":[{"id":213762900,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762901,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762902,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762903,"package_name":"xdoctest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762904,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762905,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762906,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762907,"package_name":"memory_profiler","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762908,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762909,"package_name":"tensorflow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213762910,"package_name":"more_itertools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-13T06:50:37.500Z","updated_at":"2022-07-13T06:50:37.500Z","repository_link":"https://github.com/nils-wisiol/pypuf/blob/main/setup.py","dependencies":[{"id":213769670,"package_name":"memory_profiler","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213769676,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.18","direct":true,"kind":"runtime","optional":false},{"id":213769678,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.5","direct":true,"kind":"runtime","optional":false},{"id":213769681,"package_name":"tensorflow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":213769684,"package_name":"more_itertools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2025-04-13T10:48:04.443Z","updated_at":"2025-04-13T10:48:04.443Z","repository_link":"https://github.com/nils-wisiol/pypuf/blob/main/.github/workflows/main.yml","dependencies":[{"id":22665647960,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":22665647963,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":11.162260993328179,"created_at":"2025-09-04T15:50:57.239Z","updated_at":"2025-10-07T08:11:32.172Z","avatar_url":"https://github.com/nils-wisiol.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":723,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.3901410","https://doi.org/10.1007/s13389-019-00204-8"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/25282","html_url":"https://science.ecosyste.ms/projects/25282","bibtex_url":"https://science.ecosyste.ms/projects/25282/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/25282/export.apalike"}