Skip to main content

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

plain_upgrade-0.3.3.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plain_upgrade-0.3.3-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

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

Hashes for plain_upgrade-0.3.3.tar.gz
Algorithm Hash digest
SHA256 7b6ac224622fc12ae6413366a8b901f9c35cea9ff5d63bb1cec12c075f56c4fa
MD5 d556a711ec6e3dca52916a77ed810238
BLAKE2b-256 0dabfcb149a63a04fcf2a2a5f35a61d497dc67991e5f7d22926f03f83945c76a

See more details on using hashes here.

File details

Details for the file plain_upgrade-0.3.3-py3-none-any.whl.

File metadata

File hashes

Hashes for plain_upgrade-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cad49a185015ad54482ff23aa9cf51bfa29a6e5f38146d4db6385fe26ba195ff
MD5 51a86e4ec63a828b7602604c6aac5699
BLAKE2b-256 c80e8868efbfa4d1f7c2032c4ad6f4695ae88b6827682cd401f8f2c98641e45b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page