GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
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
This PR should be used to discuss the rogue node algorithm implementation. Note that this PR depends on features in my export-survey-data PR.
Added the NetworkX package.
Initial rogue node algorithm implementation.
Is this the right file to add a package? It seems odd because the -readthedocs ending of the filename implies this is used only for the documentation.
It is. This one lacks some binary packages which cannot be installed on readthedocs.
(We will see if networkx can be installed on readthedocs - if not, then we should move it to requirements.txt.)
PEP8 Style fixes.
Send an email instead.
Email now using default from address.
Sending the email to admins.
Initial implementation of the testing script.
Added some test data sets along with their expected reports.
Can I get a code review on this? (although the checks are failing)
Rebasing these commits to a PR with a branch created within nodewatcher.