ptipython-metapackage


Nameptipython-metapackage JSON
Version 1.2.0 PyPI version JSON
download
home_pageNone
Summaryptipython metapackage
upload_time2024-04-27 01:22:24
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseBSD-3-Clause
keywords ptipython ptpython ipython
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ptipython metapackage

ptpython + ipython = ptipython

## Description

ptipython-metapackage is a convenient way to manage both [ptpython](https://github.com/prompt-toolkit/ptpython/) and [IPython](https://ipython.org/) as a single package. It brings not only both REPLs — `ptpython` and `ipython`, but in addition, `ptipython` — a combined “interactive shell with all the power that IPython has to offer” on top of ptpython features.

Unlike [alternatives](#alternatives), this metapackage uses pinned dependencies and tracks ptpython and IPython releases. Each time a new version of ptpython and/or IPython is released, there is a new version of ptipython-metapackage. It makes upgrading really easy — to get the latest versions of both ptpython and IPython you only need to upgrade the metapackage.

## Installation

ptipython-metapackage is built with [pipx](https://pipx.pypa.io/) in mind. To install the metapackage, run:

```shell
pipx install ptipython-metapackage
```

This command installs the latest version of the metapackage (that is, the latest versions of ptpython and IPython) and adds `ptpython`, `ipython`, and `ptipython` executables to `PATH`.

To upgrade to the latest version of the metapackage (that is, the latest version of ptpython and/or IPython), run:

```shell
pipx upgrade ptipython-metapackage
```

If you use `pip`, run

```shell
pip install -U ptipython-metapackage
```

to install or upgrade the metapackage.

## Alternatives

### Timo Furrer's [ptipython-meta](https://github.com/timofurrer/ptipython-meta)

```shell
pipx install --include-deps ptipython
```

### ptpython with `ptipython` extra

```shell
pipx install --include-deps 'ptpython[ptipython]'
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ptipython-metapackage",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "ptipython, ptpython, ipython",
    "author": null,
    "author_email": "Dmitry Meyer <me@undef.im>",
    "download_url": "https://files.pythonhosted.org/packages/32/90/2245a4e750507f10061455fd8a9ce3a3694e7cd061727126ccb08f55a51c/ptipython_metapackage-1.2.0.tar.gz",
    "platform": null,
    "description": "# ptipython metapackage\n\nptpython + ipython = ptipython\n\n## Description\n\nptipython-metapackage is a convenient way to manage both [ptpython](https://github.com/prompt-toolkit/ptpython/) and [IPython](https://ipython.org/) as a single package. It brings not only both REPLs \u2014 `ptpython` and `ipython`, but in addition, `ptipython` \u2014 a combined \u201cinteractive shell with all the power that IPython has to offer\u201d on top of ptpython features.\n\nUnlike [alternatives](#alternatives), this metapackage uses pinned dependencies and tracks ptpython and IPython releases. Each time a new version of ptpython and/or IPython is released, there is a new version of ptipython-metapackage. It makes upgrading really easy \u2014 to get the latest versions of both ptpython and IPython you only need to upgrade the metapackage.\n\n## Installation\n\nptipython-metapackage is built with [pipx](https://pipx.pypa.io/) in mind. To install the metapackage, run:\n\n```shell\npipx install ptipython-metapackage\n```\n\nThis command installs the latest version of the metapackage (that is, the latest versions of ptpython and IPython) and adds `ptpython`, `ipython`, and `ptipython` executables to `PATH`.\n\nTo upgrade to the latest version of the metapackage (that is, the latest version of ptpython and/or IPython), run:\n\n```shell\npipx upgrade ptipython-metapackage\n```\n\nIf you use `pip`, run\n\n```shell\npip install -U ptipython-metapackage\n```\n\nto install or upgrade the metapackage.\n\n## Alternatives\n\n### Timo Furrer's [ptipython-meta](https://github.com/timofurrer/ptipython-meta)\n\n```shell\npipx install --include-deps ptipython\n```\n\n### ptpython with `ptipython` extra\n\n```shell\npipx install --include-deps 'ptpython[ptipython]'\n```\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "ptipython metapackage",
    "version": "1.2.0",
    "project_urls": {
        "Changelog": "https://github.com/un-def/ptipython-metapackage/releases",
        "Homepage": "https://github.com/un-def/ptipython-metapackage",
        "Issues": "https://github.com/un-def/ptipython-metapackage/issues",
        "Repository": "https://github.com/un-def/ptipython-metapackage.git"
    },
    "split_keywords": [
        "ptipython",
        " ptpython",
        " ipython"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cd301508c127bcab65ea2dfc27dfb4671ad19c95cdd70ba4cf47df6118f2dc29",
                "md5": "8087db61875910749c9b8c20e7221c17",
                "sha256": "c531e601da9733c156d0b4c0f34bcdf4a3e8766b56656753ae750491b25d6c5f"
            },
            "downloads": -1,
            "filename": "ptipython_metapackage-1.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8087db61875910749c9b8c20e7221c17",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 3337,
            "upload_time": "2024-04-27T01:22:22",
            "upload_time_iso_8601": "2024-04-27T01:22:22.947906Z",
            "url": "https://files.pythonhosted.org/packages/cd/30/1508c127bcab65ea2dfc27dfb4671ad19c95cdd70ba4cf47df6118f2dc29/ptipython_metapackage-1.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "32902245a4e750507f10061455fd8a9ce3a3694e7cd061727126ccb08f55a51c",
                "md5": "72b749c26d36d4dd3e51d6c3c7890e72",
                "sha256": "77e4f170b45f8d475d1be04ad46cfba905343bb42a48bc1f727758dc6df53a4a"
            },
            "downloads": -1,
            "filename": "ptipython_metapackage-1.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "72b749c26d36d4dd3e51d6c3c7890e72",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 3480,
            "upload_time": "2024-04-27T01:22:24",
            "upload_time_iso_8601": "2024-04-27T01:22:24.853069Z",
            "url": "https://files.pythonhosted.org/packages/32/90/2245a4e750507f10061455fd8a9ce3a3694e7cd061727126ccb08f55a51c/ptipython_metapackage-1.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-27 01:22:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "un-def",
    "github_project": "ptipython-metapackage",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ptipython-metapackage"
}
        
Elapsed time: 0.24798s