Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: baidu/CUP

3.2.35

31 Jan 06:15

Choose a tag to compare

Version 3.2.35

  • cup.services.generator
    • [new] replace CGeneratorMan with new class Py3Generator
    • [compatibility] cup.servcies.generator, unicode<>str in py3/py2
    • [enhancement]
  • cup.timeplus
    • [new] add timestamp2datetime for converting timestamp to datetime object
  • cup.cache
    • [new] add mapupdate function for KVMemCache
    • [bug] fix bug for KVMemCache.expire
  • cup.mail
    • [enhancement] add Smtp with ssl support
  • cup.storage.obj s3 object apis
    • [new] Add ssl verify support with local public crt file
    • [enhancement] Change open mode from unspecified to binary mode. r -> rb; w+ -> wb
  • cup.decorators
    • enhance Singleton. You can use it in a class or a staticmethod (singleton_instance) in a class

Minor release, for PY3 compatibility

18 Oct 02:43

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

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

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

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

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

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

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

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

Choose a tag to compare

Relase 3.1.2 Pre-release
Pre-release
for py3 compatible