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.4.tar.gz (3.9 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.4-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plain_upgrade-0.3.4.tar.gz
Algorithm Hash digest
SHA256 7a0b6f6fad41a779e8d4941e5ca31e054948097f2ac1fbfe6dc300cfa1626c98
MD5 29d46225d7cbfdd38127059b0b78c42b
BLAKE2b-256 8ab10e2130503d2bc20ad0200b7531133e89ca7096bdb95fd63bc60f32824755

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for plain_upgrade-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 73256a38a99915a3df28044b13d5f166289ada3498e950be43b2b9f7bc972137
MD5 b46f4c53c7bd668fdc5036b08fed4040
BLAKE2b-256 e88565e4e7a128f9d70a458aeb96894830c8ceea9644415ab3db12d72b63a6fc

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