{"package":"relstorage","ecosystem":"pypi","latest_version":"4.2.0","description":"A backend for ZODB that stores pickles in a relational database.","license":"ZPL-2.1","license_risk":"unknown","commercial_use_notes":"verify manually — license not parseable / not declared.","homepage":"https://relstorage.readthedocs.io/","repository":"","downloads_weekly":1823,"health":{"score":58,"risk":"high","breakdown":{"maintenance":10,"popularity":6,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"4.2.0","total_count":96,"recent":["3.3.0","3.3.1","3.3.2","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4","3.4.5","3.5.0a1","3.5.0a2","3.5.0a3","3.5.0a4","3.5.0a6","3.5.0","4.0.0a1","4.0.0","4.1.0","4.1.1","4.2.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2025-09-29T19:39:06.024938Z","dependencies_count":40,"dependencies":["packaging","perfmetrics>=3.0.0","zope.interface","zope.dottedname","zc.lockfile","BTrees>=4.7.2","ZODB>=5.6.0","transaction>=2.4.0","mysqlclient>=2.0.0; (platform_python_implementation == \"CPython\" and sys_platform != \"win32\") and extra == \"mysql\"","PyMySQL>=0.6.6; (platform_python_implementation == \"PyPy\" or sys_platform == \"win32\") and extra == \"mysql\"","psycopg2>=2.8.3; platform_python_implementation == \"CPython\" and extra == \"postgresql\"","pg8000>=1.29.0; (python_version >= \"3.14\" and sys_platform == \"win32\") and platform_python_implementation == \"CPython\" and extra == \"postgresql\"","psycopg2cffi>=2.8.1; platform_python_implementation == \"PyPy\" and extra == \"postgresql\"","cx_Oracle>=6.0; extra == \"oracle\"","pylibmc; (platform_python_implementation == \"CPython\" and sys_platform != \"win32\" and python_version < \"3.12\") and extra == \"memcache\"","python-memcached; (platform_python_implementation == \"PyPy\" or sys_platform == \"win32\") and extra == \"memcache\"","random2; extra == \"test\"","zope.testing; extra == \"test\"","ZODB[test]; extra == \"test\"","ZEO>=5.2; python_version > \"2.7\" and extra == \"test\"","zc.zlibstorage; extra == \"test\"","zope.testrunner; extra == \"test\"","nti.testing; extra == \"test\"","gevent>=23.7.0; extra == \"test\"","pyperf; extra == \"test\"","psutil; (platform_python_implementation == \"CPython\" or python_version != \"2.7\") and extra == \"test\"","pylibmc; (platform_python_implementation == \"CPython\" and sys_platform != \"win32\" and python_version < \"3.12\") and extra == \"test\"","python-memcached; (platform_python_implementation == \"PyPy\" or sys_platform == \"win32\") and extra == \"test\"","sphinx; extra == \"docs\"","sphinxcontrib-programoutput; extra == \"docs\"","repoze.sphinx.autointerface; extra == \"docs\"","sphinx_rtd_theme; extra == \"docs\"","ZEO; extra == \"docs\"","furo; extra == \"docs\"","PyMySQL>=0.6.6; python_version == \"3.9\" and extra == \"all-tested-drivers\"","mysqlclient>=2.0.0; extra == \"all-tested-drivers\"","mysql-connector-python>=9.2.0; python_version == \"3.10\" and extra == \"all-tested-drivers\"","pg8000>=1.29.0; python_version == \"3.11\" and extra == \"all-tested-drivers\"","psycopg2cffi>=2.7.4; (python_version == \"3.11\" or platform_python_implementation == \"PyPy\") and extra == \"all-tested-drivers\"","psycopg2>=2.8.3; platform_python_implementation == \"CPython\" and extra == \"all-tested-drivers\""]},"github_stats":null,"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":"4.2.0","version_hint":null,"summary":"relstorage@4.2.0 is safe to use (health: 58/100)"},"version_scoped":null,"requested_version":null,"_cache":"hit","_response_ms":0,"_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":211,"avg_days_between_releases":null,"release_velocity":"moderate"}}