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="codex --model o3 --flex-mode --auto-edit"

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.0.tar.gz (3.3 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.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plain_upgrade-0.3.0.tar.gz
Algorithm Hash digest
SHA256 0d2aa4a1824568d79abaf2f87945294b93c578e0942bfb1a0517cc6318311bbf
MD5 5fc523b5916e8c06de1e0426c0947f99
BLAKE2b-256 ca844e4e511277eb551a37c55229cda1d29e833cc202347b0ffec0b65514c994

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for plain_upgrade-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c95a30e45e2aa1b8a796dd8b7c74143c32b3da0f3d0b671599061f9316c8264
MD5 43641d62bdf1d80881e3dccb5eb60231
BLAKE2b-256 16ff749f8951da86bdca3227b4e3bd8c35b16b0f41bb3a8d4c87b6f4a07493e5

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