Recent Releases of censys

censys - Release v2.2.18

What's Changed ❇️

  • chore: add deprecation warnings for search API by @btschwartz12 in https://github.com/censys/censys-python/pull/694

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.17...v2.2.18

- Python
Published by thehappydinoa 7 months ago

censys - v2.2.17

What's Changed

  • chore(deps-dev): bump mypy from 1.6.1 to 1.12.1 by @dependabot in https://github.com/censys/censys-python/pull/657
  • chore(deps-dev): bump flake8-comprehensions from 3.14.0 to 3.15.0 by @dependabot in https://github.com/censys/censys-python/pull/646
  • chore(deps): bump argcomplete from 3.1.6 to 3.5.1 by @dependabot in https://github.com/censys/censys-python/pull/650
  • chore(deps-dev): bump black from 23.11.0 to 24.4.2 by @grace-murphy in https://github.com/censys/censys-python/pull/658
  • Adding cert-based proxy authentication to proxy configuration options by @rkagin in https://github.com/censys/censys-python/pull/665
  • chore: Added total parameter to the Query object by @thehappydinoa in https://github.com/censys/censys-python/pull/666
  • fix: error on illegal page size by @andrewalexander in https://github.com/censys/censys-python/pull/662
  • chore: update readme with notice about support for Censys Platform by @bplcensys in https://github.com/censys/censys-python/pull/679
  • comment out tj-actions/changed-files by @andrewalexander in https://github.com/censys/censys-python/pull/684
  • fix(risks): perform URL path escaping on risk-types before using as input by @harningt in https://github.com/censys/censys-python/pull/687

New Contributors

  • @rkagin made their first contribution in https://github.com/censys/censys-python/pull/665
  • @andrewalexander made their first contribution in https://github.com/censys/censys-python/pull/662
  • @bplcensys made their first contribution in https://github.com/censys/censys-python/pull/679

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.16...v2.2.17

- Python
Published by harningt 11 months ago

censys - v2.2.16

What's Changed ❇️

  • fix(risks): adds paging to risk_types API in https://github.com/censys/censys-python/pull/656

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.15...v2.2.16

- Python
Published by harningt over 1 year ago

censys - Release v2.2.15

What's Changed ❇️

  • chore(common): Updated Retry Status Codes in https://github.com/censys/censys-python/pull/649
  • chore(search): Added Cert Observation Endpoint in https://github.com/censys/censys-python/pull/655

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.14...v2.2.15

- Python
Published by thehappydinoa over 1 year ago

censys - Release v2.2.14

What's Changed ❇️

  • fix: improve pagination for asm search and saved queries in https://github.com/censys/censys-python/pull/643

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.13...v2.2.14

- Python
Published by grace-murphy over 1 year ago

censys - Release v2.2.13

What's Changed

  • feat(cli): Added Inventory Search and Saved Queries from CLI in https://github.com/censys/censys-python/pull/637

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.12...v2.2.13

- Python
Published by thehappydinoa over 1 year ago

censys - Release v2.2.12

What's Changed ❇️

  • feat: Add support for setting request IDs to assist debugging https://github.com/censys/censys-python/pull/606

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.11...v2.2.12

- Python
Published by brahmlower almost 2 years ago

censys - Release v2.2.11

What's Changed ❇️

  • feat: Add CLI and API support for ASM saved queries in https://github.com/censys/censys-python/pull/598

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.10...v2.2.11

- Python
Published by rickydia about 2 years ago

censys - Release v2.2.10

What's Changed ❇️

  • Added risk events support in https://github.com/censys/censys-python/pull/585

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.9...v2.2.10

- Python
Published by thehappydinoa about 2 years ago

censys - Release v2.2.9

What's Changed ❇️

  • Added new seeds CLI commands in https://github.com/censys/censys-python/pull/571

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.8...v2.2.9

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.2.8

What's Changed ❇️

  • Added retry for HTTP 503 status code

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.7...v2.2.8

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.2.7

Breaking Changes :x:

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.6...v2.2.7

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.2.6

What's Changed ❇️

  • Add post search methods for hosts in https://github.com/censys/censys-python/pull/541

Full Changelog: https://github.com/censys/censys-python/compare/v2.2.5...v2.2.6

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.2.5

What's Changed ❇️

  • Added --timeout option for the Search CLI command in https://github.com/censys/censys-python/pull/537
  • Updated CLI and Autocomplete in https://github.com/censys/censys-python/pull/519
  • Added build docs ci step in https://github.com/censys/censys-python/pull/530

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

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.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

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.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

- Python
Published by thehappydinoa over 2 years ago

censys - Release v2.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

- Python
Published by thehappydinoa almost 3 years ago

censys - Release v2.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

- Python
Published by thehappydinoa almost 3 years ago

censys - Release v2.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)
  • 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

- Python
Published by thehappydinoa almost 3 years ago

censys - Release v2.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

- Python
Published by thehappydinoa over 3 years ago

censys - Release v2.1.8

