add Built-in Classes Enhancement section

This commit is contained in:
Vinta 2018-02-28 14:51:24 +08:00
parent 03febfe4a4
commit dab3a42d8c

View File

@ -12,6 +12,7 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php).
- [Audio](#audio)
- [Authentication](#authentication)
- [Build Tools](#build-tools)
- [Built-in Classes Enhancement](#built-in-classes-enhancement)
- [Caching](#caching)
- [ChatOps Tools](#chatops-tools)
- [CMS](#cms)
@ -193,6 +194,15 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php).
* [PyBuilder](https://github.com/pybuilder/pybuilder) - A continuous build tool written in pure Python.
* [SCons](http://www.scons.org/) - A software construction tool.
## Built-in Classes Enhancement
*Libraries for enhancing Python built-in classes.*
* [attrs](https://github.com/python-attrs/attrs) - Replacement for `__init__`, `__eq__`, `__repr__`, etc. boilerplate in class definitions.
* [bidict](https://github.com/jab/bidict) - Efficient, Pythonic bidirectional map data structures and related functionality..
* [Box](https://github.com/cdgriffith/Box) - Python dictionaries with advanced dot notation access.
* [dotted](https://github.com/carlosescri/DottedDict) - A library that provides a method of accessing lists and dicts with a dotted path notation.
## CMS
*Content Management Systems.*
@ -786,7 +796,6 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php).
*Useful libraries or tools that don't fit in the categories above.*
* [attrs](https://github.com/python-attrs/attrs) - Replacement for `__init__`, `__eq__`, `__repr__`, etc. boilerplate in class definitions.
* [blinker](https://github.com/jek/blinker) - A fast Python in-process signal/event dispatching system.
* [itsdangerous](https://github.com/pallets/itsdangerous) - Various helpers to pass trusted data to untrusted environments.
* [pluginbase](https://github.com/mitsuhiko/pluginbase) - A simple but flexible plugin system for Python.