Skip to content

chore: add pytest-sugar to dev dependencies for improved DX#7

Open
ojaswa072 wants to merge 1 commit intoOWASP-BLT:mainfrom
ojaswa072:chore/add-pytest-sugar
Open

chore: add pytest-sugar to dev dependencies for improved DX#7
ojaswa072 wants to merge 1 commit intoOWASP-BLT:mainfrom
ojaswa072:chore/add-pytest-sugar

Conversation

@ojaswa072
Copy link
Copy Markdown

This PR enhances the developer experience (DX) by introducing pytest-sugar and pytest for testing.

Changes Made:

  • Refined requirements.txt: Created a three-tier dependency structure (Core, Optional, Development).
  • Maintained Integrity: The core Advisory Engine remains strictly standard-library only with zero external dependencies.
  • Updated Documentation: Added a clear installation guide in the README for new contributors.

Verification:

  • Ran pip install -r requirements.txt successfully.
  • Verified pytest execution now shows the progress bar and "sugar" styling.
  • Confirmed the core engine still runs using only the Python standard library.

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.

1 participant