semvec/pypi-packages huggingface dataset:
unthermal 0.1.13
unthermal is a package designed for interacting with a physical thermal plant via IoT technology.
Requires Python: >=3.7


# Unthermal

Unthermal is a Python package designed to facilitate the learning and understanding of control systems. This package provides a suite of tools and examples that help students and educators simulate and analyze various control system dynamics and responses.

## Features

- **Simulation Tools**: Simulate the behavior of various control systems under different conditions.
- **Analysis Utilities**: Analyze stability, frequency response, and other key metrics of control systems.
- **Interactive Examples**: Hands-on, interactive examples to aid in understanding complex concepts.
- **Educational Materials**: Access to tutorials and guides for using the package in educational settings.

## Installation

You can install `unthermal` directly using pip:

\`\`\`bash
pip install unthermal
\`\`\`

## Quick Start

Here’s a quick example to get you started with `unthermal`:

\`\`\`python
from unthermal import Controller, System

# Define your system parameters
system = System(type='thermal', parameters={'gain': 1.0, 'time_constant': 5})

# Create a controller
controller = Controller(type='PID', parameters={'P': 0.5, 'I': 0.1, 'D': 0.05})

# Analyze the system
response = controller.analyze(system)
print(response)
\`\`\`

## Documentation

For full documentation, including tutorials and a detailed API reference, visit [Unthermal Documentation](https://unthermal.readthedocs.io).

## Contributing

We welcome contributions from the community, including bug reports, feature requests, and code contributions. For more information on how to contribute, please see the `CONTRIBUTING.md` file in our repository.

## License

`unthermal` is open source and licensed under the MIT license. See the `LICENSE` file for more details.

## Support

If you have any questions or issues, please open an issue on our GitHub repository, or contact us directly at support@unthermal.com.

## Authors and Acknowledgment

Unthermal was developed by a dedicated team of educators and engineers passionate about improving control systems education. We thank our contributors and the community for their ongoing support.

## See Also

- [Control Systems Library](https://python-control.readthedocs.io)
- [Matplotlib](https://matplotlib.org) for plotting support
krdict.py 3.0.2
A package that helps with querying the Korean Learners' Dictionary API.
Requires Python: >=3.8
Keywords: korean dictionary api

A package that helps to query the [API](https://krdict.korean.go.kr/openApi/openApiInfo) of the
[Korean Learners' Dictionary](https://krdict.korean.go.kr/mainAction), provided by the National Institute of Korean Language.

## Installation

To install the package via pip, run:

```
pip install krdict.py
```

You can also install from one of the [GitHub releases](https://github.com/omarkmu/krdict.py/releases).

## Usage
To use most of the functionality provided by this package, you'll need to generate an API key via
[the portal](https://krdict.korean.go.kr/openApi/openApiRegister) (requires login).

A minimal example query that assumes the `KRDICT_KEY` environment variable is set:

```python
import os
import json
import krdict

krdict.set_key(os.getenv('KRDICT_KEY'))
response = krdict.search(query='나무', raise_api_errors=True)

print(json.dumps(response.asdict(), indent=2, ensure_ascii=False))
```

Assuming an error does not occur, the output will be similar to:

```json
{
  "data": {
    ...
    "results": [
      {
        "target_code": 32750,
        "word": "나무",
        "pronunciation": "나무",
        ...
        "definitions": [
          {
            "order": 1,
            "definition": "단단한 줄기에 가지와 잎이 달린, 여러 해 동안 자라는 식물."
          },
          ...
        ]
      },
      ...
    ]
  },
  "request_params": {
    "q": "나무",
    "key": "YOUR_API_KEY"
  }
}
```

For more information and usage examples, please check the [documentation](https://krdictpy.readthedocs.io/en/v3.0.2).