{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/2"}],"enrichment":{"capability":"Converts strings between case styles (snake_case, camelCase, etc.) via Python bindings to the Rust heck library.","skillfed_tags":["string-utilities","rust-bindings","abandoned"],"use_cases":["Convert API response field names from snake_case to camelCase for JavaScript clients.","Transform database column names to Python variable naming conventions during ORM mapping.","Normalize user input or configuration keys to a consistent case style for comparison.","Generate code or configuration files that require specific naming conventions.","Batch-process strings in data pipelines where case conversion is a preprocessing step."],"what_it_does":"PyHeck is a thin Python wrapper around the Rust heck library that converts strings between different naming conventions. It provides functions to transform text into snake_case, camelCase, and other case styles commonly used in code generation, API design, and data serialization. The package is implemented as compiled Rust bindings, making it fast for bulk conversions.\n\nThe package has been abandoned since early 2022 with no maintenance or updates since then. While it carries no known vulnerabilities, its lack of active development means bug fixes and feature additions are unlikely. It works with Python 3.7 and later across common platforms via precompiled wheels.","worth_installing":"Yes, if you need lightweight case conversion and can accept an unmaintained package. The library is stable, has no known vulnerabilities, and the core functionality is unlikely to break. However, do not use it if you require ongoing maintenance, bug fixes, or support for new Python versions beyond 3.7. For active projects, consider a maintained pure-Python alternative."},"id":"pyheck","links":{"html":"https://skillfed.io/packages/pyheck","md":"https://skillfed.io/packages/pyheck.md","pypi":"https://pypi.org/project/pyheck/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-02-18","license_spdx":null,"license_treatment":"permissive","name":"pyheck","python_support":"supports_current","summary":"Python bindings for heck, the Rust case conversion library"},"popularity":{"monthly_downloads":285285,"position":8055,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.5"}