What's Changed

  • Fixed various issues and updated docs in https://github.com/censys/censys-python/pull/352
  • Deprecated Risks v1 in https://github.com/censys/censys-python/pull/359

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

- Python
Published by thehappydinoa over 3 years ago

censys - Release v2.1.7

What's Changed

  • Update pyproject.toml in https://github.com/censys/censys-python/pull/324
  • Add main.py in https://github.com/censys/censys-python/pull/330
  • Update Search CLI Options in https://github.com/censys/censys-python/pull/347

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.6...v2.1.7

- Python
Published by thehappydinoa over 3 years ago

censys - Release v2.1.6

What's Changed

  • feat(cli): Add nmap xml input in https://github.com/censys/censys-python/pull/312
  • docs(cli): Update add-seeds docs in https://github.com/censys/censys-python/pull/315
  • chore(docs): Update CLI gif in https://github.com/censys/censys-python/pull/320

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.5...v2.1.6

- Python
Published by thehappydinoa over 3 years ago

censys - Release v2.1.5

What's Changed

  • feat(cli): New Subdomain enumeration CLI (censys subdomains) in https://github.com/censys/censys-python/pull/302
  • test(cli): Update CLI tests in https://github.com/censys/censys-python/pull/305
  • test(asm): Update ASM tests in https://github.com/censys/censys-python/pull/309
  • test(search): Update Search tests in https://github.com/censys/censys-python/pull/311

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.4...v2.1.5

- Python
Published by thehappydinoa over 3 years ago

censys - Release v2.1.4

What's Changed

  • build(deps): Drop Python 3.6 Support in https://github.com/censys/censys-python/pull/296
  • build(deps): Update backoff dependency to 2.x in https://github.com/censys/censys-python/pull/294
  • feat(asm): Add API support for asset discovery trails in https://github.com/censys/censys-python/pull/291
  • fix: Update language to match ASM in https://github.com/censys/censys-python/pull/295

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.3...v2.1.4

- Python
Published by thehappydinoa almost 4 years ago

censys - Release v2.1.3

What's Changed

  • This is the last version to support Python 3.6
  • feat(api): Add v2 Risks API in https://github.com/censys/censys-python/pull/257
  • chore(docs): Update docs to include new APIs in https://github.com/censys/censys-python/pull/240
  • chore(api): Add virtual_hosts to the aggregate function in https://github.com/censys/censys-python/pull/241
  • chore(cli): Warn on invalid file format output for Search/View v2 CLI in https://github.com/censys/censys-python/pull/266
  • chore(deps): bump rich from 11.0.0 to 11.1.0 in https://github.com/censys/censys-python/pull/244
  • chore(deps): bump sphinx-copybutton from 0.4.0 to 0.5.0 in https://github.com/censys/censys-python/pull/250
  • chore(deps): bump rich from 11.1.0 to 11.2.0 in https://github.com/censys/censys-python/pull/251

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.2...v2.1.3

- Python
Published by thehappydinoa almost 4 years ago

censys - Release v2.1.2

What's Changed

  • feat(api): Added support for the Host Diff API
  • feat(cli): Improved config options
  • chore(api): Enhance multithreaded API calls
  • chore(cli): Improve error handling and tests
  • chore(docs): Improve usage docs
  • chore(deps): Update dependencies
  • fix(deps): Correct importlib-metadata versions

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.1...v2.1.2

- Python
Published by thehappydinoa about 4 years ago

censys - Release v2.1.1

What's Changed

  • feat(api): Search Virtual Hosts in https://github.com/censys/censys-python/pull/218
    • Added the --virtual-hosts argument to $ censys search {...}
  • fix(cli): Display correct percentage of quota used
  • chore(deps): Update various dependencies

Full Changelog: https://github.com/censys/censys-python/compare/v2.1.0...v2.1.1

- Python
Published by thehappydinoa about 4 years ago

censys - Release v2.1.0

What's Changed

  • chore(api): Remove Deprecated v1 API Endpoints in https://github.com/censys/censys-python/pull/207
  • chore(docs): Add example using logbook cursor and host asset in https://github.com/censys/censys-python/pull/199
  • feat(api): Update and Delete Comment Support in https://github.com/censys/censys-python/pull/196
  • chore(docs): Update Docs October 2021 in https://github.com/censys/censys-python/pull/181

Full Changelog: https://github.com/censys/censys-python/compare/v2.0.9...v2.1.0

- Python
Published by thehappydinoa about 4 years ago

censys - Release v2.0.9

What's Changed

  • chore(deps): bump rich from 10.10.0 to 10.11.0 in https://github.com/censys/censys-python/pull/173
  • chore(deps-dev): bump types-requests from 2.25.8 to 2.25.9 in https://github.com/censys/censys-python/pull/174
  • chore(deps-dev): bump pytest-cov from 2.12.1 to 3.0.0 in https://github.com/censys/censys-python/pull/176
  • feat(api): ASM API Update - Add subdomain endpoints in https://github.com/censys/censys-python/pull/177
  • chore(deps): bump rich from 10.11.0 to 10.12.0 in https://github.com/censys/censys-python/pull/178
  • fix(cli): Fix CLI Colors in https://github.com/censys/censys-python/pull/175

