cclauss
b7f13d991c
Travis CI: Run black, doctest, flake8, mypy, and pytest (#964)
* Travis CI: Add type checking with mypy
* Create requirements.txt
* script: mypy --ignore-missing-stubs=cv2,numpy .
* Delete requirements.txt
* script: mypy --ignore-missing-imports .
* Run doctests
* Disable doctest -v other/detecting_english_programmatically.py
* Pytest
* No |
* pytest || true
* Run black doctest flake8 mypy pytest
* after_success: Build Directory.md
* Typo in filename: Dictionary.txt --> dictionary.txt'
Discovered via doctest run in #964
* python -m doctest -v
* pip install black flake8 mypy pytest
* pytest --doctest-glob='*.py'
* pytest --doctest-modules
* pytest --doctest-modules ./sorts
* pytest --doctest-modules ./ciphers ./other ./searches ./sorts ./strings || true
* if __name__ == "__main__":
* if __name__ == "__main__":
* if __name__ == '__main__':
* if __name__ == '__main__':
* if __name__ == '__main__':
* Create requirements.txt
* Update requirements.txt
* if __name__ == "__main__":
* Lose the doctests
* if __name__ == '__main__':
* Remove print-a-tuple
* doctest: Added missing spaces
* Update tabu_search.py
* The >>> are not doctests so change to >>)
* Travis CI: Run black, doctest, flake8, mypy, and pytest
* Link to the separate DIRECTORY.md file
* Update README.md
2019-07-08 23:27:51 +08:00
..
2019-07-08 23:27:51 +08:00
2019-05-25 21:41:24 +08:00
2019-07-08 23:27:51 +08:00
2019-07-01 16:10:18 +08:00
2017-11-25 10:23:50 +01:00
2018-10-01 23:46:47 -03:00
2018-10-02 15:06:24 +05:30
2019-05-25 21:41:24 +08:00
2019-05-26 21:56:10 +05:30
2019-07-01 16:10:18 +08:00
2017-11-25 10:23:50 +01:00
2019-05-25 21:41:24 +08:00
2019-05-25 21:41:24 +08:00
2019-07-03 23:31:10 +08:00
2018-10-19 17:14:25 -05:00
2019-07-05 14:04:46 +05:30
2019-06-07 23:38:43 +08:00
2019-07-02 09:35:43 +05:30
2019-05-24 22:46:39 +05:30
2018-10-19 17:14:25 -05:00
2019-06-28 23:55:31 +08:00
2019-05-25 21:41:24 +08:00
2018-10-19 17:14:25 -05:00
2019-04-30 21:16:42 +08:00
2018-10-07 14:33:56 +05:30
2017-11-25 10:23:50 +01:00
2019-05-25 21:41:24 +08:00
2019-07-01 16:10:18 +08:00
2019-07-01 16:10:18 +08:00
2019-07-01 16:10:18 +08:00