poetryup


Namepoetryup JSON
Version 0.12.7 PyPI version JSON
download
home_pagehttps://github.com/MousaZeidBaker/poetryup
SummaryUpdate dependencies and bump their version in the pyproject.toml file
upload_time2022-12-18 19:55:52
maintainer
docs_urlNone
authorMousa Zeid Baker
requires_python>=3.6,<4.0
licenseMIT
keywords packaging dependency poetry poetryup
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # PoetryUp

![build](https://github.com/MousaZeidBaker/poetryup/workflows/Publish/badge.svg)
![test](https://github.com/MousaZeidBaker/poetryup/workflows/Test/badge.svg)
[![License](https://img.shields.io/badge/License-MIT-yellow)](LICENSE)
![python_version](https://img.shields.io/badge/python-%3E=3.6-blue)
[![pypi_v](https://img.shields.io/pypi/v/poetryup)](https://pypi.org/project/poetryup)
[![pypi_dm](https://img.shields.io/pypi/dm/poetryup)](https://pypi.org/project/poetryup)


> __Warning__
>
> This package has been deprecated and is no longer maintained, `poetryup` has moved to [poetry-plugin-up](https://github.com/MousaZeidBaker/poetry-plugin-up)

PoetryUp updates dependencies and bumps their version in both `poetry.lock` as
well as in `pyproject.toml` file. Dependencies version constraints are
respected, unless the `--latest` flag is passed, in which case dependencies will
be updated to their latest available version. PoetryUp runs
[poetry](https://github.com/python-poetry/poetry) commands, thus it's required
to be installed. The difference between running `poetry update` and `poetryup`,
is that the latter also modifies the `pyproject.toml` file.

![poetryup_demo](https://raw.githubusercontent.com/MousaZeidBaker/poetryup/master/media/poetryup_demo.gif)

## Usage

Show help message and exit
```shell
poetryup --help
```

Update all dependencies with respect to their version constraints specified in the
`pyproject.toml` file
```shell
poetryup
```

Update all dependencies to their latest available version
```shell
poetryup --latest
```

Update all dependencies to their latest available version except for packages
with an exact version
```shell
poetryup --latest --skip-exact
```

Update dependencies in the `default` and `dev` group to their latest available version
```shell
poetryup --latest --group default --group dev
```

Update the `foo` and `bar` dependencies to their latest available version
```shell
poetryup --latest --name foo --name bar
```

Update all dependencies to their latest available version except the `foo` and `bar` dependencies
```shell
poetryup --latest --exclude-name foo --exclude-name bar
```

## Contributing

Contributions are welcome! See the [Contributing Guide](https://github.com/MousaZeidBaker/poetryup/blob/master/CONTRIBUTING.md).

## Issues

If you encounter any problems, please file an
[issue](https://github.com/MousaZeidBaker/poetryup/issues) along with a
detailed description.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/MousaZeidBaker/poetryup",
    "name": "poetryup",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6,<4.0",
    "maintainer_email": "",
    "keywords": "packaging,dependency,poetry,poetryup",
    "author": "Mousa Zeid Baker",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/db/10/9826686a38258b7cf49a2bfe75b4ad798f9151f75436ac8cad7eb6b354a1/poetryup-0.12.7.tar.gz",
    "platform": null,
    "description": "# PoetryUp\n\n![build](https://github.com/MousaZeidBaker/poetryup/workflows/Publish/badge.svg)\n![test](https://github.com/MousaZeidBaker/poetryup/workflows/Test/badge.svg)\n[![License](https://img.shields.io/badge/License-MIT-yellow)](LICENSE)\n![python_version](https://img.shields.io/badge/python-%3E=3.6-blue)\n[![pypi_v](https://img.shields.io/pypi/v/poetryup)](https://pypi.org/project/poetryup)\n[![pypi_dm](https://img.shields.io/pypi/dm/poetryup)](https://pypi.org/project/poetryup)\n\n\n> __Warning__\n>\n> This package has been deprecated and is no longer maintained, `poetryup` has moved to [poetry-plugin-up](https://github.com/MousaZeidBaker/poetry-plugin-up)\n\nPoetryUp updates dependencies and bumps their version in both `poetry.lock` as\nwell as in `pyproject.toml` file. Dependencies version constraints are\nrespected, unless the `--latest` flag is passed, in which case dependencies will\nbe updated to their latest available version. PoetryUp runs\n[poetry](https://github.com/python-poetry/poetry) commands, thus it's required\nto be installed. The difference between running `poetry update` and `poetryup`,\nis that the latter also modifies the `pyproject.toml` file.\n\n![poetryup_demo](https://raw.githubusercontent.com/MousaZeidBaker/poetryup/master/media/poetryup_demo.gif)\n\n## Usage\n\nShow help message and exit\n```shell\npoetryup --help\n```\n\nUpdate all dependencies with respect to their version constraints specified in the\n`pyproject.toml` file\n```shell\npoetryup\n```\n\nUpdate all dependencies to their latest available version\n```shell\npoetryup --latest\n```\n\nUpdate all dependencies to their latest available version except for packages\nwith an exact version\n```shell\npoetryup --latest --skip-exact\n```\n\nUpdate dependencies in the `default` and `dev` group to their latest available version\n```shell\npoetryup --latest --group default --group dev\n```\n\nUpdate the `foo` and `bar` dependencies to their latest available version\n```shell\npoetryup --latest --name foo --name bar\n```\n\nUpdate all dependencies to their latest available version except the `foo` and `bar` dependencies\n```shell\npoetryup --latest --exclude-name foo --exclude-name bar\n```\n\n## Contributing\n\nContributions are welcome! See the [Contributing Guide](https://github.com/MousaZeidBaker/poetryup/blob/master/CONTRIBUTING.md).\n\n## Issues\n\nIf you encounter any problems, please file an\n[issue](https://github.com/MousaZeidBaker/poetryup/issues) along with a\ndetailed description.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Update dependencies and bump their version in the pyproject.toml file",
    "version": "0.12.7",
    "split_keywords": [
        "packaging",
        "dependency",
        "poetry",
        "poetryup"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "8586e810d68039932e030545bcab1034",
                "sha256": "8d428505c3a5ace59451f2c901876dcf6e5589e50d807fc30f41003c4dfea37b"
            },
            "downloads": -1,
            "filename": "poetryup-0.12.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8586e810d68039932e030545bcab1034",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6,<4.0",
            "size": 9783,
            "upload_time": "2022-12-18T19:55:51",
            "upload_time_iso_8601": "2022-12-18T19:55:51.604724Z",
            "url": "https://files.pythonhosted.org/packages/0e/19/de2b5f665e628a2ee58064d1721f58f22a3fcc90bcdf54a51ee74bb167e0/poetryup-0.12.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5c26d51646a38e629589ec20ed05e3b2",
                "sha256": "7903089e1c241ac04a1d199b0aef78bb1194f3f510c0781aa4cf5e961eff59d2"
            },
            "downloads": -1,
            "filename": "poetryup-0.12.7.tar.gz",
            "has_sig": false,
            "md5_digest": "5c26d51646a38e629589ec20ed05e3b2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6,<4.0",
            "size": 8346,
            "upload_time": "2022-12-18T19:55:52",
            "upload_time_iso_8601": "2022-12-18T19:55:52.813914Z",
            "url": "https://files.pythonhosted.org/packages/db/10/9826686a38258b7cf49a2bfe75b4ad798f9151f75436ac8cad7eb6b354a1/poetryup-0.12.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-18 19:55:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "MousaZeidBaker",
    "github_project": "poetryup",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "poetryup"
}
        
Elapsed time: 0.05866s