mirror of
https://github.com/vinta/awesome-python.git
synced 2024-11-28 06:21:08 +00:00
Deployed a7c4e01
with MkDocs version: 0.16.3
This commit is contained in:
parent
a9a3b802c8
commit
c3ca8f32ea
BIN
__init__.pyc
BIN
__init__.pyc
Binary file not shown.
94
base.html
94
base.html
|
@ -1,94 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
{% if page_description %}<meta name="description" content="{{ page_description }}">{% endif %}
|
|
||||||
{% if site_author %}<meta name="author" content="{{ site_author }}">{% endif %}
|
|
||||||
{% if canonical_url %}<link rel="canonical" href="{{ canonical_url }}">{% endif %}
|
|
||||||
{% if favicon %}<link rel="shortcut icon" href="{{ favicon }}">
|
|
||||||
{% else %}<link rel="shortcut icon" href="{{ base_url }}/img/favicon.ico">{% endif %}
|
|
||||||
|
|
||||||
<title>{% if page_title %}{{ page_title }} - {% endif %}{{ site_name }}</title>
|
|
||||||
|
|
||||||
<link href="{{ base_url }}/css/bootstrap-custom.min.css" rel="stylesheet">
|
|
||||||
<link href="{{ base_url }}/css/font-awesome-4.0.3.css" rel="stylesheet">
|
|
||||||
<link rel="stylesheet" href="{{ base_url }}/css/highlight.css">
|
|
||||||
<link href="{{ base_url }}/css/base.css" rel="stylesheet">
|
|
||||||
{%- for path in extra_css %}
|
|
||||||
<link href="{{ path }}" rel="stylesheet">
|
|
||||||
{%- endfor %}
|
|
||||||
|
|
||||||
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
|
||||||
<!--[if lt IE 9]>
|
|
||||||
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
|
||||||
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
|
||||||
<![endif]-->
|
|
||||||
|
|
||||||
{% if google_analytics %}
|
|
||||||
<script>
|
|
||||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
||||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
||||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
||||||
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
||||||
|
|
||||||
ga('create', '{{ google_analytics[0] }}', '{{ google_analytics[1] }}');
|
|
||||||
ga('send', 'pageview');
|
|
||||||
</script>
|
|
||||||
{% endif %}
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
{% include "nav.html" %}
|
|
||||||
|
|
||||||
<div class="container">
|
|
||||||
<div class="col-md-3">{% include "toc.html" %}</div>
|
|
||||||
<div class="col-md-9" role="main">{% include "content.html" %}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<footer class="col-md-12">
|
|
||||||
<hr>
|
|
||||||
{% if copyright %}
|
|
||||||
<center>{{ copyright }}</center>
|
|
||||||
{% endif %}
|
|
||||||
<center>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</center>
|
|
||||||
</footer>
|
|
||||||
|
|
||||||
<script src="{{ base_url }}/js/jquery-1.10.2.min.js"></script>
|
|
||||||
<script src="{{ base_url }}/js/bootstrap-3.0.3.min.js"></script>
|
|
||||||
<script src="{{ base_url }}/js/highlight.pack.js"></script>
|
|
||||||
<script>var base_url = '{{ base_url }}';</script>
|
|
||||||
<script data-main="{{ base_url }}/mkdocs/js/search.js" src="{{ base_url }}/mkdocs/js/require.js"></script>
|
|
||||||
<script src="{{ base_url }}/js/base.js"></script>
|
|
||||||
{%- for path in extra_javascript %}
|
|
||||||
<script src="{{ path }}"></script>
|
|
||||||
{%- endfor %}
|
|
||||||
|
|
||||||
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="Search Modal" aria-hidden="true">
|
|
||||||
<div class="modal-dialog">
|
|
||||||
<div class="modal-content">
|
|
||||||
<div class="modal-header">
|
|
||||||
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
|
|
||||||
<h4 class="modal-title" id="exampleModalLabel">Search</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body">
|
|
||||||
<p>
|
|
||||||
From here you can search these documents. Enter
|
|
||||||
your search terms below.
|
|
||||||
</p>
|
|
||||||
<form role="form">
|
|
||||||
<div class="form-group">
|
|
||||||
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query">
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
<div id="mkdocs-search-results"></div>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,9 +0,0 @@
|
||||||
{% if meta.source %}
|
|
||||||
<div class="source-links">
|
|
||||||
{% for filename in meta.source %}
|
|
||||||
<span class="label label-primary">{{ filename }}</span>
|
|
||||||
{% endfor %}
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{{ content }}
|
|
97
index.html
97
index.html
|
@ -192,10 +192,10 @@
|
||||||
|
|
||||||
<li><a href="#hardware">Hardware</a></li>
|
<li><a href="#hardware">Hardware</a></li>
|
||||||
|
|
||||||
<li><a href="#high-performance">High Performance</a></li>
|
|
||||||
|
|
||||||
<li><a href="#imagery">Imagery</a></li>
|
<li><a href="#imagery">Imagery</a></li>
|
||||||
|
|
||||||
|
<li><a href="#implementations">Implementations</a></li>
|
||||||
|
|
||||||
<li><a href="#interactive-interpreter">Interactive Interpreter</a></li>
|
<li><a href="#interactive-interpreter">Interactive Interpreter</a></li>
|
||||||
|
|
||||||
<li><a href="#internationalization">Internationalization</a></li>
|
<li><a href="#internationalization">Internationalization</a></li>
|
||||||
|
@ -347,10 +347,10 @@
|
||||||
<li><a href="#geolocation">Geolocation</a></li>
|
<li><a href="#geolocation">Geolocation</a></li>
|
||||||
<li><a href="#gui">GUI</a></li>
|
<li><a href="#gui">GUI</a></li>
|
||||||
<li><a href="#hardware">Hardware</a></li>
|
<li><a href="#hardware">Hardware</a></li>
|
||||||
<li><a href="#high-performance">High Performance</a></li>
|
|
||||||
<li><a href="#html-manipulation">HTML Manipulation</a></li>
|
<li><a href="#html-manipulation">HTML Manipulation</a></li>
|
||||||
<li><a href="#http">HTTP</a></li>
|
<li><a href="#http">HTTP</a></li>
|
||||||
<li><a href="#imagery">Imagery</a></li>
|
<li><a href="#imagery">Imagery</a></li>
|
||||||
|
<li><a href="#implementations">Implementations</a></li>
|
||||||
<li><a href="#interactive-interpreter">Interactive Interpreter</a></li>
|
<li><a href="#interactive-interpreter">Interactive Interpreter</a></li>
|
||||||
<li><a href="#internationalization">Internationalization</a></li>
|
<li><a href="#internationalization">Internationalization</a></li>
|
||||||
<li><a href="#job-scheduler">Job Scheduler</a></li>
|
<li><a href="#job-scheduler">Job Scheduler</a></li>
|
||||||
|
@ -359,7 +359,7 @@
|
||||||
<li><a href="#mapreduce">MapReduce</a></li>
|
<li><a href="#mapreduce">MapReduce</a></li>
|
||||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||||
<li><a href="#natural-language-processing">Natural Language Processing</a></li>
|
<li><a href="#natural-language-processing">Natural Language Processing</a></li>
|
||||||
<li><a href="#network-virtualization-and-sdn">Network Virtualization</a></li>
|
<li><a href="#network-virtualization">Network Virtualization</a></li>
|
||||||
<li><a href="#networking">Networking</a></li>
|
<li><a href="#networking">Networking</a></li>
|
||||||
<li><a href="#news-feed">News Feed</a></li>
|
<li><a href="#news-feed">News Feed</a></li>
|
||||||
<li><a href="#orm">ORM</a></li>
|
<li><a href="#orm">ORM</a></li>
|
||||||
|
@ -409,7 +409,7 @@
|
||||||
<h2 id="admin-panels">Admin Panels</h2>
|
<h2 id="admin-panels">Admin Panels</h2>
|
||||||
<p><em>Libraries for administrative interfaces.</em></p>
|
<p><em>Libraries for administrative interfaces.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/Eugeny/ajenti">Ajenti</a> - The admin panel your servers deserve.</li>
|
<li><a href="https://github.com/ajenti/ajenti">Ajenti</a> - The admin panel your servers deserve.</li>
|
||||||
<li><a href="http://djangosuit.com/">django-suit</a> - Alternative Django Admin-Interface (free only for Non-commercial use).</li>
|
<li><a href="http://djangosuit.com/">django-suit</a> - Alternative Django Admin-Interface (free only for Non-commercial use).</li>
|
||||||
<li><a href="https://github.com/sshwsfc/xadmin">django-xadmin</a> - Drop-in replacement of Django admin comes with lots of goodies.</li>
|
<li><a href="https://github.com/sshwsfc/xadmin">django-xadmin</a> - Drop-in replacement of Django admin comes with lots of goodies.</li>
|
||||||
<li><a href="https://github.com/flask-admin/flask-admin">flask-admin</a> - Simple and extensible administrative interface framework for Flask.</li>
|
<li><a href="https://github.com/flask-admin/flask-admin">flask-admin</a> - Simple and extensible administrative interface framework for Flask.</li>
|
||||||
|
@ -421,6 +421,7 @@
|
||||||
<p><em>Python implementation of algorithms and design patterns.</em></p>
|
<p><em>Python implementation of algorithms and design patterns.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/nryoung/algorithms">algorithms</a> - A module of algorithms for Python.</li>
|
<li><a href="https://github.com/nryoung/algorithms">algorithms</a> - A module of algorithms for Python.</li>
|
||||||
|
<li><a href="https://github.com/tylerlaberge/PyPattyrn">PyPattyrn</a> - A simple yet effective library for implementing common design patterns.</li>
|
||||||
<li><a href="https://github.com/faif/python-patterns">python-patterns</a> - A collection of design patterns in Python.</li>
|
<li><a href="https://github.com/faif/python-patterns">python-patterns</a> - A collection of design patterns in Python.</li>
|
||||||
<li><a href="http://www.grantjenks.com/docs/sortedcontainers/">sortedcontainers</a> - Fast, pure-Python implementation of SortedList, SortedDict, and SortedSet types.</li>
|
<li><a href="http://www.grantjenks.com/docs/sortedcontainers/">sortedcontainers</a> - Fast, pure-Python implementation of SortedList, SortedDict, and SortedSet types.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -454,7 +455,8 @@
|
||||||
<li><a href="http://nedbatchelder.com/code/modules/id3reader.py">id3reader</a> - A Python module for reading MP3 meta data.</li>
|
<li><a href="http://nedbatchelder.com/code/modules/id3reader.py">id3reader</a> - A Python module for reading MP3 meta data.</li>
|
||||||
<li><a href="https://github.com/globocom/m3u8">m3u8</a> - A module for parsing m3u8 file.</li>
|
<li><a href="https://github.com/globocom/m3u8">m3u8</a> - A module for parsing m3u8 file.</li>
|
||||||
<li><a href="http://bspaans.github.io/python-mingus/">mingus</a> - An advanced music theory and notation package with MIDI file and playback support.</li>
|
<li><a href="http://bspaans.github.io/python-mingus/">mingus</a> - An advanced music theory and notation package with MIDI file and playback support.</li>
|
||||||
<li><a href="https://bitbucket.org/lazka/mutagen">mutagen</a> - A Python module to handle audio metadata.</li>
|
<li><a href="https://github.com/quodlibet/mutagen">mutagen</a> - A Python module to handle audio metadata.</li>
|
||||||
|
<li><a href="https://github.com/tyiannak/pyAudioAnalysis">pyAudioAnalysis</a> - Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications</li>
|
||||||
<li><a href="https://github.com/jiaaro/pydub">pydub</a> - Manipulate audio with a simple and easy high level interface.</li>
|
<li><a href="https://github.com/jiaaro/pydub">pydub</a> - Manipulate audio with a simple and easy high level interface.</li>
|
||||||
<li><a href="https://github.com/echonest/pyechonest">pyechonest</a> - Python client for the <a href="http://developer.echonest.com/">Echo Nest</a> API.</li>
|
<li><a href="https://github.com/echonest/pyechonest">pyechonest</a> - Python client for the <a href="http://developer.echonest.com/">Echo Nest</a> API.</li>
|
||||||
<li><a href="http://scikits.appspot.com/talkbox">talkbox</a> - A Python library for speech/signal processing.</li>
|
<li><a href="http://scikits.appspot.com/talkbox">talkbox</a> - A Python library for speech/signal processing.</li>
|
||||||
|
@ -467,8 +469,7 @@
|
||||||
<li>OAuth<ul>
|
<li>OAuth<ul>
|
||||||
<li><a href="http://peterhudec.github.io/authomatic/">Authomatic</a> - Simple but powerful framework agnostic authentication/authorization client.</li>
|
<li><a href="http://peterhudec.github.io/authomatic/">Authomatic</a> - Simple but powerful framework agnostic authentication/authorization client.</li>
|
||||||
<li><a href="https://github.com/pennersr/django-allauth">django-allauth</a> - Authentication app for Django that "just works."</li>
|
<li><a href="https://github.com/pennersr/django-allauth">django-allauth</a> - Authentication app for Django that "just works."</li>
|
||||||
<li><a href="https://github.com/evonove/django-oauth-toolkit">django-oauth-toolkit</a> - OAuth2 goodies for the Djangonauts.</li>
|
<li><a href="https://github.com/evonove/django-oauth-toolkit">django-oauth-toolkit</a> - OAuth 2 goodies for Django.</li>
|
||||||
<li><a href="https://github.com/caffeinehit/django-oauth2-provider">django-oauth2-provider</a> - Providing OAuth2 access to Django app.</li>
|
|
||||||
<li><a href="https://github.com/lepture/flask-oauthlib">Flask-OAuthlib</a> - OAuth 1.0/a, 2.0 implementation of client and provider for Flask.</li>
|
<li><a href="https://github.com/lepture/flask-oauthlib">Flask-OAuthlib</a> - OAuth 1.0/a, 2.0 implementation of client and provider for Flask.</li>
|
||||||
<li><a href="https://github.com/idan/oauthlib">OAuthLib</a> - A generic and thorough implementation of the OAuth request-signing logic.</li>
|
<li><a href="https://github.com/idan/oauthlib">OAuthLib</a> - A generic and thorough implementation of the OAuth request-signing logic.</li>
|
||||||
<li><a href="https://github.com/joestump/python-oauth2">python-oauth2</a> - A fully tested, abstract interface to creating OAuth clients and servers.</li>
|
<li><a href="https://github.com/joestump/python-oauth2">python-oauth2</a> - A fully tested, abstract interface to creating OAuth clients and servers.</li>
|
||||||
|
@ -555,6 +556,7 @@
|
||||||
<li><a href="https://pypi.python.org/pypi/colorama">colorama</a> - Cross-platform colored terminal text.</li>
|
<li><a href="https://pypi.python.org/pypi/colorama">colorama</a> - Cross-platform colored terminal text.</li>
|
||||||
<li><a href="http://docopt.org/">docopt</a> - Pythonic command line arguments parser.</li>
|
<li><a href="http://docopt.org/">docopt</a> - Pythonic command line arguments parser.</li>
|
||||||
<li><a href="https://github.com/chriskiehl/Gooey">Gooey</a> - Turn command line programs into a full GUI application with one line</li>
|
<li><a href="https://github.com/chriskiehl/Gooey">Gooey</a> - Turn command line programs into a full GUI application with one line</li>
|
||||||
|
<li><a href="https://github.com/google/python-fire">Python-Fire</a> - A library for creating command line interfaces (CLIs) from absolutely any Python object.</li>
|
||||||
<li><a href="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a> - A Library for building powerful interactive command lines.</li>
|
<li><a href="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a> - A Library for building powerful interactive command lines.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
@ -616,7 +618,6 @@
|
||||||
<li><a href="https://github.com/davidaurelio/hashids-python">hashids</a> - Implementation of <a href="http://hashids.org">hashids</a> in Python.</li>
|
<li><a href="https://github.com/davidaurelio/hashids-python">hashids</a> - Implementation of <a href="http://hashids.org">hashids</a> in Python.</li>
|
||||||
<li><a href="http://www.paramiko.org/">Paramiko</a> - A Python (2.6+, 3.3+) implementation of the SSHv2 protocol, providing both client and server functionality.</li>
|
<li><a href="http://www.paramiko.org/">Paramiko</a> - A Python (2.6+, 3.3+) implementation of the SSHv2 protocol, providing both client and server functionality.</li>
|
||||||
<li><a href="https://pythonhosted.org/passlib/">Passlib</a> - Secure password storage/hashing library, very high level.</li>
|
<li><a href="https://pythonhosted.org/passlib/">Passlib</a> - Secure password storage/hashing library, very high level.</li>
|
||||||
<li><a href="https://www.dlitz.net/software/pycrypto/">PyCrypto</a> - The Python Cryptography Toolkit.</li>
|
|
||||||
<li><a href="https://github.com/pyca/pynacl">PyNacl</a> - Python binding to the Networking and Cryptography (NaCl) library.</li>
|
<li><a href="https://github.com/pyca/pynacl">PyNacl</a> - Python binding to the Networking and Cryptography (NaCl) library.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="data-analysis">Data Analysis</h2>
|
<h2 id="data-analysis">Data Analysis</h2>
|
||||||
|
@ -710,26 +711,30 @@
|
||||||
<h2 id="debugging-tools">Debugging Tools</h2>
|
<h2 id="debugging-tools">Debugging Tools</h2>
|
||||||
<p><em>Libraries for debugging code.</em></p>
|
<p><em>Libraries for debugging code.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Debugger<ul>
|
<li>pdb-like Debugger<ul>
|
||||||
<li><a href="https://github.com/django-debug-toolbar/django-debug-toolbar">django-debug-toolbar</a> - Display various debug information for Django.</li>
|
<li><a href="https://pypi.python.org/pypi/ipdb">ipdb</a> - IPython-enabled <a href="https://docs.python.org/3/library/pdb.html">pdb</a>.</li>
|
||||||
<li><a href="https://github.com/dcramer/django-devserver">django-devserver</a> - A drop-in replacement for Django's runserver.</li>
|
<li><a href="https://pypi.python.org/pypi/pdbpp/">pdb++</a> - Another drop-in replacement for pdb.</li>
|
||||||
<li><a href="https://github.com/mgood/flask-debugtoolbar">flask-debugtoolbar</a> - A port of the django-debug-toolbar to flask.</li>
|
|
||||||
<li><a href="https://pypi.python.org/pypi/ipdb">ipdb</a> - IPython-enabled <a href="https://docs.python.org/2/library/pdb.html">pdb</a>.</li>
|
|
||||||
<li><a href="https://pypi.python.org/pypi/pudb">pudb</a> - A full-screen, console-based Python debugger.</li>
|
<li><a href="https://pypi.python.org/pypi/pudb">pudb</a> - A full-screen, console-based Python debugger.</li>
|
||||||
<li><a href="https://github.com/google/pyringe">pyringe</a> - Debugger capable of attaching to and injecting code into Python processes.</li>
|
<li><a href="https://github.com/ionelmc/python-remote-pdb">remote-pdb</a> - Remote vanilla PDB (over TCP sockets).</li>
|
||||||
<li><a href="https://github.com/Kozea/wdb">wdb</a> - An improbable web debugger through WebSockets.</li>
|
<li><a href="https://github.com/Kozea/wdb">wdb</a> - An improbable web debugger through WebSockets.</li>
|
||||||
<li><a href="http://winpdb.org/">winpdb</a> - A Python Debugger with GUI, capable of remote debugging based on <code>rpdb2</code>.</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>Profiler<ul>
|
<li>Profiler<ul>
|
||||||
<li><a href="https://github.com/rkern/line_profiler">line_profiler</a> - Line-by-line profiling.</li>
|
<li><a href="https://github.com/rkern/line_profiler">line_profiler</a> - Line-by-line profiling.</li>
|
||||||
<li><a href="https://github.com/fabianp/memory_profiler">memory_profiler</a> - Monitor Memory usage of Python code.</li>
|
<li><a href="https://github.com/fabianp/memory_profiler">memory_profiler</a> - Monitor Memory usage of Python code.</li>
|
||||||
<li><a href="https://github.com/what-studio/profiling">profiling</a> - An interactive Python profiler.</li>
|
<li><a href="https://github.com/what-studio/profiling">profiling</a> - An interactive Python profiler.</li>
|
||||||
|
<li><a href="https://github.com/nvdv/vprof">vprof</a> - Visual Python profiler.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>Others<ul>
|
<li>Others<ul>
|
||||||
|
<li><a href="https://github.com/django-debug-toolbar/django-debug-toolbar">django-debug-toolbar</a> - Display various debug information for Django.</li>
|
||||||
|
<li><a href="https://github.com/dcramer/django-devserver">django-devserver</a> - A drop-in replacement for Django's runserver.</li>
|
||||||
|
<li><a href="https://github.com/mgood/flask-debugtoolbar">flask-debugtoolbar</a> - A port of the django-debug-toolbar to flask.</li>
|
||||||
|
<li><a href="https://github.com/ionelmc/python-hunter">hunter</a> - Hunter is a flexible code tracing toolkit.</li>
|
||||||
|
<li><a href="https://github.com/khamidou/lptrace">lptrace</a> - <a href="http://man7.org/linux/man-pages/man1/strace.1.html">strace</a> for Python programs.</li>
|
||||||
|
<li><a href="https://github.com/ionelmc/python-manhole">manhole</a> - Debug service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt.</li>
|
||||||
<li><a href="https://github.com/eliben/pyelftools">pyelftools</a> - Parsing and analyzing ELF files and DWARF debugging information.</li>
|
<li><a href="https://github.com/eliben/pyelftools">pyelftools</a> - Parsing and analyzing ELF files and DWARF debugging information.</li>
|
||||||
<li><a href="https://github.com/WoLpH/python-statsd">python-statsd</a> - Python Client for the <a href="https://github.com/etsy/statsd/">statsd</a> server.</li>
|
<li><a href="https://github.com/google/pyringe">pyringe</a> - Debugger capable of attaching to and injecting code into Python processes.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -738,7 +743,9 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/BVLC/caffe">Caffe</a> - A fast open framework for deep learning..</li>
|
<li><a href="https://github.com/BVLC/caffe">Caffe</a> - A fast open framework for deep learning..</li>
|
||||||
<li><a href="https://github.com/fchollet/keras">Keras</a> - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.</li>
|
<li><a href="https://github.com/fchollet/keras">Keras</a> - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.</li>
|
||||||
|
<li><a href="https://github.com/dmlc/mxnet">MXNet</a> - A deep learning framework designed for both efficiency and flexibility.</li>
|
||||||
<li><a href="http://neupy.com/pages/home.html">Neupy</a> - Running and testing different Artificial Neural Networks algorithms.</li>
|
<li><a href="http://neupy.com/pages/home.html">Neupy</a> - Running and testing different Artificial Neural Networks algorithms.</li>
|
||||||
|
<li><a href="http://pytorch.org/">Pytorch</a> - Tensors and Dynamic neural networks in Python with strong GPU acceleration.</li>
|
||||||
<li><a href="https://github.com/tensorflow/tensorflow">TensorFlow</a> - The most popular Deep Learning framework created by Google.</li>
|
<li><a href="https://github.com/tensorflow/tensorflow">TensorFlow</a> - The most popular Deep Learning framework created by Google.</li>
|
||||||
<li><a href="https://github.com/Theano/Theano">Theano</a> - A library for fast numerical computation.</li>
|
<li><a href="https://github.com/Theano/Theano">Theano</a> - A library for fast numerical computation.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -797,6 +804,7 @@
|
||||||
<li><a href="https://github.com/agiliq/merchant">merchant</a> - A Django app to accept payments from various payment processors.</li>
|
<li><a href="https://github.com/agiliq/merchant">merchant</a> - A Django app to accept payments from various payment processors.</li>
|
||||||
<li><a href="https://github.com/carlospalol/money">money</a> - Money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.</li>
|
<li><a href="https://github.com/carlospalol/money">money</a> - Money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.</li>
|
||||||
<li><a href="https://github.com/Alir3z4/python-currencies">python-currencies</a> - Display money format and its filthy currencies.</li>
|
<li><a href="https://github.com/Alir3z4/python-currencies">python-currencies</a> - Display money format and its filthy currencies.</li>
|
||||||
|
<li><a href="https://github.com/MicroPyramid/forex-python">forex-python</a> - Foreign exchange rates, Bitcoin price index and currency conversion.</li>
|
||||||
<li><a href="https://www.shoop.io/en/">shoop</a> - An open source E-Commerce platform based on Django.</li>
|
<li><a href="https://www.shoop.io/en/">shoop</a> - An open source E-Commerce platform based on Django.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="editor-plugins-and-ides">Editor Plugins and IDEs</h2>
|
<h2 id="editor-plugins-and-ides">Editor Plugins and IDEs</h2>
|
||||||
|
@ -822,6 +830,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li>Visual Studio Code<ul>
|
<li>Visual Studio Code<ul>
|
||||||
<li><a href="https://github.com/DonJayamanne/pythonVSCode">Python</a> - An extension with rich support for the Python language, with features including linting, IntelliSense, formatting, refactoring, debugging, unit tests, and jupyter support.</li>
|
<li><a href="https://github.com/DonJayamanne/pythonVSCode">Python</a> - An extension with rich support for the Python language, with features including linting, IntelliSense, formatting, refactoring, debugging, unit tests, and jupyter support.</li>
|
||||||
|
<li><a href="https://github.com/MagicStack/MagicPython">Magic Python</a> - Cutting edge Python syntax highlighter for Sublime Text, Atom, and Visual Studio Code. Used by GitHub to highlight your Python code!</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>IDE<ul>
|
<li>IDE<ul>
|
||||||
|
@ -900,6 +909,7 @@
|
||||||
<li><a href="https://wiki.gnome.org/Projects/PyGObject">PyGObject</a> - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3)</li>
|
<li><a href="https://wiki.gnome.org/Projects/PyGObject">PyGObject</a> - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3)</li>
|
||||||
<li><a href="https://riverbankcomputing.com/software/pyqt/intro">PyQt</a> - Python bindings for the <a href="http://www.qt.io/">Qt</a> cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.</li>
|
<li><a href="https://riverbankcomputing.com/software/pyqt/intro">PyQt</a> - Python bindings for the <a href="http://www.qt.io/">Qt</a> cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.</li>
|
||||||
<li><a href="https://wiki.qt.io/PySide">PySide</a> - Python bindings for the <a href="http://www.qt.io/">Qt</a> cross-platform application and UI framework, supporting the Qt v4 framework.</li>
|
<li><a href="https://wiki.qt.io/PySide">PySide</a> - Python bindings for the <a href="http://www.qt.io/">Qt</a> cross-platform application and UI framework, supporting the Qt v4 framework.</li>
|
||||||
|
<li><a href="https://github.com/r0x0r/pywebview/">pywebview</a> - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own native dedicated window</li>
|
||||||
<li><a href="https://wiki.python.org/moin/TkInter">Tkinter</a> - Tkinter is Python's de-facto standard GUI package.</li>
|
<li><a href="https://wiki.python.org/moin/TkInter">Tkinter</a> - Tkinter is Python's de-facto standard GUI package.</li>
|
||||||
<li><a href="https://github.com/pybee/toga">Toga</a> - A Python native, OS native GUI toolkit.</li>
|
<li><a href="https://github.com/pybee/toga">Toga</a> - A Python native, OS native GUI toolkit.</li>
|
||||||
<li><a href="http://urwid.org/">urwid</a> - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.</li>
|
<li><a href="http://urwid.org/">urwid</a> - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.</li>
|
||||||
|
@ -945,7 +955,7 @@
|
||||||
<p><em>Libraries for working with HTTP.</em></p>
|
<p><em>Libraries for working with HTTP.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/kennethreitz/grequests">grequests</a> - requests + gevent for asynchronous HTTP requests.</li>
|
<li><a href="https://github.com/kennethreitz/grequests">grequests</a> - requests + gevent for asynchronous HTTP requests.</li>
|
||||||
<li><a href="https://github.com/jcgregorio/httplib2">httplib2</a> - Comprehensive HTTP client library.</li>
|
<li><a href="https://github.com/httplib2/httplib2">httplib2</a> - Comprehensive HTTP client library.</li>
|
||||||
<li><a href="http://docs.python-requests.org/en/latest/">requests</a> - HTTP Requests for Humans™.</li>
|
<li><a href="http://docs.python-requests.org/en/latest/">requests</a> - HTTP Requests for Humans™.</li>
|
||||||
<li><a href="https://github.com/twisted/treq">treq</a> - Python requests like API built on top of Twisted's HTTP client.</li>
|
<li><a href="https://github.com/twisted/treq">treq</a> - Python requests like API built on top of Twisted's HTTP client.</li>
|
||||||
<li><a href="https://github.com/shazow/urllib3">urllib3</a> - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.</li>
|
<li><a href="https://github.com/shazow/urllib3">urllib3</a> - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.</li>
|
||||||
|
@ -960,16 +970,6 @@
|
||||||
<li><a href="https://github.com/secdev/scapy">scapy</a> - A brilliant packet manipulation library.</li>
|
<li><a href="https://github.com/secdev/scapy">scapy</a> - A brilliant packet manipulation library.</li>
|
||||||
<li><a href="https://github.com/rockymeza/wifi">wifi</a> - A Python library and command line tool for working with WiFi on Linux.</li>
|
<li><a href="https://github.com/rockymeza/wifi">wifi</a> - A Python library and command line tool for working with WiFi on Linux.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="high-performance">High Performance</h2>
|
|
||||||
<p><em>Libraries for making Python faster.</em></p>
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://cython.org/">Cython</a> - Optimizing Static Compiler for Python. Uses type mixins to compile Python into C or C++ modules resulting in large performance gains.</li>
|
|
||||||
<li><a href="http://numba.pydata.org/">Numba</a> - Python JIT complier to LLVM aimed at scientific Python.</li>
|
|
||||||
<li><a href="https://github.com/Maratyszcza/PeachPy">PeachPy</a> - x86-64 assembler embedded in Python. Can be used as inline assembler for Python or as a stand-alone assembler for Windows, Linux, OS X, Native Client and Go.</li>
|
|
||||||
<li><a href="http://pypy.org/">PyPy</a> - An implementation of Python in Python. The interpreter uses black magic to make Python very fast without having to add in additional type information.</li>
|
|
||||||
<li><a href="https://github.com/dropbox/pyston">Pyston</a> - A Python implementation built using LLVM and modern JIT techniques with the goal of achieving good performance.</li>
|
|
||||||
<li><a href="https://bitbucket.org/stackless-dev/stackless/overview">Stackless Python</a> - An enhanced version of the Python.</li>
|
|
||||||
</ul>
|
|
||||||
<h2 id="imagery">Imagery</h2>
|
<h2 id="imagery">Imagery</h2>
|
||||||
<p><em>Libraries for manipulating images.</em></p>
|
<p><em>Libraries for manipulating images.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -986,6 +986,23 @@
|
||||||
<li><a href="https://github.com/thumbor/thumbor">thumbor</a> - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.</li>
|
<li><a href="https://github.com/thumbor/thumbor">thumbor</a> - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.</li>
|
||||||
<li><a href="https://github.com/dahlia/wand">wand</a> - Python bindings for <a href="http://www.imagemagick.org/script/magick-wand.php">MagickWand</a>, C API for ImageMagick.</li>
|
<li><a href="https://github.com/dahlia/wand">wand</a> - Python bindings for <a href="http://www.imagemagick.org/script/magick-wand.php">MagickWand</a>, C API for ImageMagick.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<h2 id="implementations">Implementations</h2>
|
||||||
|
<p><em>Implementations of Python.</em></p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://github.com/metawilm/cl-python">CLPython</a> - Implementation of the Python programming language written in Common Lisp.</li>
|
||||||
|
<li><a href="https://github.com/python/cpython">CPython</a> - <strong>Default, most widely used implementation of the Python programming language written in C.</strong> Optimizing Static Compiler for Python. Uses type mixins to compile Python into C or C++ modules resulting in large performance gains.</li>
|
||||||
|
<li><a href="http://grump.io">Grumpy</a> - More compiler than interpreter as more powerful CPython2.7 replacement (alpha).</li>
|
||||||
|
<li><a href="https://github.com/IronLanguages/ironpython3">IronPython</a> - Implementation of the Python programming language written in C# targeting the .NET Framework and Mono.</li>
|
||||||
|
<li><a href="https://hg.python.org/jython">Jython</a> - Implementation of Python programming language written in Java for the Java virtual machine (JVM).</li>
|
||||||
|
<li><a href="https://github.com/micropython/micropython">MicroPython</a> - MicroPython - a lean and efficient Python programming language implementation for microcontrollers and constrained systems</li>
|
||||||
|
<li><a href="http://numba.pydata.org/">Numba</a> - Python JIT complier to LLVM aimed at scientific Python.</li>
|
||||||
|
<li><a href="https://github.com/Maratyszcza/PeachPy">PeachPy</a> - x86-64 assembler embedded in Python. Can be used as inline assembler for Python or as a stand-alone assembler for Windows, Linux, OS X, Native Client and Go.</li>
|
||||||
|
<li><a href="https://github.com/Microsoft/Pyjion">Pyjion</a> - A JIT for Python based upon CoreCLR.</li>
|
||||||
|
<li><a href="https://bitbucket.org/pypy/pypy">PyPy</a> - Implementation of the Python programming language written in RPython and translated into C. PyPy focuses on speed, efficiency and compatibility with the original CPython interpreter. The interpreter uses black magic to make Python very fast without having to add in additional type information.</li>
|
||||||
|
<li><a href="https://github.com/ebranca/owasp-pysec">PySec</a> - Hardened version of python that makes it easier for security professionals and developers to write applications more resilient to attacks and manipulations.</li>
|
||||||
|
<li><a href="https://github.com/dropbox/pyston">Pyston</a> - A Python implementation built using LLVM and modern JIT techniques with the goal of achieving good performance.</li>
|
||||||
|
<li><a href="https://bitbucket.org/stackless-dev/stackless/wiki/Home">Stackless Python</a> - An enhanced version of the Python programming language which allows programmers to reap the benefits of thread-based programming without the performance and complexity problems associated with conventional threads.</li>
|
||||||
|
</ul>
|
||||||
<h2 id="interactive-interpreter">Interactive Interpreter</h2>
|
<h2 id="interactive-interpreter">Interactive Interpreter</h2>
|
||||||
<p><em>Interactive Python interpreters (REPL).</em></p>
|
<p><em>Interactive Python interpreters (REPL).</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -1016,7 +1033,7 @@
|
||||||
<p><em>Libraries for generating and working with logs.</em></p>
|
<p><em>Libraries for generating and working with logs.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/ClusterHQ/eliot">Eliot</a> - Logging for complex & distributed systems.</li>
|
<li><a href="https://github.com/ClusterHQ/eliot">Eliot</a> - Logging for complex & distributed systems.</li>
|
||||||
<li><a href="http://pythonhosted.org/Logbook/">logbook</a> - Logging replacement for Python.</li>
|
<li><a href="http://logbook.readthedocs.io/en/stable/">logbook</a> - Logging replacement for Python.</li>
|
||||||
<li><a href="https://docs.python.org/2/library/logging.html">logging</a> - (Python standard library) Logging facility for Python.</li>
|
<li><a href="https://docs.python.org/2/library/logging.html">logging</a> - (Python standard library) Logging facility for Python.</li>
|
||||||
<li><a href="https://github.com/getsentry/raven-python">Raven</a> - The Python client for Sentry.</li>
|
<li><a href="https://github.com/getsentry/raven-python">Raven</a> - The Python client for Sentry.</li>
|
||||||
<li><a href="https://pypi.python.org/pypi/sentry">Sentry</a> - A realtime logging and aggregation server.</li>
|
<li><a href="https://pypi.python.org/pypi/sentry">Sentry</a> - A realtime logging and aggregation server.</li>
|
||||||
|
@ -1025,11 +1042,13 @@
|
||||||
<p><em>Libraries for Machine Learning. See: <a href="https://github.com/josephmisiti/awesome-machine-learning#python">awesome-machine-learning</a>.</em></p>
|
<p><em>Libraries for Machine Learning. See: <a href="https://github.com/josephmisiti/awesome-machine-learning#python">awesome-machine-learning</a>.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/piskvorky/gensim">gensim</a> - Topic Modelling for Humans.</li>
|
<li><a href="https://github.com/piskvorky/gensim">gensim</a> - Topic Modelling for Humans.</li>
|
||||||
|
<li><a href="https://github.com/lyst/lightfm">LightFM</a> - A Python implementation of a number of popular recommendation algorithms.</li>
|
||||||
<li><a href="http://spark.apache.org/mllib/">MLlib</a> - <a href="http://spark.apache.org/">Apache Spark</a>'s scalable Machine Learning library.</li>
|
<li><a href="http://spark.apache.org/mllib/">MLlib</a> - <a href="http://spark.apache.org/">Apache Spark</a>'s scalable Machine Learning library.</li>
|
||||||
<li><a href="https://github.com/numenta/nupic">NuPIC</a> - Numenta Platform for Intelligent Computing.</li>
|
<li><a href="https://github.com/numenta/nupic">NuPIC</a> - Numenta Platform for Intelligent Computing.</li>
|
||||||
<li><a href="https://github.com/lisa-lab/pylearn2">Pylearn2</a> - A Machine Learning library based on <a href="https://github.com/Theano/Theano">Theano</a>.</li>
|
|
||||||
<li><a href="http://scikit-learn.org/">scikit-learn</a> - The most popular Python library for Machine Learning.</li>
|
<li><a href="http://scikit-learn.org/">scikit-learn</a> - The most popular Python library for Machine Learning.</li>
|
||||||
|
<li><a href="http://surpriselib.com">surprise</a> - A scikit for building and analyzing recommender systems.</li>
|
||||||
<li><a href="https://github.com/josephreisinger/vowpal_porpoise">vowpal_porpoise</a> - A lightweight Python wrapper for <a href="https://github.com/JohnLangford/vowpal_wabbit/">Vowpal Wabbit</a>.</li>
|
<li><a href="https://github.com/josephreisinger/vowpal_porpoise">vowpal_porpoise</a> - A lightweight Python wrapper for <a href="https://github.com/JohnLangford/vowpal_wabbit/">Vowpal Wabbit</a>.</li>
|
||||||
|
<li><a href="https://github.com/dmlc/xgboost">xgboost</a> - A scalable, portable, and distributed gradient boosting library.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="mapreduce">MapReduce</h2>
|
<h2 id="mapreduce">MapReduce</h2>
|
||||||
<p><em>Frameworks and libraries for MapReduce.</em></p>
|
<p><em>Frameworks and libraries for MapReduce.</em></p>
|
||||||
|
@ -1104,8 +1123,10 @@
|
||||||
<li><a href="https://github.com/dahlia/awesome-sqlalchemy">awesome-sqlalchemy</a></li>
|
<li><a href="https://github.com/dahlia/awesome-sqlalchemy">awesome-sqlalchemy</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li><a href="https://orator-orm.com">Orator</a> - The Orator ORM provides a simple yet beautiful ActiveRecord implementation.</li>
|
||||||
<li><a href="https://github.com/coleifer/peewee">Peewee</a> - A small, expressive ORM.</li>
|
<li><a href="https://github.com/coleifer/peewee">Peewee</a> - A small, expressive ORM.</li>
|
||||||
<li><a href="https://ponyorm.com/">PonyORM</a> - ORM that provides a generator-oriented interface to SQL.</li>
|
<li><a href="https://ponyorm.com/">PonyORM</a> - ORM that provides a generator-oriented interface to SQL.</li>
|
||||||
|
<li><a href="https://github.com/web2py/pydal/">pyDAL</a> - A pure Python Database Abstraction Layer.</li>
|
||||||
<li><a href="https://pypi.python.org/pypi/python-sql">python-sql</a> - Write SQL queries pythonically.</li>
|
<li><a href="https://pypi.python.org/pypi/python-sql">python-sql</a> - Write SQL queries pythonically.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
@ -1219,6 +1240,7 @@
|
||||||
<li><a href="http://nipy.org">NIPY</a> - A collection of neuroimaging toolkits.</li>
|
<li><a href="http://nipy.org">NIPY</a> - A collection of neuroimaging toolkits.</li>
|
||||||
<li><a href="http://www.numpy.org/">NumPy</a> - A fundamental package for scientific computing with Python.</li>
|
<li><a href="http://www.numpy.org/">NumPy</a> - A fundamental package for scientific computing with Python.</li>
|
||||||
<li><a href="http://openbabel.org/wiki/Main_Page">Open Babel</a> - A chemical toolbox designed to speak the many languages of chemical data.</li>
|
<li><a href="http://openbabel.org/wiki/Main_Page">Open Babel</a> - A chemical toolbox designed to speak the many languages of chemical data.</li>
|
||||||
|
<li><a href="http://obspy.org">ObsPy</a> - A Python toolbox for seismology.</li>
|
||||||
<li><a href="http://www.pydy.org/">PyDy</a> - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.</li>
|
<li><a href="http://www.pydy.org/">PyDy</a> - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.</li>
|
||||||
<li><a href="https://github.com/pymc-devs/pymc3">PyMC</a> - Markov Chain Monte Carlo sampling toolkit.</li>
|
<li><a href="https://github.com/pymc-devs/pymc3">PyMC</a> - Markov Chain Monte Carlo sampling toolkit.</li>
|
||||||
<li><a href="http://www.rdkit.org/">RDKit</a> - Cheminformatics and Machine Learning Software.</li>
|
<li><a href="http://www.rdkit.org/">RDKit</a> - Cheminformatics and Machine Learning Software.</li>
|
||||||
|
@ -1320,7 +1342,8 @@
|
||||||
<li>Testing Frameworks<ul>
|
<li>Testing Frameworks<ul>
|
||||||
<li><a href="https://github.com/HypothesisWorks/hypothesis-python">hypothesis</a> - Hypothesis is an advanced Quickcheck style property based testing library.</li>
|
<li><a href="https://github.com/HypothesisWorks/hypothesis-python">hypothesis</a> - Hypothesis is an advanced Quickcheck style property based testing library.</li>
|
||||||
<li><a href="http://nestorsalceda.github.io/mamba/">mamba</a> - The definitive testing tool for Python. Born under the banner of BDD.</li>
|
<li><a href="http://nestorsalceda.github.io/mamba/">mamba</a> - The definitive testing tool for Python. Born under the banner of BDD.</li>
|
||||||
<li><a href="https://github.com/nose-devs/nose">nose</a> - A nicer <code>unittest</code> for Python.</li>
|
<li><a href="https://github.com/nose-devs/nose">nose</a> - A nicer unittest for Python.</li>
|
||||||
|
<li><a href="https://github.com/nose-devs/nose2">nose2</a> - The successor to nose, based on unittest2.</li>
|
||||||
<li><a href="http://pytest.org/latest/">pytest</a> - A mature full-featured Python testing tool.</li>
|
<li><a href="http://pytest.org/latest/">pytest</a> - A mature full-featured Python testing tool.</li>
|
||||||
<li><a href="https://github.com/robotframework/robotframework">Robot Framework</a> - A generic test automation framework.</li>
|
<li><a href="https://github.com/robotframework/robotframework">Robot Framework</a> - A generic test automation framework.</li>
|
||||||
<li><a href="https://docs.python.org/2/library/unittest.html">unittest</a> - (Python standard library) Unit testing framework.</li>
|
<li><a href="https://docs.python.org/2/library/unittest.html">unittest</a> - (Python standard library) Unit testing framework.</li>
|
||||||
|
@ -1409,7 +1432,7 @@
|
||||||
<p><em>Libraries for accessing third party services APIs. See: <a href="https://github.com/realpython/list-of-python-api-wrappers">List of Python API Wrappers and Libraries</a>.</em></p>
|
<p><em>Libraries for accessing third party services APIs. See: <a href="https://github.com/realpython/list-of-python-api-wrappers">List of Python API Wrappers and Libraries</a>.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://libcloud.apache.org/">apache-libcloud</a> - One Python library for all clouds.</li>
|
<li><a href="https://libcloud.apache.org/">apache-libcloud</a> - One Python library for all clouds.</li>
|
||||||
<li><a href="https://github.com/boto/boto">boto</a> - Python interface to Amazon Web Services.</li>
|
<li><a href="https://github.com/boto/boto3">boto3</a> - Python interface to Amazon Web Services.</li>
|
||||||
<li><a href="https://github.com/sunlightlabs/django-wordpress/">django-wordpress</a> - WordPress models and views for Django.</li>
|
<li><a href="https://github.com/sunlightlabs/django-wordpress/">django-wordpress</a> - WordPress models and views for Django.</li>
|
||||||
<li><a href="https://github.com/mobolic/facebook-sdk">facebook-sdk</a> - Facebook Platform Python SDK.</li>
|
<li><a href="https://github.com/mobolic/facebook-sdk">facebook-sdk</a> - Facebook Platform Python SDK.</li>
|
||||||
<li><a href="https://github.com/jgorset/facepy">facepy</a> - Facepy makes it really easy to interact with Facebook's Graph API</li>
|
<li><a href="https://github.com/jgorset/facepy">facepy</a> - Facepy makes it really easy to interact with Facebook's Graph API</li>
|
||||||
|
@ -1421,7 +1444,7 @@
|
||||||
<h2 id="url-manipulation">URL Manipulation</h2>
|
<h2 id="url-manipulation">URL Manipulation</h2>
|
||||||
<p><em>Libraries for parsing URLs.</em></p>
|
<p><em>Libraries for parsing URLs.</em></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/gruns/furl">furl</a> - A small Python library that makes manipulating URLs simple.</li>
|
<li><a href="https://github.com/gruns/furl">furl</a> - A small Python library that makes parsing and manipulating URLs easy.</li>
|
||||||
<li><a href="https://github.com/codeinthehole/purl">purl</a> - A simple, immutable URL class with a clean API for interrogation and manipulation.</li>
|
<li><a href="https://github.com/codeinthehole/purl">purl</a> - A simple, immutable URL class with a clean API for interrogation and manipulation.</li>
|
||||||
<li><a href="https://github.com/ellisonleao/pyshorteners">pyshorteners</a> - A pure Python URL shortening lib.</li>
|
<li><a href="https://github.com/ellisonleao/pyshorteners">pyshorteners</a> - A pure Python URL shortening lib.</li>
|
||||||
<li><a href="https://github.com/Alir3z4/python-short_url">short_url</a> - Python implementation for generating Tiny URL and bit.ly-like URLs.</li>
|
<li><a href="https://github.com/Alir3z4/python-short_url">short_url</a> - Python implementation for generating Tiny URL and bit.ly-like URLs.</li>
|
||||||
|
@ -1492,8 +1515,13 @@
|
||||||
<li><a href="https://github.com/uralbash/awesome-pyramid">awesome-pyramid</a></li>
|
<li><a href="https://github.com/uralbash/awesome-pyramid">awesome-pyramid</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li><a href="https://github.com/channelcat/sanic">Sanic</a> - Web server that's written to go fast.</li>
|
||||||
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A Web framework and asynchronous networking library.</li>
|
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A Web framework and asynchronous networking library.</li>
|
||||||
<li><a href="http://www.turbogears.org/">TurboGears</a> - A microframework that can scale up to a full stack solution.</li>
|
<li><a href="http://www.turbogears.org/">TurboGears</a> - A microframework that can scale up to a full stack solution.</li>
|
||||||
|
<li><a href="http://www.web2py.com/">Web2py</a> - Full-stack enterprise framework for secure database-driven web-based applications.<ul>
|
||||||
|
<li><a href="https://github.com/web2py">GitHub Web2py</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="websocket">WebSocket</h2>
|
<h2 id="websocket">WebSocket</h2>
|
||||||
<p><em>Libraries for working with WebSocket.</em></p>
|
<p><em>Libraries for working with WebSocket.</em></p>
|
||||||
|
@ -1526,6 +1554,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="http://podcastinit.com/">Podcast.init</a></li>
|
<li><a href="http://podcastinit.com/">Podcast.init</a></li>
|
||||||
<li><a href="https://talkpython.fm/">Talk Python To Me</a></li>
|
<li><a href="https://talkpython.fm/">Talk Python To Me</a></li>
|
||||||
|
<li><a href="https://pythonbytes.fm">Python Bytes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="twitter">Twitter</h2>
|
<h2 id="twitter">Twitter</h2>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -1537,6 +1566,7 @@
|
||||||
<li><a href="https://twitter.com/pypi">@pypi</a></li>
|
<li><a href="https://twitter.com/pypi">@pypi</a></li>
|
||||||
<li><a href="https://twitter.com/pythontrending">@pythontrending</a></li>
|
<li><a href="https://twitter.com/pythontrending">@pythontrending</a></li>
|
||||||
<li><a href="https://twitter.com/PythonWeekly">@PythonWeekly</a></li>
|
<li><a href="https://twitter.com/PythonWeekly">@PythonWeekly</a></li>
|
||||||
|
<li><a href="https://twitter.com/talkpython">@TalkPython</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="websites">Websites</h2>
|
<h2 id="websites">Websites</h2>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -1558,6 +1588,7 @@
|
||||||
<li><a href="http://importpython.com/newsletter/">Import Python Newsletter</a></li>
|
<li><a href="http://importpython.com/newsletter/">Import Python Newsletter</a></li>
|
||||||
<li><a href="http://pycoders.com/">Pycoder's Weekly</a></li>
|
<li><a href="http://pycoders.com/">Pycoder's Weekly</a></li>
|
||||||
<li><a href="http://www.pythonweekly.com/">Python Weekly</a></li>
|
<li><a href="http://www.pythonweekly.com/">Python Weekly</a></li>
|
||||||
|
<li><a href="https://pythonbytes.fm">Python Bytes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h1 id="other-awesome-lists">Other Awesome Lists</h1>
|
<h1 id="other-awesome-lists">Other Awesome Lists</h1>
|
||||||
<p>List of lists.</p>
|
<p>List of lists.</p>
|
||||||
|
|
7
mkdocs/js/lunr-0.5.7.min.js
vendored
7
mkdocs/js/lunr-0.5.7.min.js
vendored
File diff suppressed because one or more lines are too long
7
mkdocs/js/lunr.min.js
vendored
Normal file
7
mkdocs/js/lunr.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
||||||
require([
|
require([
|
||||||
base_url + '/mkdocs/js/mustache.min.js',
|
base_url + '/mkdocs/js/mustache.min.js',
|
||||||
base_url + '/mkdocs/js/lunr-0.5.7.min.js',
|
base_url + '/mkdocs/js/lunr.min.js',
|
||||||
'text!search-results-template.mustache',
|
'text!search-results-template.mustache',
|
||||||
'text!../search_index.json',
|
'text!../search_index.json',
|
||||||
], function (Mustache, lunr, results_template, data) {
|
], function (Mustache, lunr, results_template, data) {
|
||||||
|
@ -70,7 +70,7 @@ require([
|
||||||
*/
|
*/
|
||||||
jQuery('#mkdocs_search_modal a').click(function(){
|
jQuery('#mkdocs_search_modal a').click(function(){
|
||||||
jQuery('#mkdocs_search_modal').modal('hide');
|
jQuery('#mkdocs_search_modal').modal('hide');
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
File diff suppressed because one or more lines are too long
14
nav-sub.html
14
nav-sub.html
|
@ -1,14 +0,0 @@
|
||||||
{% if not nav_item.children %}
|
|
||||||
<li {% if nav_item.active %}class="active"{% endif %}>
|
|
||||||
<a href="{{ nav_item.url }}">{{ nav_item.title }}</a>
|
|
||||||
</li>
|
|
||||||
{% else %}
|
|
||||||
<li class="dropdown-submenu">
|
|
||||||
<a tabindex="-1" href="">{{ nav_item.title }}</a>
|
|
||||||
<ul class="dropdown-menu">
|
|
||||||
{% for nav_item in nav_item.children %}
|
|
||||||
{% include "nav-sub.html" %}
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
72
nav.html
72
nav.html
|
@ -1,72 +0,0 @@
|
||||||
<div class="navbar {% if config.extra.theme_inverse %}navbar-inverse{% else %}navbar-default{% endif %} navbar-fixed-top" role="navigation">
|
|
||||||
<div class="container">
|
|
||||||
|
|
||||||
<!-- Collapsed navigation -->
|
|
||||||
<div class="navbar-header">
|
|
||||||
<!-- Expander button -->
|
|
||||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
|
||||||
<span class="sr-only">Toggle navigation</span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<!-- Main title -->
|
|
||||||
<a class="navbar-brand" href="{{ homepage_url }}">{{ site_name }}</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Expanded navigation -->
|
|
||||||
<div class="navbar-collapse collapse">
|
|
||||||
<!-- Main navigation -->
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
{% for nav_item in nav %}
|
|
||||||
{% if nav_item.children %}
|
|
||||||
<li class="dropdown{% if nav_item.active %} active{% endif %}">
|
|
||||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown">{{ nav_item.title }} <b class="caret"></b></a>
|
|
||||||
<ul class="dropdown-menu">
|
|
||||||
{% for nav_item in nav_item.children %}
|
|
||||||
{% include "nav-sub.html" %}
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
{% else %}
|
|
||||||
<li {% if nav_item.active %}class="active"{% endif %}>
|
|
||||||
<a href="{{ nav_item.url }}">{{ nav_item.title }}</a>
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<!-- Search, Navigation and Repo links -->
|
|
||||||
<ul class="nav navbar-nav navbar-right">
|
|
||||||
<li>
|
|
||||||
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
|
|
||||||
<i class="fa fa-search"></i> Search
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li {% if not previous_page %}class="disabled"{% endif %}>
|
|
||||||
<a rel="next" {% if previous_page %}href="{{ previous_page.url }}"{% endif %}>
|
|
||||||
<i class="fa fa-arrow-left"></i> Previous
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li {% if not next_page %}class="disabled"{% endif %}>
|
|
||||||
<a rel="prev" {% if next_page %}href="{{ next_page.url }}"{% endif %}>
|
|
||||||
Next <i class="fa fa-arrow-right"></i>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
{% if repo_url %}
|
|
||||||
<li>
|
|
||||||
<a href="{{ repo_url }}">
|
|
||||||
{% if repo_name == 'GitHub' %}
|
|
||||||
<i class="fa fa-github"></i>
|
|
||||||
{% elif repo_name == 'Bitbucket' %}
|
|
||||||
<i class="fa fa-bitbucket"></i>
|
|
||||||
{% endif %}
|
|
||||||
{{ repo_name }}
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>http://awesome-python.com/</loc>
|
<loc>http://awesome-python.com/</loc>
|
||||||
<lastmod>2016-11-14</lastmod>
|
<lastmod>2017-04-24</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
|
10
toc.html
10
toc.html
|
@ -1,10 +0,0 @@
|
||||||
<div class="bs-sidebar hidden-print affix well" role="complementary">
|
|
||||||
<ul class="nav bs-sidenav">
|
|
||||||
{% for toc_item in toc %}
|
|
||||||
<li class="main {% if toc_item.active %}active{% endif %}"><a href="{{ toc_item.url }}">{{ toc_item.title }}</a></li>
|
|
||||||
{% for toc_item in toc_item.children %}
|
|
||||||
<li><a href="{{ toc_item.url }}">{{ toc_item.title }}</a></li>
|
|
||||||
{% endfor %}
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
Loading…
Reference in New Issue
Block a user