leo


Nameleo JSON
Version 6.8.6.1 PyPI version JSON
download
home_pagehttps://leo-editor.github.io/leo-editor/
SummaryA PIM, IDE and Outliner
upload_time2025-08-04 09:36:53
maintainerNone
docs_urlNone
authorEdward K. Ream
requires_python>=3.9
licenseNone
keywords pim ide outliner
VCS
bugtrack_url
requirements build twine setuptools mypy mypy-extensions typing_extensions types-docutils types-Markdown types-paramiko types-PyYAML types-requests types-six asttokens beautifulsoup4 black flake8 pylint pyflakes pytest pytest-cov ruff docutils flexx jedi jupytext markdown matplotlib numpy pyenchant sphinx tk urllib3 websockets PyQt6 PyQt6-QScintilla PyQt6-WebEngine Send2Trash
Travis-CI No Travis.
coveralls test coverage
            Leo https://leo-editor.github.io/leo-editor/ 6.8.6.1 is now available on [GitHub](https://github.com/leo-editor/leo-editor/releases) and [pypi](https://pypi.org/project/leo/).

Leo is an [IDE, outliner and PIM](https://leo-editor.github.io/leo-editor/preface.html).

**The highlights of Leo 6.8.6 and Leo 6.8.6.1**

- Leo 6.8.6.1 fixes a bug introduced in Leo 6.8.6 that could corrupt `@clean` nodes.
- Read only *unchanged* `@clean` nodes: a huge performance boost!
- Support `@leo <path>;` nodes.
  See https://leo-editor.github.io/leo-editor/directives.html#leo-directives
  - The `open-at-leo-file` command opens the given outline.
  - The `c.makeLinkLeoFiles` method helps scripts create a top-level
    outline containing links to sub-outlines.
- Support for virtual python environments: a long-awaited update for LeoInteg!
- Add a theme file for SwotMoknokai.

**Links**

- [Install Leo](https://leo-editor.github.io/leo-editor/installing.html)
- [6.8.6 Issues](https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.8.6+)
- [6.8.6.1 Issues](https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.8.6.1+)
- [6.8.6 Pull Requests](https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.8.6)
- [6.8.6.1 Pull Requests](https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.8.6.1)
- [Documentation](https://leo-editor.github.io/leo-editor/leo_toc.html)
- [Tutorials](https://leo-editor.github.io/leo-editor/tutorial.html)
- [Video tutorials](https://leo-editor.github.io/leo-editor/screencasts.html)
- [Forum](https://groups.google.com/group/leo-editor)
- [Leo on GitHub](https://github.com/leo-editor/leo-editor)
- [LeoVue](https://github.com/kaleguy/leovue#leo-vue)
- [What people are saying about Leo](https://leo-editor.github.io/leo-editor/testimonials.html)
- [More links](https://leo-editor.github.io/leo-editor/leoLinks.html)

            

Raw data

            {
    "_id": null,
    "home_page": "https://leo-editor.github.io/leo-editor/",
    "name": "leo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "\"Edward K. Ream\" <edreamleo@gmail.com>, F\u00e9lix Malboeuf <felixgraphx@gmail.com>, Thomas Passin <pub1@tompassin.net>, \"\u0412\u0438\u0442\u0430\u043b\u0438\u0458\u0435 \u041c\u0438\u043b\u043e\u0448\u0435\u0432\u0438\u045b, (Vitalije Milosevic) \" <vitalijem@gmail.com>",
    "keywords": "PIM, IDE, Outliner",
    "author": "Edward K. Ream",
    "author_email": "edreamleo@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c1/bf/81160c828e7b1e629f4190a29570bb81bf6a90129c412690b183a91ac426/leo-6.8.6.1.tar.gz",
    "platform": null,
    "description": "Leo https://leo-editor.github.io/leo-editor/ 6.8.6.1 is now available on [GitHub](https://github.com/leo-editor/leo-editor/releases) and [pypi](https://pypi.org/project/leo/).\r\n\r\nLeo is an [IDE, outliner and PIM](https://leo-editor.github.io/leo-editor/preface.html).\r\n\r\n**The highlights of Leo 6.8.6 and Leo 6.8.6.1**\r\n\r\n- Leo 6.8.6.1 fixes a bug introduced in Leo 6.8.6 that could corrupt `@clean` nodes.\r\n- Read only *unchanged* `@clean` nodes: a huge performance boost!\r\n- Support `@leo <path>;` nodes.\r\n  See https://leo-editor.github.io/leo-editor/directives.html#leo-directives\r\n  - The `open-at-leo-file` command opens the given outline.\r\n  - The `c.makeLinkLeoFiles` method helps scripts create a top-level\r\n    outline containing links to sub-outlines.\r\n- Support for virtual python environments: a long-awaited update for LeoInteg!\r\n- Add a theme file for SwotMoknokai.\r\n\r\n**Links**\r\n\r\n- [Install Leo](https://leo-editor.github.io/leo-editor/installing.html)\r\n- [6.8.6 Issues](https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.8.6+)\r\n- [6.8.6.1 Issues](https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.8.6.1+)\r\n- [6.8.6 Pull Requests](https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.8.6)\r\n- [6.8.6.1 Pull Requests](https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.8.6.1)\r\n- [Documentation](https://leo-editor.github.io/leo-editor/leo_toc.html)\r\n- [Tutorials](https://leo-editor.github.io/leo-editor/tutorial.html)\r\n- [Video tutorials](https://leo-editor.github.io/leo-editor/screencasts.html)\r\n- [Forum](https://groups.google.com/group/leo-editor)\r\n- [Leo on GitHub](https://github.com/leo-editor/leo-editor)\r\n- [LeoVue](https://github.com/kaleguy/leovue#leo-vue)\r\n- [What people are saying about Leo](https://leo-editor.github.io/leo-editor/testimonials.html)\r\n- [More links](https://leo-editor.github.io/leo-editor/leoLinks.html)\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A PIM, IDE and Outliner",
    "version": "6.8.6.1",
    "project_urls": {
        "Documentation": "https://leo-editor.github.io/leo-editor/leo_toc.html",
        "GitHub Repository": "https://github.com/leo-editor/leo-editor",
        "Homepage": "https://leo-editor.github.io/leo-editor/",
        "Issues": "https://github.com/leo-editor/leo-editor/issues",
        "Pull Requests": "https://github.com/leo-editor/leo-editor/pulls",
        "What People Are Saying about Leo": "http://leo-editor.github.io/leo-editor/testimonials.html"
    },
    "split_keywords": [
        "pim",
        " ide",
        " outliner"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3bc51fa7883cedfe2f774da85abd01dfcbf0872b516b19ee9470de78daf4cf32",
                "md5": "3e33cac71d9c94e0c9530c3150f81335",
                "sha256": "177ff05b286e31086773bb3953491a358852ea228aca1462068c4a2a591af2ad"
            },
            "downloads": -1,
            "filename": "leo-6.8.6.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3e33cac71d9c94e0c9530c3150f81335",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 14847316,
            "upload_time": "2025-08-04T09:36:47",
            "upload_time_iso_8601": "2025-08-04T09:36:47.523378Z",
            "url": "https://files.pythonhosted.org/packages/3b/c5/1fa7883cedfe2f774da85abd01dfcbf0872b516b19ee9470de78daf4cf32/leo-6.8.6.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c1bf81160c828e7b1e629f4190a29570bb81bf6a90129c412690b183a91ac426",
                "md5": "0022b90081bcd6e40099ebad6be28b34",
                "sha256": "ab34aae927b610c3f4f9daf1c272434b299fb74d3d44ea8cfd1685f2054def6e"
            },
            "downloads": -1,
            "filename": "leo-6.8.6.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0022b90081bcd6e40099ebad6be28b34",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 12870296,
            "upload_time": "2025-08-04T09:36:53",
            "upload_time_iso_8601": "2025-08-04T09:36:53.923907Z",
            "url": "https://files.pythonhosted.org/packages/c1/bf/81160c828e7b1e629f4190a29570bb81bf6a90129c412690b183a91ac426/leo-6.8.6.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-04 09:36:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "leo-editor",
    "github_project": "leo-editor",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": false,
    "requirements": [
        {
            "name": "build",
            "specs": [
                [
                    ">=",
                    "1.2.1"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    ">=",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    ">=",
                    "80.4.0"
                ]
            ]
        },
        {
            "name": "mypy",
            "specs": []
        },
        {
            "name": "mypy-extensions",
            "specs": []
        },
        {
            "name": "typing_extensions",
            "specs": []
        },
        {
            "name": "types-docutils",
            "specs": []
        },
        {
            "name": "types-Markdown",
            "specs": []
        },
        {
            "name": "types-paramiko",
            "specs": []
        },
        {
            "name": "types-PyYAML",
            "specs": []
        },
        {
            "name": "types-requests",
            "specs": []
        },
        {
            "name": "types-six",
            "specs": []
        },
        {
            "name": "asttokens",
            "specs": []
        },
        {
            "name": "beautifulsoup4",
            "specs": []
        },
        {
            "name": "black",
            "specs": []
        },
        {
            "name": "flake8",
            "specs": []
        },
        {
            "name": "pylint",
            "specs": []
        },
        {
            "name": "pyflakes",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pytest-cov",
            "specs": []
        },
        {
            "name": "ruff",
            "specs": []
        },
        {
            "name": "docutils",
            "specs": []
        },
        {
            "name": "flexx",
            "specs": []
        },
        {
            "name": "jedi",
            "specs": []
        },
        {
            "name": "jupytext",
            "specs": []
        },
        {
            "name": "markdown",
            "specs": []
        },
        {
            "name": "matplotlib",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "pyenchant",
            "specs": []
        },
        {
            "name": "sphinx",
            "specs": []
        },
        {
            "name": "tk",
            "specs": []
        },
        {
            "name": "urllib3",
            "specs": []
        },
        {
            "name": "websockets",
            "specs": []
        },
        {
            "name": "PyQt6",
            "specs": [
                [
                    ">=",
                    "6.6"
                ]
            ]
        },
        {
            "name": "PyQt6-QScintilla",
            "specs": []
        },
        {
            "name": "PyQt6-WebEngine",
            "specs": []
        },
        {
            "name": "Send2Trash",
            "specs": []
        }
    ],
    "lcname": "leo"
}
        
Elapsed time: 1.43883s