Skip to content

Releases: baidu/CUP

Minor release, for PY3 compatibility

18 Oct 02:43
Compare
Choose a tag to compare

1] Fix division bug for py3
2] Fix is_alive for py3 / isAlive for py2 compatibility issue

3.2.26 is comming

31 Aug 07:39
79ab2f3
Compare
Choose a tag to compare

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

26 May 16:09
6237170
Compare
Choose a tag to compare

[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

25 Aug 02:43
Compare
Choose a tag to compare

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

29 Jun 01:23
Compare
Choose a tag to compare
  • [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

28 Jun 06:15
Compare
Choose a tag to compare
Release 3.2.18 Pre-release
Pre-release
  • [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

21 May 09:42
Compare
Choose a tag to compare

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

01 Apr 07:55
Compare
Choose a tag to compare

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

12 Dec 03:15
Compare
Choose a tag to compare
Relase 3.1.2 Pre-release
Pre-release
for py3 compatible

Python 3.0 alpha

08 Aug 07:58
Compare
Choose a tag to compare

Pls notice this version supports python3 and you need to install it manually

  1. python3 setup.py install

  2. 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.