Censys

Latest version: v2.2.16

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

Scan your dependencies

Page 3 of 8

2.2.4

What's Changed ❇️

* **Removed Python 3.7 support** in https://github.com/censys/censys-python/pull/511
* Removed Search Certs v1 API in https://github.com/censys/censys-python/pull/514
* Fixed object storages assets client in https://github.com/censys/censys-python/pull/510
* Updated the method to specify search fields in https://github.com/censys/censys-python/pull/512

**Full Changelog**: https://github.com/censys/censys-python/compare/v2.2.3...v2.2.4

2.2.3

What's Changed ❇️

* This is the last version to **support Python 3.7**
* Added Beta Endpoints in https://github.com/censys/censys-python/pull/496

Breaking Changes :x:

* Renamed the ASM API Client `Events` to `Logbook` for consistency
* Imports will need to be updated.

**Old Imports**
python
from censys.asm.events import Events


**New Imports ✨**
python
from censys.asm.logbook import Logbook


**Full Changelog**: https://github.com/censys/censys-python/compare/v2.2.2...v2.2.3

2.2.2

What's Changed ❇️

* Made dependencies more flexible in https://github.com/censys/censys-python/pull/484
* Fixed issue with building docs


**Full Changelog**: https://github.com/censys/censys-python/compare/v2.2.1...v2.2.2

2.2.1

What's Changed ❇️

* Added Autocomplete support for CLI and Search Queries in https://github.com/censys/censys-python/pull/482
* Enhanced API retry logic in https://github.com/censys/censys-python/pull/481
* Fixed issue that prevented retrying when receiving a 500 error message in https://github.com/censys/censys-python/pull/478


**Full Changelog**: https://github.com/censys/censys-python/compare/v2.2.0...v2.2.1

2.2.0

What's Changed ❇️

* Added Certs V2 (`CensysCerts`) and Web Entities (`WebEntitiesAssets`) API Support in https://github.com/censys/censys-python/pull/468
* Added deprecation for Certs V1 **This is going away soon, please switch to Certs v2** ([docs](https://support.censys.io/hc/en-us/articles/13393941983380-Three-Changes-You-Need-to-Make-for-Certs-2-0-API))
* See example using the search method: [`examples/search/search_certs.py`](https://github.com/censys/censys-python/blob/main/examples/search/search_certs.py)
* Added Certificate index to the `view` and `search` commands
* Try it now:

sh
censys view 9b00121b4e85d50667ded1a8aa39855771bdb67ceca6f18726b49374b41f0041 --index-type certificates
Or
censys search 'names: censys.io' --index-type certificates --fields names

* Enhanced the `subdomains` command using the new Certs V2 API

Breaking Changes :x:

* Removed `Risksv1` and renamed `Risksv2` to simply `Risks`.
* Imports will need to be updated.

**Old Imports**
python
from censys.asm.risks.v2 import Risksv2


**New Imports ✨**
python
from censys.asm.risks import Risks

* Removed Certs V1

**Legacy Certs V1 Imports**
python
from censys.search import CensysCertificates


**New Certs V2 Imports ✨**
python
from censys.search import CensysCerts

Make sure to update queries and pagination logic

* Removed Certs V1 from CLI


**Full Changelog**: https://github.com/censys/censys-python/compare/v2.1.9...v2.2.0

2.1.9

What's Changed
* feat(asm-api): Add Inventory Search in https://github.com/censys/censys-python/pull/374
* fix: raise certificates index timeout to match server in https://github.com/censys/censys-python/pull/384

**Full Changelog**: https://github.com/censys/censys-python/compare/v2.1.8...v2.1.9

Page 3 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.