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_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.4.0.tar.gz (4.1 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.4.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plain_upgrade-0.4.0.tar.gz
Algorithm Hash digest
SHA256 c266bb87fd1c8f074df430a420fc270d05cbb07f56ee23b035fa38e7d352e91e
MD5 208def7ac50297a1f022b96f85e71200
BLAKE2b-256 4666b23d7b39764f5e311a9e1c12e0f20b22bd7ca032fe69239471d23888e9d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for plain_upgrade-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d252fe41548d73892e97c1bad6c8356c0cf7c424e1a41369b9a2b216a56eff89
MD5 1de52904316a2e0590da91a86f231cbe
BLAKE2b-256 06fd951053ba94546fe687e18c4b3695506960006ef79fb1e157724b884e2340

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