{"id":359962,"url":"https://github.com/monarc-project/MOSP","last_synced_at":"2026-05-31T15:02:03.920Z","repository":{"id":42197180,"uuid":"127203901","full_name":"monarc-project/MOSP","owner":"monarc-project","description":"A collaborative platform for creating, editing and sharing JSON objects.","archived":false,"fork":false,"pushed_at":"2026-04-22T04:40:21.000Z","size":5186,"stargazers_count":74,"open_issues_count":0,"forks_count":6,"subscribers_count":10,"default_branch":"master","last_synced_at":"2026-04-24T21:09:18.530Z","etag":null,"topics":["cybersecurity","information-exchange","information-sharing","json","json-editor","json-objects","json-schema","open-directory","security"],"latest_commit_sha":null,"homepage":"https://objects.monarc.lu","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/monarc-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-03-28T22:05:03.000Z","updated_at":"2026-04-22T17:07:54.000Z","dependencies_parsed_at":"2023-10-03T10:55:16.401Z","dependency_job_id":"91745070-81ba-4c13-bcc6-ee3a61d61a07","html_url":"https://github.com/monarc-project/MOSP","commit_stats":{"total_commits":1189,"total_committers":5,"mean_commits":237.8,"dds":0.02186711522287632,"last_synced_commit":"3cecba1df4b368bd1a8605956ec48de3369dbd7d"},"previous_names":["cases-lu/mosp","monarc-project/mosp"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/monarc-project/MOSP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monarc-project","download_url":"https://codeload.github.com/monarc-project/MOSP/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32314116,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T21:09:39.134Z","status":"ssl_error","status_checked_at":"2026-04-26T21:09:21.240Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"monarc-project","name":"Optimised Risk Assessment Methodology","uuid":"29918986","kind":"organization","description":"MONARC - Method for an Optimised aNAlysis of Risks by @NC3-LU","email":"opensource@nc3.lu","website":"https://www.monarc.lu","location":"Luxembourg","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29918986?v=4","repositories_count":15,"last_synced_at":"2023-02-26T16:15:18.612Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/monarc-project","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T02:49:43.738Z","updated_at":"2023-02-26T16:15:18.619Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monarc-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monarc-project/repositories"},"packages":[],"commits":{"id":11724044,"full_name":"monarc-project/MOSP","default_branch":"master","total_commits":1260,"total_committers":6,"total_bot_commits":38,"total_bot_committers":1,"mean_commits":210.0,"dds":0.04603174603174598,"past_year_total_commits":21,"past_year_total_committers":3,"past_year_total_bot_commits":16,"past_year_total_bot_committers":1,"past_year_mean_commits":7.0,"past_year_dds":0.23809523809523814,"last_synced_at":"2026-05-09T04:07:17.935Z","last_synced_commit":"8c93c6ffc0008bc42f048374f266268e1af4bae8","created_at":"2026-04-22T20:02:48.922Z","updated_at":"2026-05-09T04:06:50.549Z","committers":[{"name":"Cédric Bonhomme","email":"cedric@cedricbonhomme.org","login":"cedricbonhomme","count":1202},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":38},{"name":"Juan Rocha","email":"juan.rocha@cases.lu","login":null,"count":16},{"name":"Ilie Voinea","email":"voineai@gmail.com","login":"voineai","count":2},{"name":"Philippe Parage","email":"69145356+pparage","login":"pparage","count":1},{"name":"Anonymous","email":"noreply@weblate.org","login":"weblate","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":16},{"name":"Cédric Bonhomme","email":"cedric@cedricbonhomme.org","login":"cedricbonhomme","count":4},{"name":"Philippe Parage","email":"69145356+pparage","login":"pparage","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-13T00:00:10.629Z","repositories_count":6233306,"commits_count":894153451,"contributors_count":34889721,"owners_count":1152120,"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":{"table":{"full_name":"monarc-project/MOSP","html_url":"https://github.com/monarc-project/MOSP","last_synced_at":"2026-05-09T04:05:37.443Z","status":"active","issues_count":0,"pull_requests_count":3,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":18391.333333333332,"issues_closed_count":0,"pull_requests_closed_count":3,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":3,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":18391.333333333332,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":3,"created_at":"2026-04-17T10:00:13.276Z","updated_at":"2026-05-09T04:05:37.443Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/monarc-project%2FMOSP/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{"dependencies":3,"python":3}},"issue_author_associations_count":{"table":{}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":3}},"issue_authors":{"table":{}},"pull_request_authors":{"table":{"dependabot[bot]":3}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-13T00:00:11.310Z","repositories_count":14584757,"issues_count":34310526,"pull_requests_count":112283624,"authors_count":11260420,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":3,"python":3}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":3}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":3}},"maintainers":[],"active_maintainers":[]}},"events":{"total":{"DeleteEvent":3,"PullRequestEvent":1,"PushEvent":9,"CreateEvent":3},"last_year":{"DeleteEvent":3,"PullRequestEvent":1,"PushEvent":9,"CreateEvent":3}},"keywords":["cybersecurity","information-exchange","information-sharing","json","json-editor","json-objects","json-schema","open-directory","security"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-08-12T09:10:46.677Z","updated_at":"2022-08-12T09:10:46.677Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/package-lock.json","dependencies":[{"id":1307356828,"package_name":"@codemirror/autocomplete","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307356829,"package_name":"@codemirror/commands","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307356830,"package_name":"@codemirror/language","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":1307356831,"package_name":"@codemirror/lint","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307356832,"package_name":"@codemirror/search","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307356833,"package_name":"@codemirror/state","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307356834,"package_name":"@codemirror/view","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":1307356835,"package_name":"@fortawesome/fontawesome-free","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":1307356836,"package_name":"@json-editor/json-editor","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":1307356837,"package_name":"@lezer/common","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307356838,"package_name":"@lezer/highlight","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307356839,"package_name":"@lezer/lr","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":1307356840,"package_name":"bootstrap","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":1307356841,"package_name":"bootstrap-select","ecosystem":"npm","requirements":"1.13.18","direct":false,"kind":"runtime","optional":false},{"id":1307356842,"package_name":"chart.js","ecosystem":"npm","requirements":"3.8.2","direct":false,"kind":"runtime","optional":false},{"id":1307356843,"package_name":"chartjs-plugin-datalabels","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307356844,"package_name":"code-prettify","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307356845,"package_name":"codemirror","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307356846,"package_name":"core-js","ecosystem":"npm","requirements":"3.24.1","direct":false,"kind":"runtime","optional":false},{"id":1307356847,"package_name":"crelt","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":1307356848,"package_name":"datatables","ecosystem":"npm","requirements":"1.10.18","direct":false,"kind":"runtime","optional":false},{"id":1307356849,"package_name":"datatables.net","ecosystem":"npm","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":1307356850,"package_name":"datatables.net-bs4","ecosystem":"npm","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":1307356851,"package_name":"jquery","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":1307356852,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":1307356853,"package_name":"moment","ecosystem":"npm","requirements":"2.29.4","direct":false,"kind":"runtime","optional":false},{"id":1307356854,"package_name":"papaparse","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":1307356855,"package_name":"popper.js","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":1307356856,"package_name":"style-mod","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307356857,"package_name":"w3c-keyname","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-08-12T09:10:47.044Z","updated_at":"2022-08-12T09:10:47.044Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/package.json","dependencies":[{"id":1307357471,"package_name":"@fortawesome/fontawesome-free","ecosystem":"npm","requirements":"^6.1.1","direct":true,"kind":"runtime","optional":false},{"id":1307357472,"package_name":"@json-editor/json-editor","ecosystem":"npm","requirements":"^2.8.0","direct":true,"kind":"runtime","optional":false},{"id":1307357473,"package_name":"bootstrap","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"runtime","optional":false},{"id":1307357474,"package_name":"bootstrap-select","ecosystem":"npm","requirements":"^1.13.18","direct":true,"kind":"runtime","optional":false},{"id":1307357475,"package_name":"chart.js","ecosystem":"npm","requirements":"^3.8.2","direct":true,"kind":"runtime","optional":false},{"id":1307357476,"package_name":"chartjs-plugin-datalabels","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":1307357477,"package_name":"code-prettify","ecosystem":"npm","requirements":"^0.1.0","direct":true,"kind":"runtime","optional":false},{"id":1307357478,"package_name":"codemirror","ecosystem":"npm","requirements":"^6.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307357479,"package_name":"datatables","ecosystem":"npm","requirements":"^1.10.18","direct":true,"kind":"runtime","optional":false},{"id":1307357480,"package_name":"datatables.net-bs4","ecosystem":"npm","requirements":"^1.12.1","direct":true,"kind":"runtime","optional":false},{"id":1307357481,"package_name":"jquery","ecosystem":"npm","requirements":"^3.6.0","direct":true,"kind":"runtime","optional":false},{"id":1307357482,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"runtime","optional":false},{"id":1307357483,"package_name":"moment","ecosystem":"npm","requirements":"^2.29.4","direct":true,"kind":"runtime","optional":false},{"id":1307357484,"package_name":"papaparse","ecosystem":"npm","requirements":"^5.3.2","direct":true,"kind":"runtime","optional":false},{"id":1307357485,"package_name":"popper.js","ecosystem":"npm","requirements":"^1.16.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2022-08-12T09:10:47.397Z","updated_at":"2022-08-12T09:10:47.397Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/poetry.lock","dependencies":[{"id":1307370105,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.12","direct":false,"kind":"develop","optional":false},{"id":1307370106,"package_name":"alembic","ecosystem":"pypi","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":1307370107,"package_name":"aniso8601","ecosystem":"pypi","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307370108,"package_name":"atomicwrites","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"develop","optional":false},{"id":1307370109,"package_name":"attrs","ecosystem":"pypi","requirements":"22.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307370110,"package_name":"autoflake","ecosystem":"pypi","requirements":"1.4","direct":false,"kind":"develop","optional":false},{"id":1307370111,"package_name":"babel","ecosystem":"pypi","requirements":"2.10.3","direct":false,"kind":"runtime","optional":false},{"id":1307370112,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.11.1","direct":false,"kind":"develop","optional":false},{"id":1307370113,"package_name":"black","ecosystem":"pypi","requirements":"22.6.0","direct":false,"kind":"develop","optional":false},{"id":1307370114,"package_name":"blinker","ecosystem":"pypi","requirements":"1.5","direct":false,"kind":"runtime","optional":false},{"id":1307370115,"package_name":"cachecontrol","ecosystem":"pypi","requirements":"0.12.11","direct":false,"kind":"develop","optional":false},{"id":1307370116,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.6.15","direct":false,"kind":"runtime","optional":false},{"id":1307370117,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"develop","optional":false},{"id":1307370118,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307370119,"package_name":"classify-imports","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"develop","optional":false},{"id":1307370120,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":1307370121,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":1307370122,"package_name":"commonmark","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":"develop","optional":false},{"id":1307370123,"package_name":"cyclonedx-python-lib","ecosystem":"pypi","requirements":"2.7.1","direct":false,"kind":"develop","optional":false},{"id":1307370124,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.5","direct":false,"kind":"develop","optional":false},{"id":1307370125,"package_name":"dnspython","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":1307370126,"package_name":"docutils","ecosystem":"pypi","requirements":"0.16","direct":false,"kind":"develop","optional":false},{"id":1307370127,"package_name":"email-validator","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":1307370128,"package_name":"feedgen","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":1307370129,"package_name":"filelock","ecosystem":"pypi","requirements":"3.8.0","direct":false,"kind":"develop","optional":false},{"id":1307370130,"package_name":"flake8","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"develop","optional":false},{"id":1307370131,"package_name":"flask","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":1307370132,"package_name":"flask-admin","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":1307370133,"package_name":"flask-babel","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":1307370134,"package_name":"flask-cors","ecosystem":"pypi","requirements":"3.0.10","direct":false,"kind":"runtime","optional":false},{"id":1307370135,"package_name":"flask-login","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":1307370136,"package_name":"flask-mail","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":1307370137,"package_name":"flask-migrate","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":1307370138,"package_name":"flask-paginate","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":1307370139,"package_name":"flask-principal","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":1307370140,"package_name":"flask-restx","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":1307370141,"package_name":"flask-sqlalchemy","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":1307370142,"package_name":"flask-wtf","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307370143,"package_name":"gitchangelog","ecosystem":"pypi","requirements":"3.0.4","direct":false,"kind":"develop","optional":false},{"id":1307370144,"package_name":"greenlet","ecosystem":"pypi","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":1307370145,"package_name":"html5lib","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"develop","optional":false},{"id":1307370146,"package_name":"identify","ecosystem":"pypi","requirements":"2.5.3","direct":false,"kind":"develop","optional":false},{"id":1307370147,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"runtime","optional":false},{"id":1307370148,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"develop","optional":false},{"id":1307370149,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"4.12.0","direct":false,"kind":"runtime","optional":false},{"id":1307370150,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":"runtime","optional":false},{"id":1307370151,"package_name":"iniconfig","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"develop","optional":false},{"id":1307370152,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":1307370153,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":1307370154,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":1307370155,"package_name":"lockfile","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":"develop","optional":false},{"id":1307370156,"package_name":"lxml","ecosystem":"pypi","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":1307370157,"package_name":"mako","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":1307370158,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":1307370159,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"develop","optional":false},{"id":1307370160,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.0.4","direct":false,"kind":"develop","optional":false},{"id":1307370161,"package_name":"mypy","ecosystem":"pypi","requirements":"0.910","direct":false,"kind":"develop","optional":false},{"id":1307370162,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"develop","optional":false},{"id":1307370163,"package_name":"networkx","ecosystem":"pypi","requirements":"2.8.5","direct":false,"kind":"runtime","optional":false},{"id":1307370164,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"develop","optional":false},{"id":1307370165,"package_name":"packageurl-python","ecosystem":"pypi","requirements":"0.10.1","direct":false,"kind":"develop","optional":false},{"id":1307370166,"package_name":"packaging","ecosystem":"pypi","requirements":"21.3","direct":false,"kind":"develop","optional":false},{"id":1307370167,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"develop","optional":false},{"id":1307370168,"package_name":"pip-api","ecosystem":"pypi","requirements":"0.0.30","direct":false,"kind":"develop","optional":false},{"id":1307370169,"package_name":"pip-audit","ecosystem":"pypi","requirements":"2.4.3","direct":false,"kind":"develop","optional":false},{"id":1307370170,"package_name":"pip-requirements-parser","ecosystem":"pypi","requirements":"31.2.0","direct":false,"kind":"develop","optional":false},{"id":1307370171,"package_name":"pkgutil-resolve-name","ecosystem":"pypi","requirements":"1.3.10","direct":false,"kind":"runtime","optional":false},{"id":1307370172,"package_name":"platformdirs","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"develop","optional":false},{"id":1307370173,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"develop","optional":false},{"id":1307370174,"package_name":"pre-commit","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"develop","optional":false},{"id":1307370175,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.3","direct":false,"kind":"runtime","optional":false},{"id":1307370176,"package_name":"py","ecosystem":"pypi","requirements":"1.11.0","direct":false,"kind":"develop","optional":false},{"id":1307370177,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"develop","optional":false},{"id":1307370178,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"develop","optional":false},{"id":1307370179,"package_name":"pydot","ecosystem":"pypi","requirements":"1.4.2","direct":false,"kind":"develop","optional":false},{"id":1307370180,"package_name":"pyflakes","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"develop","optional":false},{"id":1307370181,"package_name":"pygments","ecosystem":"pypi","requirements":"2.12.0","direct":false,"kind":"develop","optional":false},{"id":1307370182,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.9","direct":false,"kind":"develop","optional":false},{"id":1307370183,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":1307370184,"package_name":"pytest","ecosystem":"pypi","requirements":"6.2.5","direct":false,"kind":"develop","optional":false},{"id":1307370185,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":1307370186,"package_name":"pytz","ecosystem":"pypi","requirements":"2022.1","direct":false,"kind":"runtime","optional":false},{"id":1307370187,"package_name":"pyupgrade","ecosystem":"pypi","requirements":"2.37.3","direct":false,"kind":"develop","optional":false},{"id":1307370188,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":"develop","optional":false},{"id":1307370189,"package_name":"reorder-python-imports","ecosystem":"pypi","requirements":"3.8.2","direct":false,"kind":"develop","optional":false},{"id":1307370190,"package_name":"requests","ecosystem":"pypi","requirements":"2.28.1","direct":false,"kind":"runtime","optional":false},{"id":1307370191,"package_name":"resolvelib","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":"develop","optional":false},{"id":1307370192,"package_name":"rich","ecosystem":"pypi","requirements":"12.5.1","direct":false,"kind":"develop","optional":false},{"id":1307370193,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":1307370194,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"develop","optional":false},{"id":1307370195,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"develop","optional":false},{"id":1307370196,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.3.2.post1","direct":false,"kind":"develop","optional":false},{"id":1307370197,"package_name":"sphinx","ecosystem":"pypi","requirements":"4.5.0","direct":false,"kind":"develop","optional":false},{"id":1307370198,"package_name":"sphinx-autodoc-typehints","ecosystem":"pypi","requirements":"1.19.1","direct":false,"kind":"develop","optional":false},{"id":1307370199,"package_name":"sphinx-book-theme","ecosystem":"pypi","requirements":"0.1.10","direct":false,"kind":"develop","optional":false},{"id":1307370200,"package_name":"sphinx-multiversion","ecosystem":"pypi","requirements":"0.2.4","direct":false,"kind":"develop","optional":false},{"id":1307370201,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":1307370202,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":1307370203,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"develop","optional":false},{"id":1307370204,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"develop","optional":false},{"id":1307370205,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"develop","optional":false},{"id":1307370206,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"develop","optional":false},{"id":1307370207,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.40","direct":false,"kind":"runtime","optional":false},{"id":1307370208,"package_name":"sqlalchemy-schemadisplay","ecosystem":"pypi","requirements":"1.3","direct":false,"kind":"develop","optional":false},{"id":1307370209,"package_name":"tokenize-rt","ecosystem":"pypi","requirements":"4.2.1","direct":false,"kind":"develop","optional":false},{"id":1307370210,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"develop","optional":false},{"id":1307370211,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"develop","optional":false},{"id":1307370212,"package_name":"types-requests","ecosystem":"pypi","requirements":"2.28.8","direct":false,"kind":"runtime","optional":false},{"id":1307370213,"package_name":"types-setuptools","ecosystem":"pypi","requirements":"57.4.18","direct":false,"kind":"runtime","optional":false},{"id":1307370214,"package_name":"types-urllib3","ecosystem":"pypi","requirements":"1.26.22","direct":false,"kind":"runtime","optional":false},{"id":1307370215,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":1307370216,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.11","direct":false,"kind":"runtime","optional":false},{"id":1307370217,"package_name":"validate-email","ecosystem":"pypi","requirements":"1.3","direct":false,"kind":"runtime","optional":false},{"id":1307370218,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.16.3","direct":false,"kind":"develop","optional":false},{"id":1307370219,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"develop","optional":false},{"id":1307370220,"package_name":"werkzeug","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":1307370221,"package_name":"wtforms","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":1307370222,"package_name":"zipp","ecosystem":"pypi","requirements":"3.8.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2022-08-12T09:10:47.901Z","updated_at":"2022-08-12T09:10:47.901Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/pyproject.toml","dependencies":[{"id":1307374164,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.8,\u003c4.0","direct":true,"kind":"runtime","optional":false},{"id":1307374165,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"^1.4.26","direct":true,"kind":"runtime","optional":false},{"id":1307374166,"package_name":"Flask","ecosystem":"pypi","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":1307374167,"package_name":"werkzeug","ecosystem":"pypi","requirements":"2.0.3","direct":true,"kind":"runtime","optional":false},{"id":1307374168,"package_name":"Flask-SQLAlchemy","ecosystem":"pypi","requirements":"^2.5.1","direct":true,"kind":"runtime","optional":false},{"id":1307374169,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"^0.6.0","direct":true,"kind":"runtime","optional":false},{"id":1307374170,"package_name":"Flask-Principal","ecosystem":"pypi","requirements":"^0.4.0","direct":true,"kind":"runtime","optional":false},{"id":1307374171,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":1307374172,"package_name":"Flask-Migrate","ecosystem":"pypi","requirements":"^3.1.0","direct":true,"kind":"runtime","optional":false},{"id":1307374173,"package_name":"Flask-Admin","ecosystem":"pypi","requirements":"^1.5.8","direct":true,"kind":"runtime","optional":false},{"id":1307374174,"package_name":"Flask-paginate","ecosystem":"pypi","requirements":"^0.8.1","direct":true,"kind":"runtime","optional":false},{"id":1307374175,"package_name":"Flask-Mail","ecosystem":"pypi","requirements":"^0.9.1","direct":true,"kind":"runtime","optional":false},{"id":1307374176,"package_name":"WTForms","ecosystem":"pypi","requirements":"^3.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307374178,"package_name":"validate_email","ecosystem":"pypi","requirements":"^1.3","direct":true,"kind":"runtime","optional":false},{"id":1307374179,"package_name":"flask-babel","ecosystem":"pypi","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":1307374180,"package_name":"alembic","ecosystem":"pypi","requirements":"^1.7.4","direct":true,"kind":"runtime","optional":false},{"id":1307374181,"package_name":"requests","ecosystem":"pypi","requirements":"^2.26.0","direct":true,"kind":"runtime","optional":false},{"id":1307374182,"package_name":"jsonschema","ecosystem":"pypi","requirements":"^4.1.1","direct":true,"kind":"runtime","optional":false},{"id":1307374183,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"^2.9.1","direct":true,"kind":"runtime","optional":false},{"id":1307374184,"package_name":"flask-cors","ecosystem":"pypi","requirements":"^3.0.8","direct":true,"kind":"runtime","optional":false},{"id":1307374185,"package_name":"networkx","ecosystem":"pypi","requirements":"^2.4","direct":true,"kind":"runtime","optional":false},{"id":1307374186,"package_name":"email_validator","ecosystem":"pypi","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":1307374187,"package_name":"flask_restx","ecosystem":"pypi","requirements":"^0.5.1","direct":true,"kind":"runtime","optional":false},{"id":1307374188,"package_name":"feedgen","ecosystem":"pypi","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":1307374189,"package_name":"types-requests","ecosystem":"pypi","requirements":"^2.26.1","direct":true,"kind":"runtime","optional":false},{"id":1307374190,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"^4.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307374191,"package_name":"types-setuptools","ecosystem":"pypi","requirements":"^57.4.17","direct":true,"kind":"runtime","optional":false},{"id":1307374192,"package_name":"pytest","ecosystem":"pypi","requirements":"^6.2.5","direct":true,"kind":"develop","optional":false},{"id":1307374193,"package_name":"sqlalchemy-schemadisplay","ecosystem":"pypi","requirements":"^1.3","direct":true,"kind":"develop","optional":false},{"id":1307374194,"package_name":"autoflake","ecosystem":"pypi","requirements":"^1.4","direct":true,"kind":"develop","optional":false},{"id":1307374195,"package_name":"gitchangelog","ecosystem":"pypi","requirements":"^3.0.4","direct":true,"kind":"develop","optional":false},{"id":1307374196,"package_name":"sphinx-book-theme","ecosystem":"pypi","requirements":"^0.1.0","direct":true,"kind":"develop","optional":false},{"id":1307374197,"package_name":"flake8","ecosystem":"pypi","requirements":"^4.0.1","direct":true,"kind":"develop","optional":false},{"id":1307374198,"package_name":"mypy","ecosystem":"pypi","requirements":"^0.910","direct":true,"kind":"develop","optional":false},{"id":1307374199,"package_name":"reorder-python-imports","ecosystem":"pypi","requirements":"^3.0.1","direct":true,"kind":"develop","optional":false},{"id":1307374200,"package_name":"pyupgrade","ecosystem":"pypi","requirements":"^2.31.1","direct":true,"kind":"develop","optional":false},{"id":1307374201,"package_name":"black","ecosystem":"pypi","requirements":"^22.3.0","direct":true,"kind":"develop","optional":false},{"id":1307374202,"package_name":"pre-commit","ecosystem":"pypi","requirements":"^2.17.0","direct":true,"kind":"develop","optional":false},{"id":1307374203,"package_name":"sphinx-multiversion","ecosystem":"pypi","requirements":"^0.2.4","direct":true,"kind":"develop","optional":false},{"id":1307374204,"package_name":"sphinx-autodoc-typehints","ecosystem":"pypi","requirements":"^1.18.3","direct":true,"kind":"develop","optional":false},{"id":1307374205,"package_name":"pip-audit","ecosystem":"pypi","requirements":"^2.4.3","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-12T09:10:48.261Z","updated_at":"2022-08-12T09:10:48.261Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/requirements.txt","dependencies":[{"id":1307380463,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":true,"kind":"runtime","optional":false},{"id":1307380456,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":1307380457,"package_name":"aniso8601","ecosystem":"pypi","requirements":"==9.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307380458,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.4.0","direct":true,"kind":"runtime","optional":false},{"id":1307380459,"package_name":"babel","ecosystem":"pypi","requirements":"==2.10.3","direct":true,"kind":"runtime","optional":false},{"id":1307380460,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.4","direct":true,"kind":"runtime","optional":false},{"id":1307380461,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.6.15","direct":true,"kind":"runtime","optional":false},{"id":1307380462,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":1307380464,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.5","direct":true,"kind":"runtime","optional":false},{"id":1307380465,"package_name":"dnspython","ecosystem":"pypi","requirements":"==2.2.1","direct":true,"kind":"runtime","optional":false},{"id":1307380466,"package_name":"email-validator","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"runtime","optional":false},{"id":1307380467,"package_name":"feedgen","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"runtime","optional":false},{"id":1307380468,"package_name":"flask-admin","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":1307380469,"package_name":"flask-babel","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":1307380470,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":1307380471,"package_name":"flask-login","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":1307380472,"package_name":"flask-mail","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":1307380473,"package_name":"flask-migrate","ecosystem":"pypi","requirements":"==3.1.0","direct":true,"kind":"runtime","optional":false},{"id":1307380474,"package_name":"flask-paginate","ecosystem":"pypi","requirements":"==0.8.1","direct":true,"kind":"runtime","optional":false},{"id":1307380475,"package_name":"flask-principal","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"runtime","optional":false},{"id":1307380476,"package_name":"flask-restx","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":1307380477,"package_name":"flask-sqlalchemy","ecosystem":"pypi","requirements":"==2.5.1","direct":true,"kind":"runtime","optional":false},{"id":1307380478,"package_name":"flask-wtf","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307380479,"package_name":"flask","ecosystem":"pypi","requirements":"==2.1.2","direct":true,"kind":"runtime","optional":false},{"id":1307380480,"package_name":"greenlet","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":1307380481,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":1307380482,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.12.0","direct":true,"kind":"runtime","optional":false},{"id":1307380483,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"==5.8.0","direct":true,"kind":"runtime","optional":false},{"id":1307380484,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":true,"kind":"runtime","optional":false},{"id":1307380485,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":1307380486,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.6.1","direct":true,"kind":"runtime","optional":false},{"id":1307380487,"package_name":"lxml","ecosystem":"pypi","requirements":"==4.9.1","direct":true,"kind":"runtime","optional":false},{"id":1307380488,"package_name":"mako","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"runtime","optional":false},{"id":1307380489,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":1307380490,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.8.4","direct":true,"kind":"runtime","optional":false},{"id":1307380491,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":1307380492,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.18.1","direct":true,"kind":"runtime","optional":false},{"id":1307380493,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":1307380494,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.1","direct":true,"kind":"runtime","optional":false},{"id":1307380495,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":true,"kind":"runtime","optional":false},{"id":1307380496,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":1307380497,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.39","direct":true,"kind":"runtime","optional":false},{"id":1307380498,"package_name":"types-requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":1307380499,"package_name":"types-setuptools","ecosystem":"pypi","requirements":"==57.4.18","direct":true,"kind":"runtime","optional":false},{"id":1307380500,"package_name":"types-urllib3","ecosystem":"pypi","requirements":"==1.26.16","direct":true,"kind":"runtime","optional":false},{"id":1307380501,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.3.0","direct":true,"kind":"runtime","optional":false},{"id":1307380502,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.9","direct":true,"kind":"runtime","optional":false},{"id":1307380503,"package_name":"validate-email","ecosystem":"pypi","requirements":"==1.3","direct":true,"kind":"runtime","optional":false},{"id":1307380504,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.0.3","direct":true,"kind":"runtime","optional":false},{"id":1307380505,"package_name":"wtforms","ecosystem":"pypi","requirements":"==3.0.1","direct":true,"kind":"runtime","optional":false},{"id":1307380506,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.8.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.004Z","updated_at":"2023-02-03T20:15:54.004Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/.github/workflows/codeql-analysis.yml","dependencies":[{"id":7339006878,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7339006879,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7339006880,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7339006881,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-ghcr.yml","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.026Z","updated_at":"2023-02-03T20:15:54.026Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/.github/workflows/docker-ghcr.yml","dependencies":[{"id":7339007061,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7339007063,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7339007065,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7339007067,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit.yaml","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.055Z","updated_at":"2023-02-03T20:15:54.055Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/.github/workflows/pre-commit.yaml","dependencies":[{"id":7339007380,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7339007381,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7339007382,"package_name":"pre-commit/action","ecosystem":"actions","requirements":"v2.0.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pythonapp.yml","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.077Z","updated_at":"2023-02-03T20:15:54.077Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/.github/workflows/pythonapp.yml","dependencies":[{"id":7339007384,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7339007385,"package_name":"Harmon758/postgresql-action","ecosystem":"actions","requirements":"v1.0.0","direct":true,"kind":"composite","optional":false},{"id":7339007386,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.099Z","updated_at":"2023-02-03T20:15:54.099Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/Dockerfile","dependencies":[{"id":7339007399,"package_name":"node","ecosystem":"docker","requirements":"$NODE_VERSION","direct":true,"kind":"build","optional":false},{"id":7339007400,"package_name":"python","ecosystem":"docker","requirements":"$PYTHON_VERSION","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-02-03T20:15:54.115Z","updated_at":"2023-02-03T20:15:54.115Z","repository_link":"https://github.com/monarc-project/MOSP/blob/master/docker-compose.yml","dependencies":[{"id":7339007410,"package_name":"postgres","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]}],"score":6.095824562432226,"created_at":"2025-04-22T12:52:21.201Z","updated_at":"2026-05-31T15:02:03.920Z","avatar_url":"https://github.com/monarc-project.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/359962","html_url":"https://summary.ecosyste.ms/projects/359962"}