Botris-interface

Latest version: v0.1.21

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.1.rc0

🚀 New Features
Core Subpackage

- **Core Cinterface Functions**: Introduced a new core subpackage containing key Cinterface functions. These are now compiled and bonded C++ code, significantly improving the performance and capabilities of the library.

Garbage Management

- **Garbage Queuing**: Added the ability to queue garbage with specified delays for each attack, enhancing the strategy and gameplay dynamics.
- **GarbageLine Classes**: New GarbageLine classes were implemented to manage the garbage queue effectively.

🛠 Improvements
Build System Overhaul

- **Scikit-Build Integration**: Transitioned the build system from Poetry to Scikit-Build to better handle compiled extensions and dependencies.
- **Repository Restructuring**: Moved the botris package into the /src/ directory, aligning with best practices for Python package development.

Documentation and Code Quality

- **Module Docstrings**: Added comprehensive module docstrings across the codebase to enhance code readability and maintainability.
- **Documentation**: Improved overall project documentation to provide clearer guidelines and usage examples.

🧰 CI/CD Enhancements
GitHub Workflows

- **Prebuilt Distributions**: Added GitHub workflows to automate the compilation and release of prebuilt distributions, ensuring consistent and reliable builds across different environments.


**Full Changelog**: https://github.com/lunathanael/botris-interface/compare/v0.2.0.dev0...v0.3.1.rc0

0.2.0dev2

python
import botris
cgame = botris.core.CGame()
...


**Full Changelog**: https://github.com/lunathanael/botris-interface/commits/v0.2.0.dev2

0.2.0.dev2

First pre-release with pre-compiled binaries, and binded C++ library for speed.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.