{"id":39262,"name":"libminizinc","description":"The MiniZinc compiler","url":"https://github.com/minizinc/libminizinc","last_synced_at":"2025-09-05T08:06:35.794Z","repository":{"id":26118111,"uuid":"29562582","full_name":"MiniZinc/libminizinc","owner":"MiniZinc","description":"The MiniZinc compiler","archived":false,"fork":false,"pushed_at":"2025-08-06T03:49:08.000Z","size":28332,"stargazers_count":559,"open_issues_count":124,"forks_count":85,"subscribers_count":39,"default_branch":"master","last_synced_at":"2025-08-06T05:27:49.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.minizinc.org","language":"MiniZinc","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MiniZinc.png","metadata":{"files":{"readme":"README.md","changelog":"changes.rst","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":"2015-01-21T00:20:22.000Z","updated_at":"2025-08-04T05:08:54.000Z","dependencies_parsed_at":"2023-12-29T00:27:05.960Z","dependency_job_id":"0be1cbf2-32a9-445b-ace2-35b7ef27bf4e","html_url":"https://github.com/MiniZinc/libminizinc","commit_stats":{"total_commits":6261,"total_committers":56,"mean_commits":"111.80357142857143","dds":"0.47755949528829256","last_synced_commit":"718bf0be44373fbbf1341d9655e4730db0d609f0"},"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"purl":"pkg:github/MiniZinc/libminizinc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiniZinc","download_url":"https://codeload.github.com/MiniZinc/libminizinc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc/sbom","scorecard":{"id":94717,"data":{"date":"2025-08-11","repo":{"name":"github.com/MiniZinc/libminizinc","commit":"a3297cbe6716e0e544a667eb2e5cfde3b151a855"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":10,"reason":"8 commit(s) and 8 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":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"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":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt: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":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2020-92 / GHSA-hj5v-574p-mj7c","Warn: Project is vulnerable to: PYSEC-2022-42969"],"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-15T08:40:37.910Z","repository_id":26118111,"created_at":"2025-08-15T08:40:37.911Z","updated_at":"2025-08-15T08:40:37.911Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273728151,"owners_count":25157136,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"MiniZinc","name":"MiniZinc","uuid":"4684397","kind":"organization","description":"MiniZinc is a free and open-source constraint modeling language","email":null,"website":"www.minizinc.org","location":"Australia","twitter":"minizinc","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4684397?v=4","repositories_count":18,"last_synced_at":"2024-03-27T06:59:25.778Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/MiniZinc","funding_links":[],"total_stars":1087,"followers":83,"following":0,"created_at":"2022-11-05T14:15:25.837Z","updated_at":"2024-03-27T06:59:26.008Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiniZinc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiniZinc/repositories"},"packages":[],"commits":{"id":1440326,"full_name":"MiniZinc/libminizinc","default_branch":"master","committers":[{"name":"Guido Tack","email":"guido.tack@monash.edu","login":"guidotack","count":3315},{"name":"Jip J. Dekker","email":"jip@dekker.one","login":"Dekker1","count":830},{"name":"Jason N","email":"admin@cyderize.org","login":"cyderize","count":744},{"name":"Gleb Belov","email":"gleb.belov@monash.edu","login":"glebbelov","count":673},{"name":"Kevin Leo","email":"kevin.kevinleo@gmail.com","login":"lokdlok","count":287},{"name":"Andrea Rendl","email":"andrea.rendl@nicta.com.au","login":null,"count":103},{"name":"Gleb Belov","email":"bg37@gmx.net","login":null,"count":88},{"name":"Pierre WILKE","email":"wilke.pierre@gmail.com","login":"pwilke","count":44},{"name":"Tai Tran","email":"trtai1994@yahoo.com.vn","login":"irniat","count":41},{"name":"matthieu.herrmann","email":"matthieu.herrmann","login":null,"count":36},{"name":"Boris Almonacid","email":"boris.almonacid@gmail.com","login":"borisalmonacid","count":27},{"name":"Jip J. Dekker","email":"jip@dekker.li","login":null,"count":24},{"name":"Jason Nguyen","email":"jason.nguyen@monash.edu","login":"jason-nguyen-monash","count":17},{"name":"Tias Guns","email":"tias.guns@cs.kuleuven.be","login":"Dtai","count":13},{"name":"Domingo Alvarez Duarte","email":"mingodad@gmail.com","login":"mingodad","count":13},{"name":"Samuel Gratzl","email":"samuel_gratzl@gmx.at","login":"sgratzl","count":10},{"name":"Chris Mears","email":"chris@cmears.id.au","login":"cmears","count":9},{"name":"unknown","email":"glebb@MU00061993.AD.MONASH.EDU","login":null,"count":7},{"name":"hbierlee","email":"bierlee.henk@gmail.com","login":"hbierlee","count":7},{"name":"钟卓炜","email":"zhongzhw6@gmail.com","login":"AllenZzw","count":7},{"name":"Peter Stuckey","email":"pstuckey@nicta.com.au","login":null,"count":6},{"name":"Karsten","email":"karsten@satalia.com","login":null,"count":6},{"name":"Pierre WILKE","email":"pwilke@burzinette.(none)","login":null,"count":6},{"name":"Pierre Wilke","email":"pwilke@s-cah-mwallace.infotech.monash.edu.au","login":null,"count":5},{"name":"Edward Lam","email":"ed@ed-lam.com","login":"ed-lam","count":5},{"name":"Mikael Zayenz Lagerkvist","email":"zayenz@gmail.com","login":"zayenz","count":4},{"name":"Bruce Mitchener","email":"bruce.mitchener@gmail.com","login":"waywardmonkeys","count":3},{"name":"Andreas Schutt","email":"andreas.schutt@nicta.com.au","login":"schutta","count":3},{"name":"Peter Stuckey","email":"peter.stuckey@monash.edu","login":null,"count":2},{"name":"Gleb Belov","email":"glebb@monash.edu","login":null,"count":2},{"name":"gjimye","email":"gjimye@gmail.com","login":"gjimye","count":2},{"name":"Gustav","email":"gustav.bjordal@it.uu.se","login":"GustavBjordal","count":2},{"name":"Logan Rosen","email":"loganrosen@gmail.com","login":"loganrosen","count":2},{"name":"Stefan Brüns","email":"stefan.bruens@rwth-aachen.de","login":"StefanBruens","count":2},{"name":"Hendrik Bierlee","email":"hendrik.bierlee@monash.edu","login":null,"count":1},{"name":"Gleb Belov","email":"bg@spelunk.infotech.monash.edu.au","login":null,"count":1},{"name":"Ilja Becker","email":"ilja.becker@b-tu.de","login":null,"count":1},{"name":"Maxim Shishmarev","email":"maxim.shishmarev@monash.edu","login":null,"count":1},{"name":"Rohit Prasad","email":"rohitkprasad@yahoo.com","login":"rohitkprasad123","count":1},{"name":"Rai","email":"agentydragon@gmail.com","login":"agentydragon","count":1},{"name":"Olivér Ősz","email":"osz.oliver@sze.hu","login":"oliverosz","count":1},{"name":"Nazareno Piccin","email":"47718457+Nackha1","login":"Nackha1","count":1},{"name":"Mohammad Fawaz","email":"mohammadfawaz89@gmail.com","login":"mohammadfawaz","count":1},{"name":"Michael Marte","email":"informarte@freenet.de","login":null,"count":1},{"name":"Roman Lebedev","email":"lebedev.ri@gmail.com","login":"LebedevRI","count":1},{"name":"Samuel Gagnon","email":"samuel.gagnon92@gmail.com","login":"SaGagnon","count":1},{"name":"Sebastian Kosch","email":"sebastian@aldusleaf.org","login":"skosch","count":1},{"name":"Sven Thiele","email":"sthiele78@gmail.com","login":"sthiele","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"ilansen","email":"isenthooran@gmail.com","login":"ilansen","count":1},{"name":"MaxOstrowski","email":"ostrowsk@cs.uni-potsdam.de","login":"MaxOstrowski","count":1},{"name":"Marco Correia","email":"marco.v.correia@gmail.com","login":"marcovc","count":1},{"name":"Kevin Lynagh","email":"kevin@keminglabs.com","login":"lynaghk","count":1},{"name":"Justin Rawlings","email":"justin.rawlings@protonmail.com","login":"jmjrawlings","count":1},{"name":"Gui Jun Ye","email":"gjye2@student.monash.edu","login":"temporalmoebius","count":1},{"name":"Gorka Kobeaga","email":"gorka@kobeaga.eus","login":"gkobeaga","count":1},{"name":"François Bobot","email":"francois.bobot@cea.fr","login":"bobot","count":1},{"name":"Emmanuel Pescosta","email":"emmanuelpescosta099@gmail.com","login":"emmanuel099","count":1}],"total_commits":6369,"total_committers":58,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":109.8103448275862,"dds":0.47951012717852093,"past_year_committers":[{"name":"Jason N","email":"admin@cyderize.org","login":"cyderize","count":90},{"name":"Guido Tack","email":"guido.tack@monash.edu","login":"guidotack","count":59},{"name":"Jip J. Dekker","email":"jip@dekker.one","login":"Dekker1","count":26},{"name":"ilansen","email":"isenthooran@gmail.com","login":"ilansen","count":1},{"name":"Roman Lebedev","email":"lebedev.ri@gmail.com","login":"LebedevRI","count":1},{"name":"Rohit Prasad","email":"rohitkprasad@yahoo.com","login":"rohitkprasad123","count":1},{"name":"Kevin Leo","email":"kevin.kevinleo@gmail.com","login":"lokdlok","count":1}],"past_year_total_commits":179,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":25.571428571428573,"past_year_dds":0.4972067039106145,"last_synced_at":"2025-05-29T09:32:40.773Z","last_synced_commit":"a3297cbe6716e0e544a667eb2e5cfde3b151a855","created_at":"2023-10-26T13:54:42.456Z","updated_at":"2025-05-29T09:32:46.039Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiniZinc%2Flibminizinc/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-27T00:00:29.048Z","repositories_count":5479765,"commits_count":853308191,"contributors_count":31095157,"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":"minizinc/libminizinc","html_url":"https://github.com/minizinc/libminizinc","last_synced_at":"2025-08-31T11:12:16.775Z","status":null,"issues_count":244,"pull_requests_count":28,"avg_time_to_close_issue":11628759.90640394,"avg_time_to_close_pull_request":30054616.35714286,"issues_closed_count":203,"pull_requests_closed_count":14,"pull_request_authors_count":13,"issue_authors_count":91,"avg_comments_per_issue":1.5942622950819672,"avg_comments_per_pull_request":0.8571428571428571,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":86,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":3867149.107692308,"past_year_avg_time_to_close_pull_request":11101848.0,"past_year_issues_closed_count":65,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":31,"past_year_avg_comments_per_issue":1.0232558139534884,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-11-18T03:17:14.415Z","updated_at":"2025-09-03T02:01:17.499Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/minizinc%2Flibminizinc","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/minizinc%2Flibminizinc/issues","issue_labels_count":{"bug":70,"resolved":68,"enhancement":9,"bundle":3,"duplicate":3,"question":3,"wontfix":2,"documentation":2},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":224,"CONTRIBUTOR":17,"MEMBER":6},"pull_request_author_associations_count":{"NONE":17,"CONTRIBUTOR":9,"MEMBER":5},"issue_authors":{"CervEdin":35,"jnmonette":15,"matsc-at-sics-se":13,"LebedevRI":12,"informarte":11,"titorau":10,"vdijken":7,"scand1sk":6,"snicolai":5,"zayenz":4,"colbec":4,"Wout4":4,"raphaelboudreault":4,"tobiasBora":4,"Alexander-Schiendorfer":3,"ptal":3,"lloy0076":3,"markmanser":3,"alexmahrer-adventiumlabs":3,"kfranc":3,"einarjohan":3,"skosch":3,"stian-svedenborg":3,"wldhx":3,"expipiplus1":2,"wcbeard":2,"schutta":2,"glebbelov":2,"yurivict":2,"siritinga":2,"krzku":2,"cyderize":2,"kletzi":2,"snicolai-blog":2,"jarble":2,"dannem1337":2,"lperron":2,"Zero3":2,"LukasSpukas":1,"dunn":1,"nguyenhailong":1,"BieniekAlexander":1,"yogeshVU":1,"Mommessc":1,"Dekker1":1,"cmkpl":1,"dedmedved":1,"tofjw":1,"bardiharborow":1,"AntonKhorev":1,"IgnaceBleukx":1,"vitor1001":1,"EmilGedda":1,"brudgers":1,"jmjrawlings":1,"jorgengz":1,"artsiomkaltovich":1,"Yuliang795":1,"jmikedupont2":1,"JakubDob":1,"RobertAditazz":1,"Rojods":1,"littleQiu22":1,"hdavid16":1,"FFages":1,"ImkoMarijnissen":1,"tlyphed":1,"gablin":1,"nathanielbaxter":1,"markwallacemonash":1,"jim-carciofini":1,"mastajvidi":1,"cmears":1,"kim0":1,"siala":1,"mrmowji":1,"zsmooter":1,"Lucide":1,"aditya95sriram":1,"i-kudryavtsev":1,"marvinvis":1,"rbouar":1,"MaxOstrowski":1,"mathlover2":1,"Kjarar":1,"forceoffire":1,"dimbleby":1,"indrajitsg":1,"lquesada1975":1,"Cypher1":1,"guidotack":1,"shaniaki":1,"dpacino":1},"pull_request_authors":{"vitor1001":6,"Dekker1":5,"LebedevRI":4,"skosch":2,"rohitkprasad123":2,"tias":2,"jmjrawlings":2,"waywardmonkeys":2,"Alexander-Schiendorfer":1,"IXI01":1,"kletzi":1,"barracuda156":1,"nikai3d":1,"Nackha1":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10094553,"issues_count":31373669,"pull_requests_count":97058592,"authors_count":10699554,"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":{"resolved":28,"bug":21,"enhancement":4,"question":3,"bundle":2,"duplicate":2,"documentation":2,"wontfix":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":79,"CONTRIBUTOR":4,"MEMBER":2},"past_year_pull_request_author_associations_count":{"NONE":8,"CONTRIBUTOR":6},"past_year_issue_authors":{"CervEdin":21,"titorau":10,"vdijken":7,"informarte":6,"zayenz":4,"snicolai":4,"tobiasBora":4,"lloy0076":3,"ptal":2,"cyderize":2,"dannem1337":2,"kletzi":2,"matsc-at-sics-se":1,"tlyphed":1,"vitor1001":1,"Yuliang795":1,"yurivict":1,"zsmooter":1,"LukasSpukas":1,"Lucide":1,"lperron":1,"krzku":1,"jmikedupont2":1,"ImkoMarijnissen":1,"hdavid16":1,"forceoffire":1,"BieniekAlexander":1,"bardiharborow":1,"artsiomkaltovich":1,"aditya95sriram":1},"past_year_pull_request_authors":{"vitor1001":6,"waywardmonkeys":2,"LebedevRI":2,"rohitkprasad123":2,"jmjrawlings":2},"maintainers":[{"login":"Dekker1","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dekker1"},{"login":"cyderize","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cyderize"},{"login":"schutta","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schutta"},{"login":"guidotack","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/guidotack"}],"active_maintainers":[{"login":"cyderize","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cyderize"}]},"events":{"total":{"CreateEvent":5,"CommitCommentEvent":1,"ReleaseEvent":3,"IssuesEvent":128,"WatchEvent":48,"IssueCommentEvent":117,"PushEvent":74,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"PullRequestEvent":10,"ForkEvent":4},"last_year":{"CreateEvent":5,"CommitCommentEvent":1,"ReleaseEvent":3,"IssuesEvent":128,"WatchEvent":48,"IssueCommentEvent":117,"PushEvent":74,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"PullRequestEvent":10,"ForkEvent":4}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"tests/flattening/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T07:00:32.125Z","updated_at":"2023-01-14T07:00:32.125Z","repository_link":"https://github.com/MiniZinc/libminizinc/blob/master/tests/flattening/requirements.txt","dependencies":[{"id":6892811765,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.2.","direct":true,"kind":"test","optional":false},{"id":6892811766,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"tests/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T07:00:32.155Z","updated_at":"2023-01-14T07:00:32.155Z","repository_link":"https://github.com/MiniZinc/libminizinc/blob/master/tests/requirements.txt","dependencies":[{"id":6892811771,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4","direct":true,"kind":"test","optional":false},{"id":6892811772,"package_name":"pytest","ecosystem":"pypi","requirements":"==6.","direct":true,"kind":"test","optional":false},{"id":6892811773,"package_name":"py","ecosystem":"pypi","requirements":"==1.9.","direct":true,"kind":"test","optional":false},{"id":6892811774,"package_name":"pytest-html","ecosystem":"pypi","requirements":"==2.","direct":true,"kind":"test","optional":false},{"id":6892811775,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"==2.","direct":true,"kind":"test","optional":false},{"id":6892811776,"package_name":"pytest-instafail","ecosystem":"pypi","requirements":"==0.4.","direct":true,"kind":"test","optional":false},{"id":6892811777,"package_name":"minizinc","ecosystem":"pypi","requirements":"develop","direct":true,"kind":"test","optional":false}]}],"score":10.58693787011721,"created_at":"2025-09-04T15:51:13.489Z","updated_at":"2025-10-07T08:16:05.461Z","avatar_url":"https://github.com/MiniZinc.png","language":"MiniZinc","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["constraint-programming","integer-programming","minizinc","optimisation-problem","sat-solver","argument-parser","interactive","mesh","interpretability","sequences"],"project_url":"https://science.ecosyste.ms/api/v1/projects/39262","html_url":"https://science.ecosyste.ms/projects/39262","bibtex_url":"https://science.ecosyste.ms/projects/39262/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/39262/export.apalike"}