semvec/pypi-packages huggingface dataset:
pulumi-pve 0.0.6
PVE Provider
License: Apache-2.0
Requires Python: >=3.9

# Pulumi Proxmox VE Provider

This repository contains a Pulumi Provider for managing Proxmox VE resources. It allows you to define and manage Proxmox VE resources using Pulumi's infrastructure-as-code approach.

## Getting Started

### Prerequisites

To work with this repository, you need to use the provided development container (`devcontainer`). The devcontainer includes all the necessary tools and dependencies pre-installed.

### Setting Up the Devcontainer

1. Open this repository in Visual Studio Code.
2. Install the [Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension.
3. Reopen the repository in the devcontainer by selecting **Reopen in Container** from the Command Palette (`Ctrl+Shift+P`).

Once the devcontainer is up and running, you can start developing and testing the provider.

#### A brief repository overview

You now have:

1. A `provider/` folder containing the building and implementation logic
    - `cmd/pulumi-resource-pve/main.go` - holds the provider's sample implementation logic.
2. `sdk` - holds the generated code libraries created by `pulumi-gen-pve/main.go`
3. `examples` a folder of Pulumi programs to try locally and/or use in CI.
4. A `Makefile` and this README.

##### Additional Details

This repository depends on the pulumi-go-provider library. For more details on building providers, please check the [Pulumi Go Provider](https://github.com/pulumi/pulumi-go-provider) docs.

NPM repository: <https://www.npmjs.com/settings/hctamu/packages>
Nuget repository: <https://www.nuget.org/packages/Hctamu.Pve>
PyPi repository: <https://pypi.org/project/pulumi-pve/>

### Release new version

To release new version create a new release on Github, with the following tag syntax: v*.\*.\*

A pipeline will automatically release the provider with the given version.


### Build the provider and install the plugin

```bash
make build install
```

This will:

1. Create the SDK codegen binary and place it in a ./bin folder (gitignored)
2. Create the provider binary and place it in the ./bin folder (gitignored)
3. Generate the ~~dotnet~~, Go, ~~Node, and Python~~ SDKs and place them in the ./sdk folder
4. Install the provider on your machine.
eqt 2.0.1
A number of templates and tools to develop Qt GUIs with Python effectively
License: Apache-2.0
Requires Python: >=3.7
Keywords: Qt

# eqt: Qt Elements

[![Tests](https://img.shields.io/github/actions/workflow/status/TomographicImaging/eqt/test.yml?branch=main&label=Tests&logo=GitHub)](https://github.com/TomographicImaging/eqt/actions?query=branch%3Amain) [![PyPI](https://img.shields.io/pypi/v/eqt.svg?logo=pypi&logoColor=white)](https://pypi.org/project/eqt) [![Conda](https://img.shields.io/conda/v/conda-forge/eqt.svg?label=conda-forge&logo=conda-forge)](https://anaconda.org/conda-forge/eqt)

Templates & tools to develop Qt GUIs in Python.

Some example classes are
1. `UIFormWidget`: a class to help creating Qt forms programmatically, useable in `QDockWidgets` and `QWidget`
2. `FormDialog`: a `QDialog` with a form inside with <kbd>OK</kbd> and <kbd>Cancel</kbd> buttons
3. `Worker`: a class that defines a `QRunnable` to handle worker thread setup, signals and wrap up

One use case is accepting a user input while running another task asynchronously (so that the UI is still responsive).

## Installation

Via `pip`/`conda`/`mamba`, i.e. any of the following:

- `python -m pip install eqt`
- `conda install -c conda-forge eqt`
- `mamba install -c conda-forge eqt`


#### Note:
`eqt` uses the [`qtpy`](https://github.com/spyder-ide/qtpy) abstraction layer for Qt bindings, meaning that it works with either PySide or PyQt bindings. Thus, the package does not depend on either. If the environment does not already have a Qt binding then the user *must* install either `pyside2` or `pyqt5`.

## Examples

See the [`examples`](examples) directory, e.g. how to launch a `QDialog` with a form inside using `eqt`'s [`QWidget`](examples/dialog_example.py) or [`FormDialog`](examples/dialog_example_2.py).

## Documentation
See [Documentation.md](./Documentation.md).

## Developer Contribution Guide
See [CONTRIBUTING.md](./CONTRIBUTING.md).