Releases: baidu/CUP
Minor release, for PY3 compatibility
3.2.26 is comming
Version 3.2.26
- [Bug] Epoll Lost Events Bug fix
- [Compatibility] Fix Py2 comatibility issue for cup.services.heartbeat
3.2.25 has been released
[Bug] cup.net.asyn | Fix lost socket events if cup encounters busy network activities.
[Enhancement] cup.services.heartbeat | Security fix for arbitrary binaries that you might received
[Py3 compatibility] Undergoing... not finished yet.
3.2.24 has been released
Version 3.2.24 2020.8.24
- [Compatibility] cup.log | Fix unicode bug for py3
- [Enhancement] cup.log | Add xdebug/xinfo/xinit_comlog in order to support different loggers
- [Removal] cup.jenkinslib | Recommand using python-jenkins to replace cup.jenkinslib
- [Enhancement] cup.cache| Enhance KVCache, add pop_expired. Support setting up "maxsize" for the cache pool
- [Enhancement] cup.services.buffer| Fix encode/decode bug for py3
- [Removal] cup.bidu | Move cup.bidu to cupbidu
Release 3.2.19.2
- [Enhancement] cup.services.generator | Add visibility to Cached UUID
- [Enhancement] cup.util.conf | Fix py3 support bug
- [New] cup.services.executor | Add Crontab-like execution service
- [Bug] cup.net.asyn.context | Fix bug which introduces RW Lock problem
- [Compatibility] * cup.shell.expect | Fix compatibility bug related to remote execution
- [New] cup.timeplus | Add TimePlus for i18n time related functions
- [Bug] cup.shell.oper and cup.shell.expect | Fix bugs for remote execution and async shell run
Release 3.2.18
- [Enhancement] cup.services.generator | Add visibility to Cached UUID
- [Enhancement] cup.util.conf | Fix py3 support bug
- [New] cup.services.executor | Add Crontab-like execution service
- [Bug] cup.net.asyn.context | Fix bug which introduces RW Lock problem
- [Compatibility] * cup.shell.expect | Fix compatibility bug related to remote execution
- [New] cup.timeplus | Add TimePlus for i18n time related functions
- [Bug] cup.shell.oper and cup.shell.expect | Fix bugs for remote execution and async shell run
3.2.13 Minor Version has been released
Version 3.2.13
[Enhancement] cup.services.generator | Add visibility to Cached UUID
[Enhancement] cup.util.conf | Fix py3 support bug
[New] cup.services.executor | Add Crontab-like execution service
[Bug] cup.net.asyn.context | Fix bug which introduces RW Lock problem
3.2.7 is Released
Version 3.2.7 2020.1.1 ~ 2020.3.31
- [Enhancement] Change cup.net.async to cup.net.asyn to avoid language keyword "async"
- [New] Support Python version >= 3.5
- [New] add safe_rmtree in cup.exfile
- [Bug] cup.exfile fix bug for cup.exfile for macos
- [Bug] cup.shell.ShellExec fix bug for
- [New] Add support for global socket keepalive
- [Enhancement] cup.exfile Add some path into CANNOT_DEL_PATHLIST
- [New] cup.services.generator Add cached generator
- [Enhancement] cup.shell.expect Replace shell expect with paramiko based remote cmd execution
- [Enhancement] cup.net.async.conn Replace mutex lock with ReadWriteLock to speed up
Relase 3.1.2
for py3 compatible
Python 3.0 alpha
Pls notice this version supports python3 and you need to install it manually
-
python3 setup.py install
-
Pls do NOT use cup.net.async as it has not been backed up to support py3.
BTW, alpha means this version is not that steady for py3. Pls help us raise issues/bugs. Thanks.