semvec/pypi-packages huggingface dataset:
notion-params 0.0.6
Helper to build Notion API params, parse markdown text into Notion API blocks
Requires Python: >=3.6

# Introduction of `notion-params`
This is a helper to build Notion API params, parse markdown text into Notion API blocks,
include a simple client support all APIs version '2022-02-22'.

Page can be created using markdown:
![](https://raw.githubusercontent.com/zhaowb/notion-params/main/screenshots/Demo-README.png)

Table:
![](https://raw.githubusercontent.com/zhaowb/notion-params/main/screenshots/Demo-README-table.png)

Database:
![](https://raw.githubusercontent.com/zhaowb/notion-params/main/screenshots/Demo-README-database.png)

See more demos in [sample.py](https://raw.githubusercontent.com/zhaowb/notion-params/main/samples/sample.py): `python sample.py {page_id}` where page_id is a notion page your token has permission to write. This sample code will create a sub page to show all the demos.


# Change log
- 0.0.1 NotionParams and markdown parse
  - `create_page`
  - `update_page`
  - `append_markdown`
  - `table_df`, `table_df_rows`
  - `create_database`, `create_database_row`
  - `find_child`
- 0.0.2 add a simple client, change doc of NotionParams methods to match
  - client.py support all APIs version 2022-02-22
  - add sample.py show demos in a sample page
- 0.0.3 add `df_columns_add_prefix_for_database` to enforce database columns order
- 0.0.4 `table_df()` add options pass to notion API control row/column headers
- 0.0.5 bugfix
- 0.0.6 support github style markdown table, seel [sample.py](https://github.com/zhaowb/notion-params/blob/d8f564b1aa8843b646bd81e21881ec11684df993/samples/sample.py#L65-L68)
quantum-gateway 0.0.8
Query a Quantum Gateway

# Query a Quantum Gateway

This library allows a Verizon FiOS Quantum Gateway to be queried. It uses the `requests` library to authenticate, log in, and query the web interface of the gateway.

## Usage

Please note for G1100 devices: as of the Firmware version 02.02.00.13 and UI version v1.0.388 https is the only way to get to the admin console. This is using a self signed cert as well. The code now defaults to https and ignores the self signed cert warning.

```python
# Import
from quantum_gateway import QuantumGatewayScanner

# Connect to gateway via HTTPS
gateway = QuantumGatewayScanner('192.168.1.1', 'your_password_here')

# Or, connect to gateway via HTTP
gateway = QuantumGatewayScanner('192.168.1.1', 'your_password_here', False)

# Property is set to True if we successfully logged in, otherwise False
gateway.success_init

# Get list of all connected devices' MAC addresses
gateway.scan_devices()

# Get specific device's name
gateway.get_device_name('mac address of device here')
```

## Notes

Tested on Verizon FiOS-provided gateway:

|                   |             |            |            |
| ----------------- | ----------- |------------|------------|
| UI Version:       | v1.0.388    | Unknown    | Unknown    |
| Firmware Version: | 02.02.00.13 | 3.1.0.12   | 3.1.1.17   |
| Model Name:       | FiOS-G1100  | FiOS-G3100 | FiOS-G3100 |
| Hardware Version: | 1.03        | 1104       | 1104       |

Please open a Github [issue](https://github.com/cisasteelersfan/quantum_gateway/issues) or reply to the Home Assistant forum [post](https://community.home-assistant.io/t/verizon-fios-quantum-gateway-device-tracker-platform/67944) if you encounter any problems. Thanks!
license-markdown-table 0.1.0
Gathers project dependencies and creates a markdown table with license information for each package.
Requires Python: >=3.10,<4.0
Keywords: license,markdown

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)