semvec/pypi-packages huggingface dataset:
devicesinlan 2.0.3
Find devices in a LAN and allows to make a list of known devices in order to detect not allowed ones
Requires Python: <4,>=3.10

# DevicesInLan [![PyPI - Downloads](https://img.shields.io/pypi/dm/devicesinlan?label=Pypi%20downloads)](https://pypi.org/project/devicesinlan/) [![Github - Downloads](https://shields.io/github/downloads/turulomio/devicesinlan/total?label=Github%20downloads )](https://github.com/turulomio/devicesinlan/)

Snapshots
=========

![Snapshot](https://raw.githubusercontent.com/turulomio/devicesinlan/qt5/doc/devicesinlan_snapshots_01.png)

Links
=====
  
Project web page:
  * https://github.com/turulomio/devicesinlan/

App statistics
  * https://devicesinlan.sourceforge.net/php/devicesinlan_statistics.php

Install in Linux
================
If you use Gentoo you can find a ebuild in https://github.com/turulomio/myportage/tree/master/net-analyzer/devicesinlan

If you use other distribution compatible con pip: `pip install devicesinlan`

Install in Windows as a python module
=====================================
You need to install Python from https://www.python.org and add it to the PATH

You must open a console with Administrator privileges and type:

`pip install devicesinlan`

If you want to create a Desktop shortcut to launch Xulpymoney you must write in a console:

`devicesinlan_shortcut.exe`

- Fix remote version bug
mdit-py-heading-attrs 1.0.0
markdown-it-py plugin to add ID attribute support to headings
Requires Python: >=3.10
Keywords: attributes, heading, markdown, markdown-it, plugin

# mdit-py-heading-attrs

[![PyPI version](https://img.shields.io/pypi/v/mdit-py-heading-attrs.svg)](https://pypi.org/project/mdit-py-heading-attrs/)
[![Python versions](https://img.shields.io/pypi/pyversions/mdit-py-heading-attrs.svg)](https://pypi.org/project/mdit-py-heading-attrs/)
[![License](https://img.shields.io/pypi/l/mdit-py-heading-attrs.svg)](https://github.com/mangoumbrella/mdit-py-heading-attrs/blob/main/LICENSE)

[mdit-py-heading-attrs](https://github.com/mangoumbrella/mdit-py-heading-attrs) is a
[markdown-it-py](https://github.com/executablebooks/markdown-it-py) plugin to add attribute support to headings. Currently, only anchors are supported.

## Example

**Input markdown:**
```markdown
## Getting Started {#getting-started}
```

**Output HTML:**
```html
<h2 id="getting-started">Getting Started</h2>
```

## Installation

```bash
pip install mdit-py-heading-attrs
```

Or with uv:

```bash
uv add mdit-py-heading-attrs
```

## Usage

```python
from markdown_it import MarkdownIt
from mdit_py_heading_attrs import heading_attrs_plugin

md = MarkdownIt().use(heading_attrs_plugin)

markdown = """
## Getting Started {#getting-started}
"""

html = md.render(markdown)
print(html)
```

Output:
```html
<h2 id="getting-started">Getting Started</h2>
```

## Syntax

Add an ID to any heading using `{#id}` syntax at the end:

```markdown
## Heading {#my-id}
```

### Supported Heading Formats

```markdown
# ATX heading {#h1-id}
## ATX heading {#h2-id}
### ATX heading {#h3-id}

## ATX with closing ## {#my-id}

Setext H1 {#setext-h1}
==========

Setext H2 {#setext-h2}
----------
```

### Escaping

Use backslash to escape braces if you want them to render literally:

```markdown
## Code Example \{not-an-id\}
```

Renders as:
```html
<h2>Code Example {not-an-id}</h2>
```

## See Also

- [mdit-py-plugins](https://github.com/executablebooks/mdit-py-plugins): collection of core plugins for markdown-it-py.
- [mdit-py-figure](https://github.com/mangoumbrella/mdit-py-figure): plugin to parse markdown paragraphs that start with an image into HTML `<figure>` elements.

## Changelog

See [CHANGELOG.md](https://github.com/mangoumbrella/mdit-py-heading-attrs/blob/main/CHANGELOG.md).

## License

Apache-2.0