Futoin-cid

Latest version: v0.9.1

Safety actively analyzes 701396 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 17

0.7.991

Not secure
* FIXED: not to fail if empty CID_SOURCE_DIR is set
* FIXED: to properly create persistent folders in sub-paths
* FIXED: to properly export .env into process env for subcalls
* FIXED: to support tar/bzip2/gzip/xz setup on macOS
* FIXED: brew not to fail, if run from not reachable cwd with user of brewSudo
* FIXED: errors in external tool calls when run in python3 in some cases
* CHANGED: build-dep lists available deps when nothing is supplied
* CHANGED: to initialize project/deploy config only if required by command
* NEW: extended "cid deploy set" commands

0.7.99

Not secure
* BREAKING CHANGE: dropped --rmsHash in favor of "{package}{hash-type}:{hash}"
* BREAKING CHANGE: "cid promote" format to support multiple packages
* BREAKING CHANGE: fixed long standing deviation from spec for entry point "path"
* FIXED: scpTool working with remote locations with extra configuration
* FIXED: not to use pre-built Ruby on Ubuntu Zesty (1.9) & Debian Stretch (any)
* FIXED: to properly handle cases when user/deploy/project configs overlap
* FIXED: to close all FDs before exec (affects Python 2)
* FIXED: to use tarTool instead of direct call on package/deploy
* FIXED: added pylint & fixed issues found
* FIXED: complex configuration reading in in deploy scenario
* FIXED: to properly setup persistent data & permissions on deploy
* FIXED: apt-get to run in non-interactive mode
* CHANGED: "cid promote" rms_pool to support "src_pool:dst_pool" format
* CHANGED: internally cid promote is split into rmsUpload & rmsPromote
* CHANGED: update scpTool to fully support RMS requirements & misc. optimizations
* CHANGED: Brightbox rubies support Zesty now
* CHANGED: to use ${HOME}/.cache/futoin-cid for implicit file operations
* CHANGED: to always reload plugins and make sure precedence is CID->Config->Env
* CHANGED: "cid deploy rms" is explicit now
* CHANGED: to force tools update on deployment to mitigate security issues
* CHANGED: to allow actions reference other actions for chaining
* NEW: added FTN16 .pluginPacks support
* NEW: added family of "cid rms" commands
* NEW: added scpTool port support
* NEW: added dockerTag env support for build process, improved 'tool exec'
* NEW: added sshStrictHostKeyChecking=yes variable to sshTool (and its deps)
* NEW: implemented RMS-mode support for Subversion
* NEW: implemented Artifactory Pro RMS support
* NEW: added JFrog CLI tool support
* NEW: implemented Sonatype Nexus v2 RMS support (raw/site)
* NEW: implemented Apache Archiva support (raw WebDAV)
* NEW: added generic network timeouts support
* NEW: implemented network timeouts for curl & requests
* NEW: added generic memory & cpu limit concept
* NEW: added separate phpfpmTool for entry points
* NEW: "cid deploy setup" command
* NEW: "cid service" commands
* NEW: "cid devserve" command
* NEW: added nginxTool
* NEW: added uwsgiTool
* NEW: added pumaTool
* NEW: "cid sudoers" command
* NEW: added bzip2Tool, gzipTool & xzTool
* NEW: AlpineLinux support
* NEW: added default and cid .actions placeholder
* NEW: concept of "cid build-dep"
* NEW: brewTool & full support of macOS

0.7.3

Not secure
* FIXED: merge failed message to distinguish aborted/left as-is cases

0.7.2

Not secure
* FIXED: git & hg can clone empty repos now
* FIXED: git branching on empty repository
* FIXED: svn repo path auto-detection for trunk
* FIXED: svn to properly handle empty tags and branches
* FIXED: svn branch to create parents and use repo to repo copy
* FIXED: svn branch to check if branch already exists
* CHANGED: "cid vcs checkout" supports checkout of default ref
* CHANGED: "cid vcs reset" to abort git merge only if one is detected
* CHANGED: added standard --wcDir to vcs subcommands
* CHANGED: reduce verbosity of read-only VCS helper commands
* NEW: added "vcs ismerged" sub-command

0.7.1

Not secure
* FIXED: Hg to create local cache for "cid vcs" commands (is not local error)
* CHANGED: "cid vcs" sub-commands tagslist->tags, revert->reset
* NEW: "cid vcs branches"
* NEW: added --cacheDir option

0.7.0

Not secure
* FIXED: to detect RHEL more precisely
* FIXED: to properly display non-string values in "cid tool env"
* CHANGED: to pack list of project root items, but '.' by default
* CHANGED: "cid tag" without <next_version> now always increments PATCH.
* CHANGED: default packager to generate .package.checksums internally
* CHANGED: default packager ignores only .git*, .hg* and .svn
* CHANGED: to install Docker CE on RHEL & OL7 using CentOS packages
* CHANGED: to install concurrent binary PHP:
* Debian & Ubuntu: 5.6, 7.0 & 7.1 from https://deb.sury.org/
* CentOS, RHEL, OracleLinux: 5.6, 7.0 from SCL
* CHANGED: to install concurrent binary Ruby:
* Debian & Ubuntu: 1.9, 2.0, 2.1, 2.2, 2.3 from Brightbox
* CentOS, RHEL, OracleLinux: 1.9, 2.0, 2.2, 2.3 from SCL
* NEW: added 'major', 'minor' and 'patch' modes for "cid tag"
* NEW: implemented "cid vcs merge/branch/delete/export/taglist/revert"
* NEW: added APT repository "codename fallback" feature
* NEW: added Ubuntu 17.04 Zesty support

Page 12 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.