Releases: censys/censys-python
Releases · censys/censys-python
Release v2.0.8
Changelog
General
- Updated arguments for
Assets.get_assets()andSeeds.get_seeds() - Removed the use of
typing.Protocol(hotfix for #170)
CLI
- Added the
censys accountcommand for checking which account you are authenticated with and how much of your quota has been used. - Added warning on
censys configwhen environmental variables are set
Release v2.0.7
- Added tagging methods to v2 classes
- Added commenting methods to v2 classes
- Added alias of accounts methods for v2 classes
Release v2.0.6
- Added
RisksAPI Class - Added delete assets comment method
- Added support for cookies
- Added output file format hinting
- Added infinite page option to CLI
- Added
darglintdev dependency
Release v2.0.5
- Upgraded dependencies
- Added new endpoint
GetHostByCert(docs) - Point v1 certs endpoints to
search.censys.io
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
Beta Release v2.0.4-beta1
Merge pull request #125 from censys/adh/new-v2-endpoints Add Support for new endpoints
Release v2.0.3
Changelog
General
- Added an invalid color exception
- Added
types-request - Upgraded deps
CLI
- Added a
--openargument to opens users to the page they were attempting to query - Added
richto improve CLI interface
Release v2.0.2
Changelog
General
- Removed forceful deprecation warnings
Docs
- Added asciinema for CLI
- Fixed screenshot for PyPi
Release v2.0.1
Changelog
Potentially Breaking Changes
- Removed
paged_searchfromCensysSearchAPIv1, please usesearch
General
- Added a
view_allmethod toCensysSearchAPIv2
CLI
- Added
hoststo thesearchCLI command - Added
v1andv2specific arguments to search - Added a
viewCLI command - Updated the
hnriCLI command to use search v2
Docs
- Added docs for
examples/ - Added
v1examples - Added resource links
- Updated ASM examples
Tests
- Updated CLI tests
Release v2.0.0
Changelog
Potentially Breaking Changes
- Changed to namespace packages This means that imports should be formatted as follows
# Search
from censys.search import SearchClient
# ASM
from censys.asm import AsmClientGeneral
- Created a
commonmodule - Updated and standardized docstrings
- Enabled typing with the
py.typedfile - Standardized typing
- Deprecation warnings
- Simplified code
- Moved
__version__toversions.py - Bumped dependencies
- Updated
.gitignore - Removed
versionfrom config
Search
- Added new Client for both
v1andv2indexes - Added new
CensysHostsindex - Separated Search
v1andv2endpoints - Added Examples to docstrings
ASM
- Separated
Assetsspecific 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
pytestin Python CI workflow