Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- **Test**: `hatch run test` (all tests) or call `pytest` directly.
Sign in to like and favorite skills
hatch run test (all tests) or call pytest directly.hatch run lint --fix (check+fix) or hatch run format (auto-fix)hatch run typecheck (all)hatch run example (run example tests)hatch run all (format, lint, test, typecheck)hatch run v2-test:test (legacy v2 compatibility tests)Iterable, Sequence, Mapping) over concrete (list, dict). Absolute imports only (no relative).typing module for generics.[ClassName.method][pact.module.ClassName.method]ruff for linting/formatting.ValueError, TypeError) for standard errors. Custom exceptions inherit from PactError.pytest with files prefixed test_. Use @pytest.mark.parametrize for multiple scenarios.src/pact/: Main V3+ codebase (active development)src/pact/v2/: Legacy V2 code (maintenance only - no new features)pact-python-ffi/: Low-level FFI bindings (memory management, type conversion only)pact-python-cli/: CLI wrapper (bundled binaries with system fallback)