Skip to content

Conversation

@uberdeveloper
Copy link
Owner

  • Added mkdocs, mkdocs-material, mkdocstrings, and mkdocstrings-python as dev dependencies.
  • Created mkdocs.yml configuration for the Material theme and mkdocstrings plugin.
  • Initialized the docs/ directory with index.md and api.md.
  • Added omspy.order module to the API documentation.
  • Fixed a syntax error in omspy/order.py that was preventing mkdocstrings from collecting docs.
  • Added validate_assignment = True to Order model's Pydantic Config.

Note: Tests in tests/test_order.py are currently failing due to the validate_assignment = True change and will need to be updated separately to ensure mocks return string order_ids.

- Added mkdocs, mkdocs-material, mkdocstrings, and mkdocstrings-python as dev dependencies.
- Created mkdocs.yml configuration for the Material theme and mkdocstrings plugin.
- Initialized the docs/ directory with index.md and api.md.
- Added omspy.order module to the API documentation.
- Fixed a syntax error in omspy/order.py that was preventing mkdocstrings from collecting docs.
- Added `validate_assignment = True` to Order model's Pydantic Config.

Note: Tests in `tests/test_order.py` are currently failing due to the
`validate_assignment = True` change and will need to be updated separately
to ensure mocks return string order_ids.
@uberdeveloper uberdeveloper merged commit beb4674 into main Jul 7, 2025
2 checks passed
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