bykml


Namebykml JSON
Version 1.3.1 PyPI version JSON
download
home_page
Summarythe bykml library
upload_time2024-01-22 13:53:01
maintainer
docs_urlNone
author
requires_python>=3.9
license
keywords feed bykml tutorial
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h2>Introduction</h2>

<p>bykml is a library to easily read, write and update KML files. 
It's built around using dictionaries to easily replace values and add kml elements.</p>

<h2>Documentation</h2>
<p>Currently in progess...</p>

<h2>Install</h2>
<p>You can install the package with ```pip install bykml```</p>

<h2>Dependencies</h2>
<ul>
    <li><a href="https://pypi.org/project/xmltodict/">xmltodict</a></li>
</ul>

<h2>Limitations</h2>
<p>Due to the nature of dictionaries of only being able to have one key per value.
This subsequently means that lists have to be used to have multiple items within the same kml tag.
For example if we have a 'Folder' tag which will contain a number of placemarks, 
we cannot have a nested folder with multiple placemarks inside.
This is currently being reviewed for a solution.</p>

<h2>Changelog</h2>
<h3>1.3.0 (22/01/2024)</h3>
<ul>
    <li>Updated README</li>
</ul>

<h3>1.2.0 (22/01/2024)</h3>
<ul>
    <li>Updated maintainers</li>
</ul>

<h3>1.1.0 (21/01/2024)</h3>
<ul>
    <li>Initial release</li>
</ul>

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "bykml",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "feed,bykml,tutorial",
    "author": "",
    "author_email": "Byron - Lloyd Wakeman <lloydwakemanbyron@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/ea/89/b39ff281c5d43b195ddd7353044db111afda00317605b71e7b50136bbd51/bykml-1.3.1.tar.gz",
    "platform": null,
    "description": "<h2>Introduction</h2>\r\n\r\n<p>bykml is a library to easily read, write and update KML files. \r\nIt's built around using dictionaries to easily replace values and add kml elements.</p>\r\n\r\n<h2>Documentation</h2>\r\n<p>Currently in progess...</p>\r\n\r\n<h2>Install</h2>\r\n<p>You can install the package with ```pip install bykml```</p>\r\n\r\n<h2>Dependencies</h2>\r\n<ul>\r\n    <li><a href=\"https://pypi.org/project/xmltodict/\">xmltodict</a></li>\r\n</ul>\r\n\r\n<h2>Limitations</h2>\r\n<p>Due to the nature of dictionaries of only being able to have one key per value.\r\nThis subsequently means that lists have to be used to have multiple items within the same kml tag.\r\nFor example if we have a 'Folder' tag which will contain a number of placemarks, \r\nwe cannot have a nested folder with multiple placemarks inside.\r\nThis is currently being reviewed for a solution.</p>\r\n\r\n<h2>Changelog</h2>\r\n<h3>1.3.0 (22/01/2024)</h3>\r\n<ul>\r\n    <li>Updated README</li>\r\n</ul>\r\n\r\n<h3>1.2.0 (22/01/2024)</h3>\r\n<ul>\r\n    <li>Updated maintainers</li>\r\n</ul>\r\n\r\n<h3>1.1.0 (21/01/2024)</h3>\r\n<ul>\r\n    <li>Initial release</li>\r\n</ul>\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "the bykml library",
    "version": "1.3.1",
    "project_urls": null,
    "split_keywords": [
        "feed",
        "bykml",
        "tutorial"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aed69724796103ceabfc916941433787b41928fb77fa9856a072f3a0ed0df6ce",
                "md5": "f748544dd6e4f091ebc7c96bfa509fa4",
                "sha256": "2fcdfdc4629e4ee31490b07a6453e6fb22c40f5a35c03e4e4b7d5d68c30bf378"
            },
            "downloads": -1,
            "filename": "bykml-1.3.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f748544dd6e4f091ebc7c96bfa509fa4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 3318,
            "upload_time": "2024-01-22T13:52:59",
            "upload_time_iso_8601": "2024-01-22T13:52:59.875940Z",
            "url": "https://files.pythonhosted.org/packages/ae/d6/9724796103ceabfc916941433787b41928fb77fa9856a072f3a0ed0df6ce/bykml-1.3.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea89b39ff281c5d43b195ddd7353044db111afda00317605b71e7b50136bbd51",
                "md5": "5511869e3b34a6a7c6e3ed7077bca652",
                "sha256": "5dae3528fd157383f54aac500b05624de877615b676b289085a51a7293dc1e9a"
            },
            "downloads": -1,
            "filename": "bykml-1.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "5511869e3b34a6a7c6e3ed7077bca652",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 3214,
            "upload_time": "2024-01-22T13:53:01",
            "upload_time_iso_8601": "2024-01-22T13:53:01.851755Z",
            "url": "https://files.pythonhosted.org/packages/ea/89/b39ff281c5d43b195ddd7353044db111afda00317605b71e7b50136bbd51/bykml-1.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-22 13:53:01",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "bykml"
}
        
Elapsed time: 0.16719s