2018-12-24
- Added missing
setup.py
classifier for Python 3.7.
2018-12-21
- Added support for Requests connection/read timeouts, with a default of 30 seconds.
- Now tested on Python 3.7.
- Added fix to
.travis.yml
for broken PyPI publishing. See travis-ci/dpl #861 and Releasing build artifacts.
2018-05-15
- Now respects the API limit of 10 names per request, and will break up larger name lists into multiple API requests transparently. This closes issue #6, reported by neginahoomi.
- Now tested on Python 3.6, PyPy 2, and PyPy 3 as well, and generates Codecov coverage reports.
- Dropped support for Python 2.6 and 3.2.
- Updated author's contact info.
2015-10-09
- Incorporated vionemc's patch for optionally returning response headers. Anyone that wants to inspect the rate limit headers should set retheader=True.
- Now tested on Python 3.5 as well.
2015-06-21
- Switched to HTTPS endpoint.
- Incorporated granteagon's patch for _fixtypes.
- Added support for paid API keys.
- Included Sphinx API docs.
2015-01-16
- Supports Python 2.6, 2.7, 3.2, 3.3, and 3.4.
- Added an integration test that calls the Genderize.io API server.
- Now using Travis CI.
2014-11-26
- Python 3 support.
2014-06-20
- Incorporated oychang's patch for handling non-JSON error responses.
2014-03-15
- Initial release.