Files
Björn Steinhagen e4bb876082 Update README.md
2023-04-19 14:26:56 +02:00

40 lines
2.7 KiB
Markdown

# bg_specklepy
Bollinger+Grohmann Library with [specklepy](https://github.com/specklesystems/specklepy).
## 📚 Description
Python library aimed at extending the functionality of [specklepy](https://github.com/specklesystems/specklepy).
## 🖇 Dependencies
Required dependencies are automatically checked. Should a library not be available for a specific class / method, the user will be prompted to install with a simple "y" input on the console.
* <img align="left" alt="specklepy" width="90px" src="https://speckle.systems/content/images/2022/06/logo-blue-2.png" style="padding-right:5px;">
* ![Pandas](https://img.shields.io/badge/pandas-%23150458.svg?style=for-the-badge&logo=pandas&logoColor=white)
* ![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white)
* <img align="left" alt="specklepy" width="26px" src="https://user-images.githubusercontent.com/1403074/50364429-c135c980-0524-11e9-8128-bdefe1ea8de8.png" style="padding-right:5px;">trimesh
## ⚖ License
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0), details [here](https://github.com/BollingerGrohmann/SPKL-BG-SpecklePY-LIB/blob/main/LICENSE)
## 🙌 Special Thanks To
A special word of appreciation goes out to the [Speckle Team](https://speckle.systems/). Continuous support throughout development, for example, in the [Community platform](https://speckle.community/) by [@jsdbroughton](https://github.com/jsdbroughton) made a profound impact on development.
## 💭 Examples
[01 - Column Eccentricity Example](https://github.com/BollingerGrohmann/SPKL-BG-SpecklePY-LIB/wiki/01-Column-Eccentricity-Example)
## 🚀 Contributions
Any and all contributions are welcome! Kindly follow the below guidelines:
1. Clone the repository
- *This will create a copy of the project on your computer that you can modify and test*
2. Create a new branch **before** you start making changes
- *Naming convention: **yourUsername-FeatureAddedOrChange***
- *This will allow you to work on a separate copy of the project without affecting the original code*
3. Make changes / developments / advancements
- *Test your changes before submitting them, ideally with a unit test / example script*
4. Commit your changes once you are done
5. Push changes to GitHub
6. Create a **pull request**
- *Pull request should include a description of the changes you made and why they are important*
7. Respond to feedback from reviewer(s)
## 🤝 Collaborations
Keen to collaborate? So are we! Feel free to reach out under the [Discussions Tab](https://github.com/BollingerGrohmann/SPKL-BG-SpecklePY-LIB/discussions) or on [LinkedIn](https://www.linkedin.com/company/bollingergrohmann).