Releases: xgfone/xutils
Releases · xgfone/xutils
v2.2.0
v2.1.0
- Add the global logging instance
LOG
. - Add the attribute proxy
AttributeProxy
to get the attribute or key value by the name or key. - Add the function
execpyfile
andload_py_file
to load the python file without importing. - Add the function
get_app_version
to acquire the version of the package bypbr
. - Add the lock
EmptyLock
to allow the user to execute the empty lock when no lock. - Allow
find_config_file
to find the configuration file from the environment variable. - Update the implementation of
EMail
and addEMailCache
. - Reimplement the configuration option in order to be more flexible.
DB
supports thewith
context manager and change the default value of the argumentmin_pool_size
.WSGIServer
supports thewith
context manager for Python 2.X.
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
- Add
find_config_file
to find the configuration file. - Add the utility functions,
which
. - Add the module
messager
. - Let
check_output
be compatible for some arguments in Python 2 & 3. - Add the default WSGI Server
WSGIServer
. - Add the method
respond
forResource
. - Add the customized
Router
for wsgi. - Change
Application
to the alias offalcon.API
. - Add the function
get_exception_handler
to get a default exception offalcon.API
. - Replace the method
add_route
offalcon.API
. - Fix some bugs.
v1.3.0
v1.2.0
v1.1.0
- Add the module
Circuit Breaker
. - Add the module
Call Retry
. - Add the module
Lifecycle Manager
. - Add the module
Resource Pool Manager
. - Add the module
Process Manager
. - Add the module
Rate Limit
. - Add the module
Resource Lock
. - Add the module
sqlalchemy
to support Database.