Full Changelog: https://github.com/censys/censys-python/compare/v2.0.8...v2.0.9

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.8

Changelog

General

  • Updated arguments for Assets.get_assets() and Seeds.get_seeds()
  • Removed the use of typing.Protocol (hotfix for #170)

CLI

  • Added the censys account command for checking which account you are authenticated with and how much of your quota has been used.
  • Added warning on censys config when environmental variables are set

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.7

  • Added tagging methods to v2 classes
  • Added commenting methods to v2 classes
  • Added alias of accounts methods for v2 classes

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.6

  • Added Risks API Class
  • Added delete assets comment method
  • Added support for cookies
  • Added output file format hinting
  • Added infinite page option to CLI
  • Added darglint dev dependency

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.5

  • Upgraded dependencies
  • Added new endpoint GetHostByCert (docs)
  • Point v1 certs endpoints to search.censys.io

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.4

  • Upgraded dependencies
  • Added new endpoints
    • Added metadata method
    • Added host names method
    • Added host events method
  • Switched to poetry for project management

- Python
Published by thehappydinoa over 4 years ago

censys - Beta Release v2.0.4-beta1

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.3

Changelog

General

  • Added an invalid color exception
  • Added types-request
  • Upgraded deps

CLI

  • Added a --open argument to opens users to the page they were attempting to query
  • Added rich to improve CLI interface

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.2

Changelog

General

  • Removed forceful deprecation warnings

Docs

  • Added asciinema for CLI
  • Fixed screenshot for PyPi

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.1

Changelog

Potentially Breaking Changes

  • Removed paged_search from CensysSearchAPIv1, please use search

General

  • Added a view_all method to CensysSearchAPIv2

CLI

  • Added hosts to the search CLI command
  • Added v1 and v2 specific arguments to search
  • Added a view CLI command
  • Updated the hnri CLI command to use search v2

Docs

  • Added docs for examples/
  • Added v1 examples
  • Added resource links
  • Updated ASM examples

Tests

  • Updated CLI tests

- Python
Published by thehappydinoa over 4 years ago

censys - Release v2.0.0

Changelog

Potentially Breaking Changes

```python

Search

from censys.search import SearchClient

ASM

from censys.asm import AsmClient ```

General

  • Created a common module
  • Updated and standardized docstrings
  • Enabled typing with the py.typed file
  • Standardized typing
  • Deprecation warnings
  • Simplified code
  • Moved __version__ to versions.py
  • Bumped dependencies
  • Updated .gitignore
  • Removed version from config

Search

  • Added new Client for both v1 and v2 indexes
  • Added new CensysHosts index
  • Separated Search v1 and v2 endpoints
  • Added Examples to docstrings

ASM

  • Separated Assets specific code
  • Added get_subdomains
  • Added Cloud Count Endpoints

Docs

  • Updated README
  • Updated autodocs to include the namespace
  • Pinned versions in docs/requirements.txt

Tests

  • Mocked all endpoints
  • Increased coverage
  • Included pytest in Python CI workflow

- Python
Published by thehappydinoa almost 5 years ago

censys - Beta Release v2.0.0-beta2

Install

bash pip install censys==2.0.0b2

Docs

Beta Docs

Changelog

  • Enabled typing with the py.typed file
  • Bumped dependency
  • Updated README

- Python
Published by thehappydinoa almost 5 years ago

censys - Beta Release v2.0.0-beta1

Install

bash pip install censys==2.0.0b1

Docs

Beta Docs

Changelog

  • Mocked all endpoints
  • Increased coverage
  • Included pytest in Python CI workflow
  • Updated and standardized docstrings
  • Standardized typing
  • Deprecation warnings
  • Simplified code
  • Updated imports to be relative
  • Moved __version__ to versions.py

Search

  • Added new Client for both v1 and v2 indexes
  • Added new CensysHosts index
  • Separated Search v1 and v2 endpoints
  • Added Examples to docstrings

ASM

  • Separated Assets specific code
  • Added get_subdomains

- Python
Published by thehappydinoa almost 5 years ago

censys - Release v1.1.1

  • Fixed bug with event API fetching
  • Minor code and docs cleanup

- Python
Published by mbremerkamp about 5 years ago

censys - Release v1.1.0

  • Added ASM support
  • Added exponential backoff
  • Added ASM testing
  • Updated Docs
    • Added ASM Usage

- Python
Published by thehappydinoa over 5 years ago

censys - Release v1.0.1

  • Added HTTPS Proxy Support
  • Updated Tests
  • Updated Docs
    • Updated Usage
    • Added Advanced Usage

- Python
Published by thehappydinoa over 5 years ago

censys - Release v1.0.0

  • Added CLI from censys/censys-command-line
    • Added hnri subcommand
    • Added config subcommand
    • Added search subcommand
  • Configured Read the Docs

- Python
Published by mattclement over 5 years ago