-
Notifications
You must be signed in to change notification settings - Fork 339
Add code instructions file #879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds GitHub Copilot instructions files to help guide AI-assisted code generation for the msticpy project. The instructions provide comprehensive guidance on package structure, code conventions, testing requirements, and development workflows.
Changes:
- Adds
.github/copilot-instructions.mdwith coding guidelines and project conventions - Includes a copy/variant file with additional context about the project
Reviewed changes
Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/copilot-instructions.md | Main Copilot instructions file defining Python standards, testing requirements, and development workflows |
| .github/copilot-instructions copy.md | Extended version with additional project overview and key subpackages information |
However, I've identified several issues with the instructions that need to be corrected:
- Add drop_duplicates(subset=['query']) before merge in get_whois_df to prevent row multiplication from duplicate whois results - Change net_df fixture scope from module to function for test isolation with random sampling - Add autouse fixture to clear LRU caches (get_whois_info, _whois_lookup) between tests to prevent state leakage
…ithub.com/microsoft/msticpy into ianhelle/add-code-instructions-2026-02-01
FlorianBracq
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok for me!
Copoilot instructions file
Also added fix for sporadic test failures in ip_utils