mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-27 23:11:09 +00:00
b7f13d991c
* 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
34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# The Algorithms - Python <!-- [![Build Status](https://travis-ci.org/TheAlgorithms/Python.svg)](https://travis-ci.org/TheAlgorithms/Python) -->
|
|
|
|
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/TheAlgorithms/100)
|
|
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/TheAlgorithms)
|
|
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/TheAlgorithms/Python)
|
|
|
|
### All algorithms implemented in Python (for education)
|
|
|
|
These implementations are for learning purposes. They may be less efficient than the implementations in the Python standard library.
|
|
|
|
## Owners
|
|
|
|
Anup Kumar Panwar
|
|
[[Gmail](mailto:1anuppanwar@gmail.com?Subject=The%20Algorithms%20-%20Python)
|
|
[GitHub](https://github.com/anupkumarpanwar)
|
|
[LinkedIn](https://www.linkedin.com/in/anupkumarpanwar/)]
|
|
|
|
Chetan Kaushik
|
|
[[Gmail](mailto:dynamitechetan@gmail.com?Subject=The%20Algorithms%20-%20Python)
|
|
[GitHub](https://github.com/dynamitechetan)
|
|
[LinkedIn](https://www.linkedin.com/in/chetankaushik/)]
|
|
|
|
## Contribution Guidelines
|
|
|
|
Read our [Contribution Guidelines](CONTRIBUTING.md) before you contribute.
|
|
|
|
## Community Channel
|
|
|
|
We're on [Gitter](https://gitter.im/TheAlgorithms)! Please join us.
|
|
|
|
## Algorithms
|
|
|
|
See our [directory](DIRECTORY.md).
|