Pre-release
This release is a pre-release and may not be stable for production use.
Code Analyza
A code analyser package for Python.
Getting Started
Installation
Code Analyza is available via PyPi.
pip install code-analyza
Usage
Run as a script:
code_analyza path/to/file/or/directory
Import as a module:
from code_analyza.linter.checks import analyse
base_path = # set path/to/file/or/directory
issues = analyse(base_path)
Style Conventions
Code Analyza currently implements 9 conventions as specified by the PEP 8 – Style Guide for Python Code. They include:
- Code Lay-out
- Indentation
- Maximum Line Length
- Blank Lines
- Comments
- Inline Comments
- Naming Conventions
- Class, Function and Variable Names
- Function and Method Parameters
- Semicolons
- Todos
- Default Arguments
🤝 Contributing
Contributions, issues and feature requests are welcome!
Support
Give a ⭐️ if you like this project!
Acknowledgements
📝 Copyright & License
Copyright (c) 2023 Clifton Davies. This project is licensed under MIT. See LICENSE file for details.
Release files for code-analyza 0.0b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| code_analyza-0.0b1.tar.gz | 8.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| code_analyza-0.0b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.3 kB
Release files / code_analyza-0.0b1.tar.gz
| Download URL | code_analyza-0.0b1.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1887f5a55b9fd55ed031658f77d5bc058965e6dc9325f6e908d9889bf1b6c445
|
|
BLAKE2b-256 checksum How to use checksums |
d56bcdc8c51d3a2c4b29f2be963bb3a3705ff6e7262cce5bfe7ac7f882cf37c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / code_analyza-0.0b1-py3-none-any.whl
| Download URL | code_analyza-0.0b1-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0515a356e21e498211f9fa32de1fbc28db57378d49bf751ddbf2d9c93ecc4d6d
|
|
BLAKE2b-256 checksum How to use checksums |
c95582ed908c104393161a8be9dcd9b7d26d9f1d8ef7d12519d4b2b9ac7cc10c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|