Civis

Latest version: v2.4.3

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

Scan your dependencies

Page 3 of 7

1.14.2

Not secure
Added
- Added support for Python 3.8 (391)

Fixed
- Fixed a bug in the CLI tool which caused failed commands to exit with a 0 exit status. (389)
- Fixed some issues that the newly-released flake8 3.8 complained about, including a buggy print statement for logging in run_joblib_func.py. (394)
- Fixed a bug when cancelling jobs while using the Civis joblib backend. (395)

Changed
- Added additional detail to `civis.io.dataframe_to_civis`, `civis.io.csv_to_civis`, and `civis.io.civis_file_to_table`'s docstrings on the primary key parameter. (388)
- Made polling threads for Civis futures be daemon threads so that Python processes will shut down properly in Python 3.8 (391)
- Removed deprecation warning on the `file_id` parameter of `civis.io.civis_file_to_table`. The parameter name will be kept in v2. (360, 393)
- Show tables of methods for each set of endpoints in the API Resources pages. (396)

1.14.1

Not secure
Fixed
- Fixed a bug in the `ServiceClient` where the API root path was not passed when generating classes. (384)

1.14.0

Not secure
Added
- Added `.outputs` method to retrieve outputs from `CivisFuture`
objects. (381)
- Added `table_columns` parameter to `civis.io.civis_file_to_table`, `civis.io.dataframe_to_civis`, and `civis.io.csv_to_civis` (379)

Fixed
- Fixed/relaxed version specifications for click, jsonref, and jsonschema. (377)

Removed

- Removed support for Python 2.7 and 3.4. (378)

Changed
- No longer require ServiceClient to be instantiated to parse a
service api spec. (382)

1.13.1

Not secure
Added
- Suppressed FutureWarning from sklearn.externals.joblib. (375)

1.13.0

Not secure
Added
- Add `civis jobs follow-log` and `civis jobs follow-run-log` CLI commands. (359)
- Add documentation for follow-log CLI Commands to main docs. (367)

Fixed
- Fixed a bug related to duplicating parent job parameters when using `civis.parallel.infer_backend_factory`. (363)
- Fixed crashing on NULL fields in `civis sql` CLI command. (366)
- Fixed `hidden` parameter not getting used in `civis.io.civis_file_to_table`. (364)
- Fixed `effective_n_jobs` to account for `n_jobs=None`, which is a default for the LogisticsRegression in `sklearn=0.22.x`. (365)
- Fixed crashing on NULL fields in `civis sql` CLI command (366)
- Fixed a bug related to creating a ModelPipeline from a registered model. (369)
- Fixed readme and setup.py to appease twine. (373)

Changed
- Made repeated invocations of `civis.tests.create_client_mock` faster by caching the real APIClient that the mock spec is based on (371)

1.12.1

Not secure
Fixed
- Fixed issue where client did not generate functions for deprecated API endpoints. (353)
Changed
- Changed `ServiceClient` to raise `CivisAPIError`. (355)
- Updated documentation language for CivisML version. (358)

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.