Skip to content

A Meta class and some helper function in order to force to the class a reasonable behavior

License

Notifications You must be signed in to change notification settings

osl-pocs/pyblueprint-classes

Repository files navigation

RealClasses

Python Package to help you to create classes with no problem with clas

Features

  • The security of our code: Bandit is a powerful tool that we use in our Python project to ensure its security. This tool analyzes the code and detects potential vulnerabilities. Some of the key features of Bandit are its ease of use, its ability to integrate with other tools, and its support for multiple Python versions. If you want to know about bandit you can check its documentation.

  • This package uses pydocstyle for checking compliance with Python documentation conventions.

  • Finds unused code: Vulture is useful for cleaning up and finding errors in large code bases in Python.

  • Complexity of functions and modules: We use McCabe to identify the complexity in our Python code that may be difficult to maintain or understand. By identifying complex code at the outset, we as developers can refactor it to make it easier to maintain and understand. In summary, McCabe helps us to improve the quality of our code and make it easier to maintain. If you would like to learn more about McCabe and code complexity, you can visit McCabe - Code Complexity Checker. This tool is included with Flake8.

  • TODO

Credits

This package was created with Cookieninja and the osl-incubator/cookiecutter-python project template.

About

A Meta class and some helper function in order to force to the class a reasonable behavior

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages