semvec/pypi-packages huggingface dataset:
pyshover 0.0.7
Quickly send Pushover messages
Requires Python: >=3.7
Keywords: pushover, notifications

# pyshover

A simple Pushover client

Install:

Library and script: `pip install pyshover`
Script only: `pipx install pyshover`


Sample Usage:

```python
from pushover import Pushover

po = Pushover(app_token="fake", user_token="fake", message="message",title="title")
po.send()
```

Make the call more simple by exporting `PUSHOVER_USER_TOKEN`,
`PUSHOVER_APP_TOKEN`, and, optionally, `PUSHOVER_DEVICE_TOKEN`

```python
from pushover import Pushover

po = Pushover(message="message",title="title")
po.send()
```

### Lineage

- <https://github.com/pix0r/pushover>
- <https://github.com/wyattjoh/pushover>
- This repo. There is most definitely no compatibility with previous repos now

## Shell script

For CLI arguments, use `pushover -h`

### Installing with `pipx`

- `pipx install pyshover` will leave you with an isolated binary called `pushover`
- Confirm your install with `pipx list` or `which pushover`
py-nessus-pro 1.3.3
Python library for managing Nessus Professional.

PyNessusPro
===========
    
``py_nessus_pro`` is a Python module that provides a high-level interface for interacting with a Nessus vulnerability scanner. The module uses the Nessus REST API to perform various operations, such as creating and managing scans, retrieving scan metadata and reports, and searching for scans by name or date. It provides Nessus Professional with an interface to expand the read-omly API and be able to launch scans and modify them.

Installation
------------

To install ``py_nessus_pro``\, simply run:

.. code:: 

   pip install py-nessus-pro

Usage
------------

Create an instance

.. code:: python

   from py_nessus_pro import PyNessusPro

   nessus_server = "https://nessus-server-url:8834"
   username = "admin"
   password = "password"
   nessus = PyNessus(nessus_server, username, password)

Launch a scan:

.. code:: python

   scan_name = "My Scan"
   scan_target = "127.0.0.1"
   scan_folder = "Automatic Scan Test"

   scan_index = nessus.new_scan(name=scan_name, target=scan_target, folder=scan_folder)

License
-------

``py_nessus_pro`` is licensed under the GNU GENERAL PUBLIC LICENSE
Version 2. See the ``LICENSE`` file for more information.

.. |Upload Python Package| image:: https://github.com/Matbe34/py-nessus/actions/workflows/pynessus-publish.yml/badge.svg?event=release
   :target: https://github.com/Matbe34/py-nessus-pro/actions/workflows/pynessus-publish.yml