semvec/pypi-packages huggingface dataset:
nautobot-plugin-ip-services 1.0.5
View/Manage Services from IPAM
Requires Python: >=3.8,<4.0

# Nautobot IP Services Plugin

Nautobot natively provides the ability to add Services such as TCP/UDP ports that are exposed on an Interface of a Device using the "Assign service" button on the Device view. The Services can also optionally be assigned to an IP address from the Device view.  This plugin for [Nautobot](https://www.github.com/nautobot) extends the functionality by adding the ability to view and add Services from the IP Address view in IPAM.  
  
With the plugin installed, users can see the list of services associated with an IP address in IPAM.

![image](https://user-images.githubusercontent.com/6945229/182711099-9d07c716-a8a0-44f0-93eb-7d2763f77388.png)

In addition, users can also use the `Assign service` button to define new Services associated with the IP Address.  The IP address from the previous IP Address view is automatically programmed into the `IP Addresses` field on the form. 

![image](https://user-images.githubusercontent.com/6945229/182711414-a1f1636f-74cc-4d67-ba69-0867263e9076.png)

## Setup
1. Install the package on the Nautobot server:
```bash
pip install nautobot-plugin-ip-services
```
  
2. Add plugin to `PLUGINS` in `nautobot_config.py`:
```python
PLUGINS = [
    "nautobot_plugin_ip_services",
]
```
3. Restart the Nautobot services:
```bash
sudo systemctl restart nautobot nautobot-worker nautobot-scheduler 
```
yahp 0.1.3
Yet Another HyperParameter framework
Requires Python: >=3.7

# YAHP: Yet Another HyperParameter

YAHP introduces yet another hyperparameter management tool.

## Features
* Utilizes [dataclasses](https://docs.python.org/3.8/library/dataclasses.html) to describe the data model.
* Supports `int`, `float`, `bool`, `str`, and `Enum`s; along with lists and nullable fields
* Fields can be optional (with a default) or required
* Auto-generates YAML templates, serializes the data model to YAML, and loads YAML into the data model.
* Allows for nested dataclasses -- even with abstract classes
* Adds an [argparse](https://docs.python.org/3.8/library/argparse.html) CLI

## Getting Started

* See the [simple example](examples/simple) for a simple data model and yaml file.
* See the [cli example](examples/cli) for an example of the CLI.
* See the [registry example](examples/registry) for how to use nested dataclasses with inheritance.

## YAHP Command Line
Whenever `Hparams.create()` is invoked, YAHP adds the following command line options:

* `-h`, `--help`: Print help and exit.
* `-f`, `--file`": Load data from this YAML file into the Hparams.
* `-s`, `--save_template`: Generate and dump a YAML template to the specified file (defaults to `stdout`) and exit.
* `-i`, `--interactive`: Whether to generate the template interactively. Only applicable if `--save_template` is present.
*  `-c`, `--concise`: Skip adding documentation to the generated YAML. Only applicable if `--save_template` is present.
*  `-d`, `--dump`: Dump the resulting Hparams to the specified YAML file (defaults to `stdout`) and exit.