multidimensional_urlencode


Namemultidimensional_urlencode JSON
Version 0.0.4 PyPI version JSON
download
home_pagehttps://github.com/uber/multidimensional_urlencode
SummaryUrlencode a multidimensional dict
upload_time2017-04-13 07:32:43
maintainer
docs_urlNone
authorSam Marcellus, Charles-Axel Dein
requires_python
licenseMIT
keywords urlencode params multidimensional
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            multidimensional_urlencode
==========================

Python library to urlencode a multidimensional dict.

.. image:: https://travis-ci.org/uber/multidimensional_urlencode.png?branch=master
    :target: https://travis-ci.org/uber/multidimensional_urlencode

Quick Start
===========

multidimensional_urlencode lets you url encode a multidimensional dict:

.. code-block:: python

    >>> try:
    ...     from urllib.parse import unquote
    ... except:
    ...     from urllib import unquote
    >>> from multidimensional_urlencode import urlencode
    >>> e = urlencode({"a": {"b": {"c": [1, 2, 3], "d": "e"}}})
    >>> unquote(e)
    'a[b][c][]=1&a[b][c][]=2&a[b][c][]=3&a[b][d]=e'

Documentation
=============

`Documentation can be found here <http://multidimensional-urlencode.readthedocs.org/en/latest/>`_

Authors
=======

* Sam Marcellus <marcellus@uber.com>
* Charles-Axel Dein <charles@uber.com>

License
=======

Available under the MIT License.

Copyright Uber 2017
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/uber/multidimensional_urlencode",
    "name": "multidimensional_urlencode",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "urlencode,params,multidimensional",
    "author": "Sam Marcellus, Charles-Axel Dein",
    "author_email": "charles@uber.com",
    "download_url": "https://files.pythonhosted.org/packages/af/ce/8ef5d4ff828c78093f3b0d00167460e7d834e95c228fd2c8f56fc2e646c5/multidimensional_urlencode-0.0.4.tar.gz",
    "platform": "any",
    "description": "multidimensional_urlencode\n==========================\n\nPython library to urlencode a multidimensional dict.\n\n.. image:: https://travis-ci.org/uber/multidimensional_urlencode.png?branch=master\n    :target: https://travis-ci.org/uber/multidimensional_urlencode\n\nQuick Start\n===========\n\nmultidimensional_urlencode lets you url encode a multidimensional dict:\n\n.. code-block:: python\n\n    >>> try:\n    ...     from urllib.parse import unquote\n    ... except:\n    ...     from urllib import unquote\n    >>> from multidimensional_urlencode import urlencode\n    >>> e = urlencode({\"a\": {\"b\": {\"c\": [1, 2, 3], \"d\": \"e\"}}})\n    >>> unquote(e)\n    'a[b][c][]=1&a[b][c][]=2&a[b][c][]=3&a[b][d]=e'\n\nDocumentation\n=============\n\n`Documentation can be found here <http://multidimensional-urlencode.readthedocs.org/en/latest/>`_\n\nAuthors\n=======\n\n* Sam Marcellus <marcellus@uber.com>\n* Charles-Axel Dein <charles@uber.com>\n\nLicense\n=======\n\nAvailable under the MIT License.\n\nCopyright Uber 2017",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Urlencode a multidimensional dict",
    "version": "0.0.4",
    "split_keywords": [
        "urlencode",
        "params",
        "multidimensional"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "9e0995769e10bb242606eee5855d9046",
                "sha256": "e385afb20ef9572ca7d6f9140b37bd907b78a1bc8d58a87636c857c8c0fb3284"
            },
            "downloads": -1,
            "filename": "multidimensional_urlencode-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "9e0995769e10bb242606eee5855d9046",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3334,
            "upload_time": "2017-04-13T07:32:43",
            "upload_time_iso_8601": "2017-04-13T07:32:43.490389Z",
            "url": "https://files.pythonhosted.org/packages/af/ce/8ef5d4ff828c78093f3b0d00167460e7d834e95c228fd2c8f56fc2e646c5/multidimensional_urlencode-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2017-04-13 07:32:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "uber",
    "github_project": "multidimensional_urlencode",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "tox": true,
    "lcname": "multidimensional_urlencode"
}
        
Elapsed time: 0.01888s