Skip to content

Commit 3e95311

Browse files
committed
rename Migration Utilities to Compatibility
1 parent 7d526d0 commit 3e95311

File tree

1 file changed

+15
-21
lines changed

1 file changed

+15
-21
lines changed

README.md

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,10 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
7575
- [High Performance](#high-performance)
7676
- [Network Virtualization and SDN](#network-virtualization-and-sdn)
7777
- [Hardware](#hardware)
78+
- [Compatibility](#compatibility)
7879
- [Miscellaneous](#miscellaneous)
7980
- [Algorithms and Design Patterns](#algorithms-and-design-patterns)
8081
- [Editor Plugins](#editor-plugins)
81-
- [Migration Utilities](#migration-utilities)
8282
- [Resources](#resources)
8383
- [Websites](#websites)
8484
- [Weekly](#weekly)
@@ -214,11 +214,9 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
214214
* [XlsxWriter](https://xlsxwriter.readthedocs.org/) - A Python module for creating Excel .xlsx files.
215215
* [xlwings](http://xlwings.org/) - A BSD-licensed library that makes it easy to call Python from Excel and vice versa.
216216
* [Marmir](https://github.com/brianray/mm) - Takes Python data structures and turns them into spreadsheets.
217-
* [openpyxl](https://openpyxl.readthedocs.org/en/latest/) - Read/write Excel 2007+ files.
218217
* PDF
219218
* [PDFMiner](https://github.com/euske/pdfminer) - A tool for extracting information from PDF documents.
220219
* [PyPDF2](https://github.com/mstamy2/PyPDF2) - A library capable of splitting, merging and transforming PDF pages.
221-
* [ReportLab](https://bitbucket.org/rptlab/reportlab) - A PDF Toolkit, create rich PDF documents, charts and lot.
222220
* Markdown
223221
* [Python-Markdown](https://github.com/waylan/Python-Markdown) - A Python implementation of John Gruber’s Markdown.
224222
* [Mistune](https://github.com/lepture/mistune) - Fastest and full featured pure Python parsers of Markdown.
@@ -319,7 +317,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
319317
* [django-elastic-transcoder](https://github.com/StreetVoice/django-elastic-transcoder) - Django + [Amazon Elastic Transcoder](http://aws.amazon.com/elastictranscoder/).
320318
* [eyeD3](http://eyed3.nicfit.net/) - A tool for working with audio files, specifically MP3 files containing ID3 metadata.
321319
* [id3reader](http://nedbatchelder.com/code/modules/id3reader.py) - A Python module for reading MP3 meta data.
322-
* [mutagen](https://bitbucket.org/lazka/mutagen) - A Python module to handle audio metadata.
320+
* [mutagen](https://code.google.com/p/mutagen/) - A Python module to handle audio metadata.
323321
* [pydub](https://github.com/jiaaro/pydub) - Manipulate audio with a simple and easy high level interface.
324322
* [pyechonest](https://github.com/echonest/pyechonest) - Python client for the [Echo Nest](http://developer.echonest.com/docs/) API.
325323
* [talkbox](http://scikits.appspot.com/talkbox) - A Python library for speech/signal processing.
@@ -385,7 +383,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
385383
* [PyMongo](http://docs.mongodb.org/ecosystem/drivers/python/) - The official Python client for MongoDB.
386384
* [Plyvel](https://plyvel.readthedocs.org/) - A fast and feature-rich Python interface to LevelDB.
387385
* [redis-py](https://github.com/andymccurdy/redis-py) - The Redis Python Client.
388-
* [py2neo](http://book.py2neo.org/) - Python wrapper client for [Neo4j](http://neo4j.com/)'s restful interface.
386+
* [py2neo](http://book.py2neo.org/) - Python wrapper client for Neo4j's restful interface.
389387
* [telephus](https://github.com/driftx/Telephus) - Twisted based client for Cassandra.
390388
* [txRedis](https://github.com/deldotdr/txRedis) - Twisted based client for Redis.
391389

@@ -404,7 +402,6 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
404402
* [django-mongodb-engine](https://github.com/django-nonrel/mongodb-engine) - Django MongoDB Backend.
405403
* [redisco](https://github.com/kiddouk/redisco) - A Python Library for Simple Models and Containers Persisted in Redis.
406404
* [flywheel](https://github.com/mathcamp/flywheel) - Object mapper for Amazon DynamoDB.
407-
* [neomodel](https://github.com/robinedwards/neomodel) - Object-Graph-Mapper for working with neo4j graph database.
408405
* Others
409406
* [butterdb](https://github.com/Widdershin/butterdb) - A Python ORM for Google Drive Spreadsheets.
410407

@@ -484,7 +481,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
484481
* [Authomatic](http://peterhudec.github.io/authomatic/) - Simple but powerful framework agnostic authentication/authorization client package.
485482
* [OAuthLib](https://github.com/idan/oauthlib) - A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.
486483
* [rauth](https://github.com/litl/rauth) - A Python library for OAuth 1.0/a, 2.0, and Ofly.
487-
* [requests-oauthlib](https://github.com/requests/requests-oauthlib) - OAuthlib support for [Requests](http://docs.python-requests.org/en/latest/).
484+
* [python-oauth2](https://github.com/simplegeo/python-oauth2) - A fully tested, abstract interface to creating OAuth clients and servers.
488485
* [python-social-auth](https://github.com/omab/python-social-auth) - An easy-to-setup social authentication mechanism.
489486
* [django-oauth-toolkit](https://github.com/evonove/django-oauth-toolkit) - OAuth2 goodies for the Djangonauts.
490487
* [django-oauth2-provider](https://github.com/caffeinehit/django-oauth2-provider) - Providing OAuth2 access to Django app.
@@ -523,15 +520,14 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
523520

524521
* [django-haystack](https://github.com/toastdriven/django-haystack) - Modular search for Django.
525522
* [elasticsearch-py](http://www.elasticsearch.org/guide/en/elasticsearch/client/python-api/current/) - The official low-level Python client for [Elasticsearch](http://www.elasticsearch.org/).
526-
* [pyes](https://github.com/aparo/pyes/) - The pythonic way to use ElasticSearch.
527523
* [solrpy](https://code.google.com/p/solrpy/) - A Python client for [solr](http://lucene.apache.org/solr/).
528524
* [Whoosh](http://whoosh.readthedocs.org/) - A fast, pure Python search engine library.
529525

530526
## News Feed
531527

532528
*Libraries for building user's activities.*
533529

534-
* [Stream Framework (previously Feedly)](https://github.com/tschellenbach/Stream-Framework) - A library to build newsfeed and notification systems using Cassandra and Redis.
530+
* [Feedly](https://github.com/tschellenbach/Feedly) - A library to build newsfeed and notification systems using Cassandra and Redis.
535531
* [django-activity-stream](https://github.com/justquick/django-activity-stream) - Generate generic activity streams from the actions on your site.
536532

537533
## Asset Management
@@ -620,7 +616,6 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
620616
* [MechanicalSoup](https://github.com/hickford/MechanicalSoup) - A Python library for automating interaction with websites.
621617
* [mechanize](http://wwwsearch.sourceforge.net/mechanize/) - Stateful programmatic web browsing.
622618
* [Demiurge](https://github.com/matiasb/demiurge) - PyQuery-based scraping micro-framework.
623-
* [pyspider](https://github.com/binux/pyspider) - A Powerful Spider System in Python.
624619

625620
## Web Content Extracting
626621

@@ -659,7 +654,6 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
659654
* [Schematics](https://github.com/schematics/schematics) - Data Structure Validation.
660655
* [kmatch](https://github.com/ambitioninc/kmatch) - A language for matching/validating/filtering Python dictionaries.
661656
* [valideer](https://github.com/podio/valideer) - Lightweight extensible data validation and adaptation library.
662-
* [cerberus](https://github.com/nicolaiarocci/cerberus) - Extensible validation for Python dictionaries.
663657

664658
## Anti-spam
665659

@@ -850,8 +844,8 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
850844

851845
*Libraries for debugging code.*
852846

853-
* [ipdb](https://pypi.python.org/pypi/ipdb) - IPython-enabled [pdb](https://docs.python.org/2/library/pdb.html).
854-
* [debug](https://pypi.python.org/pypi/debug) - `import debug` to fall into `ipdb` with `see`.
847+
* [pdb](https://docs.python.org/2/library/pdb.html) - (Python standard library) The Python Debugger.
848+
* [ipdb](https://pypi.python.org/pypi/ipdb) - IPython-enabled pdb.
855849
* [winpdb](http://winpdb.org/) - A Platform Independent Python Debugger with GUI.
856850
* [pudb](https://pypi.python.org/pypi/pudb) – A full-screen, console-based Python debugger.
857851
* [pyringe](https://github.com/google/pyringe) - Debugger capable of attaching to and injecting code into Python processes.
@@ -1034,6 +1028,14 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
10341028
* [ino](http://inotool.org/) - Command line toolkit for working with [Arduino](http://www.arduino.cc/).
10351029
* [Pyro](http://pyrorobotics.com/) - Python Robotics.
10361030

1031+
## Compatibility
1032+
1033+
*Libraries for migrating from Python 2 to 3.*
1034+
1035+
* [Six](https://pypi.python.org/pypi/six) - Python 2 and 3 compatibility utilities.
1036+
* [Python-Future](http://python-future.org/index.html) - The missing compatibility layer between Python 2 and Python 3.
1037+
* [Python-Modernize](https://github.com/mitsuhiko/python-modernize) - Modernizes Python code for eventual Python 3 migration.
1038+
10371039
## Miscellaneous
10381040

10391041
*Useful libraries or tools that don't fit in the categories above.*
@@ -1068,14 +1070,6 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
10681070
* [Linter-flake8](https://github.com/AtomLinter/linter-flake8) - An addon to `linter`, that acts as an interface for `flake8`.
10691071
* [virtualenv](https://github.com/jhutchins/virtualenv) - Atom package for virtualenv management.
10701072

1071-
## Migration Utilities
1072-
1073-
*Libraries for migrating from Python 2 to 3.*
1074-
1075-
* [Six](https://pypi.python.org/pypi/six)
1076-
* [Python-Future](http://python-future.org/index.html)
1077-
* [Python-Modernize](https://github.com/mitsuhiko/python-modernize)
1078-
10791073
# Resources
10801074

10811075
Where to discover new Python libraries.

0 commit comments

Comments
 (0)