Skip to content

Docs and deployments#44

Merged
DennisLent merged 9 commits intomainfrom
docs-and-deployments
Sep 5, 2025
Merged

Docs and deployments#44
DennisLent merged 9 commits intomainfrom
docs-and-deployments

Conversation

@DennisLent
Copy link
Owner

  • Updated docs
  • Updated python wrapper for gymnasium environments using SB3 guidelines
  • Gymnasium wrapper is optional though
  • Created setup for publishing to pypi --> bumped version to 1.0.0 for publishing
  • updated tests for coverage
  • updated gui
  • creation of custom maps in core, cli, gui & py versions
  • actions for linting, formatting and testing in rust & python

@codecov
Copy link

codecov bot commented Sep 5, 2025

Codecov Report

❌ Patch coverage is 87.14286% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.27%. Comparing base (b08456c) to head (040c5a6).
⚠️ Report is 15 commits behind head on main.

Files with missing lines Patch % Lines
crates/cli/src/cli.rs 20.00% 4 Missing ⚠️
crates/core/src/game.rs 92.15% 4 Missing ⚠️
crates/commands/src/lib.rs 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #44      +/-   ##
==========================================
+ Coverage   60.56%   63.27%   +2.70%     
==========================================
  Files          17       19       +2     
  Lines         913      983      +70     
==========================================
+ Hits          553      622      +69     
- Misses        360      361       +1     
Flag Coverage Δ
rust 63.27% <87.14%> (+2.70%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@DennisLent DennisLent merged commit 22501cf into main Sep 5, 2025
13 checks passed
@DennisLent DennisLent deleted the docs-and-deployments branch September 5, 2025 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python: Gynasium wrapper for Python Deployment: PyPI packaging Core: Allow game initialization from user-provided input file

1 participant