safe-ruamel


Namesafe-ruamel JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/wonderbeyond/safe-ruamel
SummaryA proxy class for ruamel.yaml.YAML that bypass the thread safety issue.
upload_time2022-12-28 07:48:46
maintainer
docs_urlNone
authorWonder
requires_python>=3.7,<4.0
licenseMIT
keywords python yaml safe-yaml ruamel
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Safe ruamel.yaml

A proxy class for ruamel.yaml.YAML that bypass the thread-safe issue.

---

## Usage

```python
from safe_ruamel import YAML

yaml = YAML()

obj = yaml.load("a: 1")
print(yaml.dump(obj).read())
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/wonderbeyond/safe-ruamel",
    "name": "safe-ruamel",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7,<4.0",
    "maintainer_email": "",
    "keywords": "python,yaml,safe-yaml,ruamel",
    "author": "Wonder",
    "author_email": "wonderbeyond@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8c/f6/e8d64f06addb44b07f365a5abf993ea86f080bed821f1cad56554a0670c8/safe_ruamel-0.2.0.tar.gz",
    "platform": null,
    "description": "# Safe ruamel.yaml\n\nA proxy class for ruamel.yaml.YAML that bypass the thread-safe issue.\n\n---\n\n## Usage\n\n```python\nfrom safe_ruamel import YAML\n\nyaml = YAML()\n\nobj = yaml.load(\"a: 1\")\nprint(yaml.dump(obj).read())\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A proxy class for ruamel.yaml.YAML that bypass the thread safety issue.",
    "version": "0.2.0",
    "split_keywords": [
        "python",
        "yaml",
        "safe-yaml",
        "ruamel"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "69a8f3f5dd3487538f8956f0bc1f8401",
                "sha256": "81617cd93b7e7de73f12b451facd8a7005fdfa67183d3a51318d18c42e38e833"
            },
            "downloads": -1,
            "filename": "safe_ruamel-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "69a8f3f5dd3487538f8956f0bc1f8401",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7,<4.0",
            "size": 2849,
            "upload_time": "2022-12-28T07:48:45",
            "upload_time_iso_8601": "2022-12-28T07:48:45.492552Z",
            "url": "https://files.pythonhosted.org/packages/88/96/ce9da6f154c505cd86a476f338c20962f52fcb3aaba1172685567568427b/safe_ruamel-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "f95a1b5314f86a5aa0642ef0e1dbd5cd",
                "sha256": "15d502b5fc0d660045edf2bcc5774374525827de45916ea462f9947a00540eba"
            },
            "downloads": -1,
            "filename": "safe_ruamel-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f95a1b5314f86a5aa0642ef0e1dbd5cd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7,<4.0",
            "size": 2751,
            "upload_time": "2022-12-28T07:48:46",
            "upload_time_iso_8601": "2022-12-28T07:48:46.635386Z",
            "url": "https://files.pythonhosted.org/packages/8c/f6/e8d64f06addb44b07f365a5abf993ea86f080bed821f1cad56554a0670c8/safe_ruamel-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-28 07:48:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "wonderbeyond",
    "github_project": "safe-ruamel",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "safe-ruamel"
}
        
Elapsed time: 0.02793s