Skip to main content

Add your description here

Project description

anjin

anjin is a tool to help you understand the impact of a new release of a Python package. It is extremely rough around the edges. It will not guide you to the coast of feudal Japan in order to establish a trade route to compete with the Portuguese.

To run:

  • install rye
  • rye sync
  • rye run anjin -r <requirements file> -c <codebase path>

Right now accepts absolute paths to the requirements file and codebase.

If you do not want to use the cache, you can run add the --no-cache | -nc flag.

You will need to set the OPENAI_API_KEY and GITHUB_TOKEN environment variables in a .env file

You can mark packages to be ignored by adding # anjin:ignore to the dep in the requirements file.

anjin "in action"

https://github.com/user-attachments/assets/f837de32-0a0e-4172-9c6a-d81bad04528d

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

anjin-0.1.1.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

anjin-0.1.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file anjin-0.1.1.tar.gz.

File metadata

  • Download URL: anjin-0.1.1.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for anjin-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e115ba0e5cfeef4de1ae47cd0a2eb0d2f86a5fa2e3c64a718d77d04ad00e9917
MD5 7e30b346b1bc705e261e7552601d49d9
BLAKE2b-256 1af37711763ee05da339f54b589118c0c6430bb94cded96d4971c90f4380f59d

See more details on using hashes here.

File details

Details for the file anjin-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: anjin-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for anjin-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df4817371f4170c81c0d1b80fdc76233ea6a58c4e8e781812b6805c7cda8b874
MD5 ec7915c6f136c823768df74b94d97e18
BLAKE2b-256 a2e1eae616f1fb633ef079c7ae77b53dbd2bea2aa76162f0d30a3d3aa01d5d92

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page