{"package":"morph-kgc","ecosystem":"pypi","latest_version":"2.10.0","description":"Powerful [R2]RML engine to create RDF knowledge graphs from heterogeneous data sources.","license":"Apache-2.0","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/morph-kgc/","repository":"https://github.com/morph-kgc/morph-kgc","downloads_weekly":4300,"health":{"score":60,"risk":"moderate","breakdown":{"maintenance":15,"popularity":6,"security":25,"maturity":12,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"2.10.0","total_count":34,"recent":["1.6.0","2.0.0","2.0.1","2.1.0","2.1.1","2.2.0","2.3.0","2.3.1","2.4.0","2.5.0","2.5.1","2.6.0","2.6.1","2.6.2","2.6.3","2.6.4","2.7.0","2.8.0","2.8.1","2.10.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-01-20T11:04:44.446835Z","dependencies_count":61,"dependencies":["duckdb<2.0.0,>=1.0.0","elementpath<5.0.0,>=4.0.0","falcon<5.0.0,>=3.0.0","jsonpath-python==1.0.6","pandas<3.0.0,>=2.1.0","pyoxigraph<0.4.0,>=0.3.0","rdflib<7.3.0,>=6.1.1","ruamel-yaml<0.19.0,>=0.18.0","cryptography<43.0.0,>=42.0.0; extra == \"all\"","databricks-sqlalchemy<3.0.0,>=2.0.4; extra == \"all\"","geopandas<2.0.0,>=1.0.0; extra == \"all\"","kafka-python<3.0.0,>=2.0.2; extra == \"all\"","kuzu<2.0.0,>=0.4.2; extra == \"all\"","neo4j<6.0.0,>=5.20.0; extra == \"all\"","odfpy<2.0.0,>=1.4.1; extra == \"all\"","openpyxl<4.0.0,>=3.0.0; extra == \"all\"","oracledb<9.0.0,>=2.5.0; extra == \"all\"","psycopg[binary]<4.0.0,>=3.0.0; extra == \"all\"","pyarrow<16.0.0,>=14.0.0; extra == \"all\"","pyjelly>=0.6.2; extra == \"all\"","pymssql<3.0.0,>=2.2.7; extra == \"all\"","pymysql<2.0.0,>=1.1.0; extra == \"all\"","pyreadstat<2.0.0,>=1.2.0; extra == \"all\"","requests<3.0.0,>=2.0.0; extra == \"all\"","snowflake-sqlalchemy<2.0.0,>=1.7.3; extra == \"all\"","sql-metadata<3.0.0,>=2.6.0; extra == \"all\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"all\"","databricks-sqlalchemy<3.0.0,>=2.0.4; extra == \"databricks\"","odfpy<2.0.0,>=1.4.1; extra == \"excel\"","openpyxl<4.0.0,>=3.0.0; extra == \"excel\"","geopandas<2.0.0,>=1.0.0; extra == \"geoparquet\"","requests<3.0.0,>=2.0.0; extra == \"http\"","pyjelly>=0.6.2; extra == \"jelly\"","kafka-python<3.0.0,>=2.0.2; extra == \"kafka\"","kuzu<2.0.0,>=0.4.2; extra == \"kuzu\"","pymssql<3.0.0,>=2.2.7; extra == \"mssql\"","sql-metadata<3.0.0,>=2.6.0; extra == \"mssql\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"mssql\"","cryptography<43.0.0,>=42.0.0; extra == \"mysql\"","pymysql<2.0.0,>=1.1.0; extra == \"mysql\"","sql-metadata<3.0.0,>=2.6.0; extra == \"mysql\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"mysql\"","neo4j<6.0.0,>=5.20.0; extra == \"neo4j\"","oracledb<9.0.0,>=2.5.0; extra == \"oracle\"","sql-metadata<3.0.0,>=2.6.0; extra == \"oracle\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"oracle\"","psycopg[binary]<4.0.0,>=3.0.0; extra == \"postgresql\"","sql-metadata<3.0.0,>=2.6.0; extra == \"postgresql\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"postgresql\"","snowflake-sqlalchemy<2.0.0,>=1.7.3; extra == \"snowflake\"","pyreadstat<2.0.0,>=1.2.0; extra == \"spss\"","sql-metadata<3.0.0,>=2.6.0; extra == \"sqlite\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"sqlite\"","pyarrow<16.0.0,>=14.0.0; extra == \"tabular\"","geopandas<2.0.0,>=1.0.0; extra == \"test\"","odfpy<2.0.0,>=1.4.1; extra == \"test\"","openpyxl<4.0.0,>=3.0.0; extra == \"test\"","pyarrow<20.0.0,>=14.0.0; extra == \"test\"","pytest<9.0.0,>=8.0.0; extra == \"test\"","sql-metadata<3.0.0,>=2.6.0; extra == \"test\"","sqlalchemy<3.0.0,>=2.0.0; extra == \"test\""]},"github_stats":{"stars":270,"forks":56,"open_issues":28,"is_archived":false,"pushed_at":"2026-03-02T08:57:55Z","subscribers_count":14},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"2.10.0","version_hint":null,"summary":"morph-kgc@2.10.0 is safe to use (health: 60/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":1068,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":101,"avg_days_between_releases":null,"release_velocity":"moderate"}}