Growth Forge
The main objective of this platform is to offer a space to handle and organize feedback between two people
- License: BSD 3 Clause
- Documentation: https://growth-forge.github.io
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.
-
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.
-
Integration with DevOps tools: We use Docker because it allows us to create an isolated environment for our application that includes all the necessary dependencies, libraries and configurations. This makes it easier to manage and reproduce our development and production environments without any conflicts or inconsistencies.
With Docker, we can easily share our application with others and deploy it to different environments. This streamlines our development, testing, deployment, and collaboration workflows, making the entire process more efficient.
- TODO
Credits
This package was created with Cookieninja and the osl-incubator/scicookie project template.