Skip to content

Release v2.0.0

Choose a tag to compare

@thehappydinoa thehappydinoa released this 10 May 17:46
· 784 commits to main since this release
78c1b21

Changelog

Potentially Breaking Changes

# 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