%global _empty_manifest_terminate_build 0 Name: python-censys Version: 2.1.9 Release: 1 Summary: An easy-to-use and lightweight API wrapper for Censys APIs (censys.io). License: Apache-2.0 URL: https://pypi.org/project/censys/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/73/34/4a770e29e823242e8e9c8d9456193662754b9245d061686b7aea6f9d151f/censys-2.1.9.tar.gz BuildArch: noarch Requires: python3-requests Requires: python3-backoff Requires: python3-rich Requires: python3-importlib-metadata %description # Censys Python Library [![PyPI](https://img.shields.io/pypi/v/censys?color=orange&logo=pypi&logoColor=orange)](https://pypi.org/project/censys/) [![Python Version](https://img.shields.io/badge/python-3.7%2B-blue?logo=python)](https://www.python.org/downloads/) [![Read the Docs (version)](https://img.shields.io/readthedocs/censys-python/latest?logo=read%20the%20docs)](https://censys-python.readthedocs.io/en/stable/?badge=stable) [![GitHub Discussions](https://img.shields.io/badge/GitHub-Discussions-brightgreen?logo=github)](https://github.com/censys/censys-python/discussions) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-organge.svg?logo=git&logoColor=organge)](http://makeapullrequest.com) [![License](https://img.shields.io/github/license/censys/censys-python?logo=apache)](https://github.com/censys/censys-python/blob/main/LICENSE) An easy-to-use and lightweight API wrapper for Censys APIs ([censys.io](https://censys.io/)). Python 3.7+ is currently supported. > **Notice:** The Censys Search v1 endpoints are deprecated as of Nov. 30, 2021. Please begin using v2 endpoints to query hosts and certificates and check out our [support center](https://support.censys.io/hc/en-us/sections/360013076551-Censys-Search-2-0) for resources. ## Features - [Search Censys data](https://censys-python.readthedocs.io/en/stable/usage-v2.html) - [Bulk Certificate lookups](https://censys-python.readthedocs.io/en/stable/usage-v1.html#bulk) - [Download Bulk Data](https://censys-python.readthedocs.io/en/stable/usage-v1.html#data) - [Manage assets, events, and seeds in Censys ASM](https://censys-python.readthedocs.io/en/stable/usage-asm.html) - [Command-line interface](https://censys-python.readthedocs.io/en/stable/cli.html) ## Getting Started The library can be installed using `pip`. ```sh pip install censys ``` To upgraded using `pip`. ```sh pip install --upgrade censys ``` To configure your search credentials run `censys config` or set both `CENSYS_API_ID` and `CENSYS_API_SECRET` environment variables. ```sh $ censys config Censys API ID: XXX Censys API Secret: XXX Do you want color output? [y/n]: y Successfully authenticated for your@email.com ``` To configure your ASM credentials run `censys asm config` or set the `CENSYS_ASM_API_KEY` environment variables. ```sh $ censys asm config Censys ASM API Key: XXX Do you want color output? [y/n]: y Successfully authenticated ``` ## API Reference and User Guide available on [Read the Docs](https://censys-python.readthedocs.io/) [![Read the Docs](https://raw.githubusercontent.com/censys/censys-python/main/docs/_static/readthedocs.png)](https://censys-python.readthedocs.io/) ## Resources - [Source](https://github.com/censys/censys-python) - [Issue Tracker](https://github.com/censys/censys-python/issues) - [Changelog](https://github.com/censys/censys-python/releases) - [Documentation](https://censys-python.rtfd.io) - [Discussions](https://github.com/censys/censys-python/discussions) - [Censys Homepage](https://censys.io/) - [Censys Search](https://search.censys.io/) ## Contributing All contributions (no matter how small) are always welcome. See [Contributing to Censys Python](.github/CONTRIBUTING.md) ## Development This project uses [poetry](https://python-poetry.org/) for dependency management. Please ensure you have [installed the latest version](https://python-poetry.org/docs/#installation). ```sh git clone git@github.com:censys/censys-python.git cd censys-python/ poetry install ``` ## Testing ```sh # Run tests poetry run pytest # With coverage report poetry run pytest --cov-report html ``` ## License This software is licensed under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0) - Copyright (C) 2022 Censys, Inc. %package -n python3-censys Summary: An easy-to-use and lightweight API wrapper for Censys APIs (censys.io). Provides: python-censys BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-censys # Censys Python Library [![PyPI](https://img.shields.io/pypi/v/censys?color=orange&logo=pypi&logoColor=orange)](https://pypi.org/project/censys/) [![Python Version](https://img.shields.io/badge/python-3.7%2B-blue?logo=python)](https://www.python.org/downloads/) [![Read the Docs (version)](https://img.shields.io/readthedocs/censys-python/latest?logo=read%20the%20docs)](https://censys-python.readthedocs.io/en/stable/?badge=stable) [![GitHub Discussions](https://img.shields.io/badge/GitHub-Discussions-brightgreen?logo=github)](https://github.com/censys/censys-python/discussions) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-organge.svg?logo=git&logoColor=organge)](http://makeapullrequest.com) [![License](https://img.shields.io/github/license/censys/censys-python?logo=apache)](https://github.com/censys/censys-python/blob/main/LICENSE) An easy-to-use and lightweight API wrapper for Censys APIs ([censys.io](https://censys.io/)). Python 3.7+ is currently supported. > **Notice:** The Censys Search v1 endpoints are deprecated as of Nov. 30, 2021. Please begin using v2 endpoints to query hosts and certificates and check out our [support center](https://support.censys.io/hc/en-us/sections/360013076551-Censys-Search-2-0) for resources. ## Features - [Search Censys data](https://censys-python.readthedocs.io/en/stable/usage-v2.html) - [Bulk Certificate lookups](https://censys-python.readthedocs.io/en/stable/usage-v1.html#bulk) - [Download Bulk Data](https://censys-python.readthedocs.io/en/stable/usage-v1.html#data) - [Manage assets, events, and seeds in Censys ASM](https://censys-python.readthedocs.io/en/stable/usage-asm.html) - [Command-line interface](https://censys-python.readthedocs.io/en/stable/cli.html) ## Getting Started The library can be installed using `pip`. ```sh pip install censys ``` To upgraded using `pip`. ```sh pip install --upgrade censys ``` To configure your search credentials run `censys config` or set both `CENSYS_API_ID` and `CENSYS_API_SECRET` environment variables. ```sh $ censys config Censys API ID: XXX Censys API Secret: XXX Do you want color output? [y/n]: y Successfully authenticated for your@email.com ``` To configure your ASM credentials run `censys asm config` or set the `CENSYS_ASM_API_KEY` environment variables. ```sh $ censys asm config Censys ASM API Key: XXX Do you want color output? [y/n]: y Successfully authenticated ``` ## API Reference and User Guide available on [Read the Docs](https://censys-python.readthedocs.io/) [![Read the Docs](https://raw.githubusercontent.com/censys/censys-python/main/docs/_static/readthedocs.png)](https://censys-python.readthedocs.io/) ## Resources - [Source](https://github.com/censys/censys-python) - [Issue Tracker](https://github.com/censys/censys-python/issues) - [Changelog](https://github.com/censys/censys-python/releases) - [Documentation](https://censys-python.rtfd.io) - [Discussions](https://github.com/censys/censys-python/discussions) - [Censys Homepage](https://censys.io/) - [Censys Search](https://search.censys.io/) ## Contributing All contributions (no matter how small) are always welcome. See [Contributing to Censys Python](.github/CONTRIBUTING.md) ## Development This project uses [poetry](https://python-poetry.org/) for dependency management. Please ensure you have [installed the latest version](https://python-poetry.org/docs/#installation). ```sh git clone git@github.com:censys/censys-python.git cd censys-python/ poetry install ``` ## Testing ```sh # Run tests poetry run pytest # With coverage report poetry run pytest --cov-report html ``` ## License This software is licensed under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0) - Copyright (C) 2022 Censys, Inc. %package help Summary: Development documents and examples for censys Provides: python3-censys-doc %description help # Censys Python Library [![PyPI](https://img.shields.io/pypi/v/censys?color=orange&logo=pypi&logoColor=orange)](https://pypi.org/project/censys/) [![Python Version](https://img.shields.io/badge/python-3.7%2B-blue?logo=python)](https://www.python.org/downloads/) [![Read the Docs (version)](https://img.shields.io/readthedocs/censys-python/latest?logo=read%20the%20docs)](https://censys-python.readthedocs.io/en/stable/?badge=stable) [![GitHub Discussions](https://img.shields.io/badge/GitHub-Discussions-brightgreen?logo=github)](https://github.com/censys/censys-python/discussions) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-organge.svg?logo=git&logoColor=organge)](http://makeapullrequest.com) [![License](https://img.shields.io/github/license/censys/censys-python?logo=apache)](https://github.com/censys/censys-python/blob/main/LICENSE) An easy-to-use and lightweight API wrapper for Censys APIs ([censys.io](https://censys.io/)). Python 3.7+ is currently supported. > **Notice:** The Censys Search v1 endpoints are deprecated as of Nov. 30, 2021. Please begin using v2 endpoints to query hosts and certificates and check out our [support center](https://support.censys.io/hc/en-us/sections/360013076551-Censys-Search-2-0) for resources. ## Features - [Search Censys data](https://censys-python.readthedocs.io/en/stable/usage-v2.html) - [Bulk Certificate lookups](https://censys-python.readthedocs.io/en/stable/usage-v1.html#bulk) - [Download Bulk Data](https://censys-python.readthedocs.io/en/stable/usage-v1.html#data) - [Manage assets, events, and seeds in Censys ASM](https://censys-python.readthedocs.io/en/stable/usage-asm.html) - [Command-line interface](https://censys-python.readthedocs.io/en/stable/cli.html) ## Getting Started The library can be installed using `pip`. ```sh pip install censys ``` To upgraded using `pip`. ```sh pip install --upgrade censys ``` To configure your search credentials run `censys config` or set both `CENSYS_API_ID` and `CENSYS_API_SECRET` environment variables. ```sh $ censys config Censys API ID: XXX Censys API Secret: XXX Do you want color output? [y/n]: y Successfully authenticated for your@email.com ``` To configure your ASM credentials run `censys asm config` or set the `CENSYS_ASM_API_KEY` environment variables. ```sh $ censys asm config Censys ASM API Key: XXX Do you want color output? [y/n]: y Successfully authenticated ``` ## API Reference and User Guide available on [Read the Docs](https://censys-python.readthedocs.io/) [![Read the Docs](https://raw.githubusercontent.com/censys/censys-python/main/docs/_static/readthedocs.png)](https://censys-python.readthedocs.io/) ## Resources - [Source](https://github.com/censys/censys-python) - [Issue Tracker](https://github.com/censys/censys-python/issues) - [Changelog](https://github.com/censys/censys-python/releases) - [Documentation](https://censys-python.rtfd.io) - [Discussions](https://github.com/censys/censys-python/discussions) - [Censys Homepage](https://censys.io/) - [Censys Search](https://search.censys.io/) ## Contributing All contributions (no matter how small) are always welcome. See [Contributing to Censys Python](.github/CONTRIBUTING.md) ## Development This project uses [poetry](https://python-poetry.org/) for dependency management. Please ensure you have [installed the latest version](https://python-poetry.org/docs/#installation). ```sh git clone git@github.com:censys/censys-python.git cd censys-python/ poetry install ``` ## Testing ```sh # Run tests poetry run pytest # With coverage report poetry run pytest --cov-report html ``` ## License This software is licensed under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0) - Copyright (C) 2022 Censys, Inc. %prep %autosetup -n censys-2.1.9 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-censys -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Apr 10 2023 Python_Bot - 2.1.9-1 - Package Spec generated