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.1.tar.gz (3.4 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.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plain_upgrade-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e1b9e6e0d3cfa8295ed22c4818d2b9276e2745f70caa3981b7e265e3cce0aec5
MD5 d271a2f15c6963302cff0f659d4440e2
BLAKE2b-256 c031b2bd47d6b260bf0f43a75f1eede71ef13671264da7a73ebde439fd74a77f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for plain_upgrade-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b18cae1985f7c831b827ad3e3f6987940adcdae85676c9d19663d750a04f0264
MD5 39de0dca327cfe3e5432490fdc368b37
BLAKE2b-256 a66e5f5f30752ad0386acd06f15b5120e9aee520940079d1d882c44d94e1e713

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