Upgrade Plain packages using AI agents.
Project description
plain.upgrade
Upgrade Plain packages using AI agents.
The plain-upgrade command can be run using uvx (part of the uv package manager) and will update the Plain packages in your project, then prompt an AI agent to run any additional upgrade steps for each package.
The recommended way to use it is to define your preferred LLM/AI agent command either in your personal shell configuration (ex. .zshrc or .bashrc) or in your project (ex. .env).
export PLAIN_UPGRADE_AGENT_COMMAND="claude --permission-mode acceptEdits"
Updating Plain is then as simple as running:
uvx plain-upgrade
Note that this command only supports uv currently. Run uvx plain-upgrade --help for more options.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plain_upgrade-0.3.3.tar.gz.
File metadata
- Download URL: plain_upgrade-0.3.3.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b6ac224622fc12ae6413366a8b901f9c35cea9ff5d63bb1cec12c075f56c4fa
|
|
| MD5 |
d556a711ec6e3dca52916a77ed810238
|
|
| BLAKE2b-256 |
0dabfcb149a63a04fcf2a2a5f35a61d497dc67991e5f7d22926f03f83945c76a
|
File details
Details for the file plain_upgrade-0.3.3-py3-none-any.whl.
File metadata
- Download URL: plain_upgrade-0.3.3-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cad49a185015ad54482ff23aa9cf51bfa29a6e5f38146d4db6385fe26ba195ff
|
|
| MD5 |
51a86e4ec63a828b7602604c6aac5699
|
|
| BLAKE2b-256 |
c80e8868efbfa4d1f7c2032c4ad6f4695ae88b6827682cd401f8f2c98641e45b
|