Skip to content

Conversation

@Ovizro
Copy link
Member

@Ovizro Ovizro commented Aug 21, 2025

No description provided.

Ovizro added 5 commits July 24, 2025 02:25
- Created initial documentation structure including index, features, and user guide in both English and Chinese.
- Added examples for basic usage and advanced features such as Docker commands and HTTP requests.
- Implemented interactive command-line application examples demonstrating the use of ptcmd's features.
- Included rich text output and automatic command completion in examples.
- Established a consistent application structure and installation instructions in the documentation.
- Add line numbers to code snippets in documentation
- Update examples to use more descriptive variable names
- Improve test and coverage commands in Makefile
- Add mermaid2 plugin to mkdocs.yml for diagram support
- Update CommandFunc type to include Coroutine
- Modify do_shell method to use asyncio subprocess
- Remove outdated information about argument parsing
- Add detailed explanation of help system
- Update code examples and clarify command structure
- Improve formatting and organization of the document
- Add `entrypoint` decorator to simplify CLI entry point creation
- Update documentation to include new section
- Add tests for `entrypoint` decorator functionality
- Improve test coverage for argument parsing and command execution
- Update navigation structure in .nav.yml for better organization
- Remove empty index files for examples
- Add comprehensive content to index.md files
- Create structure and content for user guide
@codecov
Copy link

codecov bot commented Aug 21, 2025

Codecov Report

❌ Patch coverage is 93.33333% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.39%. Comparing base (faad765) to head (3e779ee).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
src/ptcmd/core.py 88.46% 2 Missing and 1 partial ⚠️
@@            Coverage Diff             @@
##           master       #6      +/-   ##
==========================================
+ Coverage   87.30%   87.39%   +0.08%     
==========================================
  Files           7        7              
  Lines         780      801      +21     
  Branches      155      156       +1     
==========================================
+ Hits          681      700      +19     
- Misses         55       56       +1     
- Partials       44       45       +1     
Files with missing lines Coverage Δ
src/ptcmd/__init__.py 100.00% <ø> (ø)
src/ptcmd/argument.py 90.47% <100.00%> (+0.82%) ⬆️
src/ptcmd/command.py 100.00% <100.00%> (ø)
src/ptcmd/info.py 89.69% <100.00%> (+0.44%) ⬆️
src/ptcmd/core.py 82.78% <88.46%> (+0.15%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Ovizro Ovizro merged commit db31cbc into master Aug 21, 2025
22 checks passed
@Ovizro Ovizro deleted the dev-docs branch August 21, 2025 16:18
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.

2 participants