wolfCode
Use wolfcodecommand to verify your code follows the wolfSSL coding standards.
Getting Started
-
Clone the repository: Clone this repository to your local machine to start working with the scripts.
-
Install dependencies: Run
pip3 install .in the root of this project to install the necessary Python packages listed inpyproject.toml.NOTE: If you are using newer pip, you need to add option:
pip3 install --break-system-packages . -
Export OPENAI_API_KEY ⚙️:
You must exoport an OPENAI_API_KEY in your environment.
Also, you must have an access to the GPT-4 model to call OpenAI API. I recommend to export the key in .zshrc.
Amazing!
Now you can use the wolfcode command.
-
Usage: See help:
$ wolfcode --help -
Configulation You can pass your config file with
--config-fileoption. Also, Runcheck <subcommand> --show-config-pathto see where the default config file are located and you can change value to the variables like 'lanugage' in the config file.
Metadata
Release files for wolfcode 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wolfcode-0.1.0.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wolfcode-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.1 kB
Release files / wolfcode-0.1.0.tar.gz
| Download URL | wolfcode-0.1.0.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
978241464e5d8aa728c6ef33eb1cd516893ed3b53b7c0c9a6d3bec9e60d3f918
|
|
BLAKE2b-256 checksum How to use checksums |
9da600c1a3f866071d8f628f562e3da6498e3e7b3909bfefdf4c46f64e288f45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.1 CPython/3.12.2 Darwin/23.1.0
|
Release files / wolfcode-0.1.0-py3-none-any.whl
| Download URL | wolfcode-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c9857a49c2dc9ec0aebf0ff8a922bd0eec12883dd32793c1df669555b32e43e6
|
|
BLAKE2b-256 checksum How to use checksums |
f3359838bc0aa969db83932f4b2770404a71e080a64a8c705a3d1d0e29898595
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.1 CPython/3.12.2 Darwin/23.1.0
|