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.2.tar.gz (3.7 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.2-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file plain_upgrade-0.3.2.tar.gz.

File metadata

  • Download URL: plain_upgrade-0.3.2.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.0

File hashes

Hashes for plain_upgrade-0.3.2.tar.gz
Algorithm Hash digest
SHA256 cf99ce13b3f4d53e59de1065101a456eba42c53ddf72f0975aff3de6f197e972
MD5 958a36d5fef339c4e400f43854409140
BLAKE2b-256 c348866fef7ce8a1f06f6d571be8c06cb75b80bd7f7b935b6eb36c8fb8747a25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for plain_upgrade-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bf1b8f7d37ce8de6c7bea681de61614545ffec9fb46fb97e85a28ed39f961dd2
MD5 51aa5a022d1375ee639c9e1dd5e2efbc
BLAKE2b-256 10d9c4093643f98e0509fa049c2a7c92c6d006e04a1281714464d57231c94438

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