Skip to main content

🐫 Underscore-to-camelCase converter (and vice versa) for strings and dict keys in Python.

Project description

## Humps

Underscore-to-camelCase converter (and vice versa) for strings and dictionary keys in Python.

When converting dictionary keys, it will recusively iterate over each key/value pairs, converting any nested dictionaries (or lists of nested dictionaries) along the way. This feature is maintaining idiomatic data formatting when interacting with data seralized from/to different languages.

Takes inspiration from [Humps](https://github.com/domchristie/humps).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyhumps-0.3.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyhumps-0.3.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file pyhumps-0.3.0.tar.gz.

File metadata

  • Download URL: pyhumps-0.3.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pyhumps-0.3.0.tar.gz
Algorithm Hash digest
SHA256 390b4d72f286998bb18199bb3c97e0828f295f730d1813fa479f4c61f4bf3a70
MD5 f5744522c8937f9f4ce1588e77c9a154
BLAKE2b-256 7ccfdfe662ad8674a2379d5cb798c9429be40208faa593ed9dd924c261ff9de7

See more details on using hashes here.

File details

Details for the file pyhumps-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: pyhumps-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pyhumps-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0e97f7db248b5ef64fb56316b7c2dcbbacd90b602885892708ad1cf65664516a
MD5 73422ae7ab917cdaaa99b9fb9c9e9768
BLAKE2b-256 a0bda5e12113e943ad8a159bae35d980c635e06a8269ef39add8f1df3f5905bf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page