| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
| |
Removed emoji from THULAC Smart Parser feature description for consistency.
|
| |
|
|
| |
This includes the entire thulac_parser.py file, which contained the logic for parsing TRPG logs using THULAC for Chinese lexical analysis. All related methods, classes, and configurations have been deleted.
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| |/
|
|
|
|
|
| |
- Implemented ASCII visualization of relationships.
- Added Graphviz support for generating PNG images of relationship graphs.
- Created an interactive HTML visualization using Cytoscape.js.
- Included styles and scripts for enhanced user experience in the HTML output.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Added `plugin_system_demo.py` to demonstrate basic plugin usage, processing, and analysis.
- Created `CombatTrackerPlugin` for tracking combat statistics including damage and healing.
- Developed `DiceAnalyzerPlugin` for analyzing dice rolls and calculating success rates.
- Introduced `renderer_demo.py` for rendering output in HTML, Markdown, and JSON formats.
- Implemented `rule_system_demo.py` to showcase rule engine capabilities with various examples.
- Established core rule engine functionality in `rules.py` with support for conditions and actions.
- Enhanced base plugin structure in `base.py` to support different plugin types (Processor, Renderer, Analyzer).
- Added custom exception handling in `exceptions.py` for better error management.
- Configured logging setup in `logging_config.py` for improved logging capabilities.
- Created unit tests in `test_rust_core.py` to validate core functionalities and performance.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
improved documentation
- Added type hints to Processor methods for better clarity and type safety.
- Improved documentation for Processor methods, including detailed descriptions of parameters and return types.
- Refactored RuleExtractor to support optional configuration file loading and added error handling for file operations.
- Enhanced MarkdownRenderer to handle both list and dictionary inputs, with improved rendering logic.
- Created comprehensive examples and tests for all components, ensuring robust functionality and error handling.
- Added example rules for D&D 5E and structured output files for various formats (JSON, HTML, Markdown).
- Established a testing framework with clear instructions and coverage reporting.
|
| |\ |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyo3/pyo3/compare/v0.25.0...v0.27.0)
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.27.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| | |
|
| |\ |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
chore(deps): update pyo3 requirement from 0.24.0 to 0.25.0
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyo3/pyo3/compare/v0.24.0...v0.25.0)
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.25.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
|
| |
files
|
| | |
|
| |\
| |
| | |
feat: 🎨 refactor log parsing logic with simplified rules and priority-based matching
|
| | |
| |
| |
| | |
priority-based matching
|
| |/ |
|
| |\
| |
| | |
feat: 🎨 More standardized log parse & Add dependency json5
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| | |
fix: :bug: using f.read() instead of json.load()
|
| | |
| |
| |
| | |
signature
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| |\
| |
| | |
feat: simple parser rules load and log processing
|
| | |\
| |/
|/| |
|
| |\ \
| | |
| | | |
security: create dependabot.yml
|
| |/ / |
|
| | |\
| |/
|/| |
|