{"package":"dataclass-wizard","ecosystem":"pypi","latest_version":"0.39.1","description":"A wizard-like JSON serialization library for Python dataclasses","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/dataclass-wizard/","repository":"https://github.com/rnag/dataclass-wizard","downloads_weekly":1271602,"health":{"score":72,"risk":"moderate","breakdown":{"maintenance":15,"popularity":17,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.39.1","total_count":84,"recent":["0.33.0","0.34.0","0.35.0","0.35.1","0.35.2","0.35.3","0.35.4","0.36.0","0.36.1","0.36.2","0.36.3","0.36.4","0.36.5","0.36.6","0.37.0","0.38.0","0.38.1","0.38.2","0.39.0","0.39.1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-01-06T03:30:54.915379Z","dependencies_count":77,"dependencies":["typing-extensions>=4.13.0; python_version <= \"3.12\"","python-dotenv<2,>=1; extra == \"dotenv\"","pytimeparse>=1.1.7; extra == \"timedelta\"","tomli<3,>=2; python_version == \"3.9\" and extra == \"toml\"","tomli<3,>=2; python_version == \"3.10\" and extra == \"toml\"","tomli-w<2,>=1; extra == \"toml\"","tzdata>=2024.1; extra == \"tz\"","PyYAML<7,>=6; extra == \"yaml\"","tzdata>=2024.1; platform_system == \"Windows\" and extra == \"dev\"","mypy<2,>=1.19; extra == \"dev\"","flake8>=3; extra == \"dev\"","tox==4.23.2; extra == \"dev\"","pytimeparse==1.1.8; extra == \"dev\"","python-dotenv<2,>=1; extra == \"dev\"","tomli<3,>=2; python_version == \"3.9\" and extra == \"dev\"","tomli<3,>=2; python_version == \"3.10\" and extra == \"dev\"","tomli-w<2,>=1; extra == \"dev\"","coverage>=6.2; extra == \"dev\"","pip>=21.3.1; extra == \"dev\"","bump-my-version==1.2.5; extra == \"dev\"","wheel==0.45.1; extra == \"dev\"","watchdog[watchmedo]==6.0.0; extra == \"dev\"","Sphinx==7.4.7; python_version == \"3.9\" and extra == \"dev\"","Sphinx==8.1.3; python_version >= \"3.10\" and extra == \"dev\"","twine==6.0.1; extra == \"dev\"","dataclass-wizard[toml]; extra == \"dev\"","sphinx-issues==5.0.0; extra == \"docs\"","sphinx-autodoc-typehints==2.5.0; python_version >= \"3.10\" and extra == \"docs\"","sphinx-copybutton==0.5.2; extra == \"docs\"","typing-extensions>=4.9.0; extra == \"docs\"","tzdata>=2024.1; platform_system == \"Windows\" and extra == \"test\"","pytest==8.3.4; extra == \"test\"","pytest-mock>=3.6.1; extra == \"test\"","pytest-cov==6.0.0; extra == \"test\"","matplotlib; extra == \"bench\"","pytest-benchmark[histogram]; extra == \"bench\"","dataclasses-json==0.6.7; extra == \"bench\"","jsons==1.6.3; extra == \"bench\"","dataclass-factory==2.16; extra == \"bench\"","dacite==1.9.2; extra == \"bench\"","mashumaro==3.17; extra == \"bench\"","pydantic==2.12.5; extra == \"bench\"","attrs==25.4.0; extra == \"bench\"","python-dotenv<2,>=1; extra == \"all\"","pytimeparse>=1.1.7; extra == \"all\"","tomli<3,>=2; python_version == \"3.9\" and extra == \"all\"","tomli<3,>=2; python_version == \"3.10\" and extra == \"all\"","tomli-w<2,>=1; extra == \"all\"","PyYAML<7,>=6; extra == \"all\"","tzdata>=2024.1; platform_system == \"Windows\" and extra == \"all\"","mypy<2,>=1.19; extra == \"all\"","flake8>=3; extra == \"all\"","tox==4.23.2; extra == \"all\"","pytimeparse==1.1.8; extra == \"all\"","coverage>=6.2; extra == \"all\"","bump-my-version==1.2.5; extra == \"all\"","wheel==0.45.1; extra == \"all\"","watchdog[watchmedo]==6.0.0; extra == \"all\"","Sphinx==7.4.7; python_version == \"3.9\" and extra == \"all\"","Sphinx==8.1.3; python_version >= \"3.10\" and extra == \"all\"","twine==6.0.1; extra == \"all\"","sphinx-issues==5.0.0; extra == \"all\"","sphinx-autodoc-typehints==2.5.0; python_version >= \"3.10\" and extra == \"all\"","sphinx-copybutton==0.5.2; extra == \"all\"","typing-extensions>=4.9.0; extra == \"all\"","pytest==8.3.4; extra == \"all\"","pytest-mock>=3.6.1; extra == \"all\"","pytest-cov==6.0.0; extra == \"all\"","matplotlib; extra == \"all\"","pytest-benchmark[histogram]; extra == \"all\"","dataclasses-json==0.6.7; extra == \"all\"","jsons==1.6.3; extra == \"all\"","dataclass-factory==2.16; extra == \"all\"","dacite==1.9.2; extra == \"all\"","mashumaro==3.17; extra == \"all\"","pydantic==2.12.5; extra == \"all\"","attrs==25.4.0; extra == \"all\""]},"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":"0.39.1","version_hint":null,"summary":"dataclass-wizard@0.39.1 is safe to use (health: 72/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":113,"avg_days_between_releases":null,"release_velocity":"moderate"}}