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 syncrye 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e115ba0e5cfeef4de1ae47cd0a2eb0d2f86a5fa2e3c64a718d77d04ad00e9917
|
|
| MD5 |
7e30b346b1bc705e261e7552601d49d9
|
|
| BLAKE2b-256 |
1af37711763ee05da339f54b589118c0c6430bb94cded96d4971c90f4380f59d
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df4817371f4170c81c0d1b80fdc76233ea6a58c4e8e781812b6805c7cda8b874
|
|
| MD5 |
ec7915c6f136c823768df74b94d97e18
|
|
| BLAKE2b-256 |
a2e1eae616f1fb633ef079c7ae77b53dbd2bea2aa76162f0d30a3d3aa01d5d92
|