--- id: genderize version: "0.3.1" license: MIT license_treatment: permissive maintenance: abandoned --- # Genderize — Client for Genderize.io web service. License: permissive · Maintenance: abandoned · Downloads: 131.4K/mo ## What it is and what it does Genderize wraps the Genderize.io HTTP API to infer gender from given names. It provides a simple Python interface: instantiate the Genderize class, call its get() method with a list of names, and receive back a list of dictionaries containing the predicted gender, probability score, and sample count from the service's training data. Names with insufficient data return None for gender. The package depends only on requests and offers both programmatic and command-line interfaces. It supports customization via user agent, API key, and timeout parameters. However, the project has not been maintained since early 2020 and is no longer actively developed, meaning bug fixes and compatibility updates are unlikely. Use it for: - Bulk gender inference for name lists in data processing or analysis pipelines - Enriching contact databases or user records with predicted gender demographics - Quick gender-based filtering or segmentation in batch data workflows - Command-line gender lookup for small sets of names via shell integration ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Genderize is a client library that queries the Genderize.io web service to predict the gender of names, returning gender classification and confidence scores. No. The package is abandoned (last commit 2020-02-27, 2790 days ago) with no active maintenance. While it has low install friction and a permissive MIT license, reliance on an unmaintained wrapper around an external service introduces risk: you cannot fix bugs, adapt to API changes, or update for modern Python versions. Use only if you have a specific legacy integration requirement and can accept no upstream support. ## Install pip install genderize uv add genderize poetry add genderize ## Installing Genderize Before you install: Installation is straightforward with low friction—only requests as a runtime dependency. However, the package is abandoned: last commit was 2020-02-27, over 2790 days ago. No updates or maintenance are expected. License in practice: MIT license is permissive and imposes no significant restrictions on use, modification, or distribution. Quickstart: pip install genderize from genderize import Genderize result = Genderize().get(['James', 'Eva']) print(result) Requires active internet connection and access to the Genderize.io service; an API key may be needed for higher rate limits. Verify before relying: - Whether Genderize.io service remains operational and stable for production use - Compatibility with Python versions beyond 3.7 (classifiers list only up to 3.7) - Current API rate limits and service availability guarantees ## Package facts - License: MIT (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 131.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags gender prediction from names, genderize.io client, name gender classification, predict gender by name, gender inference api, name analysis gender, gender detection library, api-client, demographics, abandoned [View on SkillFed](https://skillfed.io/packages/genderize) · [View on PyPI](https://pypi.org/project/genderize/)