semvec/pypi-packages huggingface dataset:
itk-attended-rpa 0.1.0
Add your description here
Requires Python: >=3.11

# ITK Attended RPA

## Intro

This project is used to allow ordinary users to run Python based RPA on their local
machines while still maintaining centralized control.
This means that a central admin can add RPAs to a database to control which RPAs
are available to the users.

The user will then have an easy to use GUI application installed on their PC to
start RPAs.

## Installation

### Prerequisites

Users need to have Python installed as well as an ODBC driver matching the
selected database. The installer script in this project will use winget
to install Python and ODBC Driver 17 for SQL Server.

#### Database setup

An admin needs to setup a database with the needed tables. The file `database > schema.sql` provides an SQL script
to create the tables for MSSQL.

### Install from Pypi

To get the app itself you simply install it from pypi:

```bash
pip install itk-attended-rpa
```

### Environment

Users need to have `itk_attended_rpa_conn_String` set in their environment to a valid ODBC connection string.

```bash
Example connection string:
Server=SRVSQLHOTEL04;Database=itk_attended_rpa;Trusted_Connection=yes;Driver={ODBC Driver 17 for SQL Server}
```

## Usage

To launch the app simply call the following command `itk-attended-rpa`.

To activate a robot simply select a robot from the list and press 'Kør'.
You can also press 'Åben vejledning' to show the robot's readme if one exists.

![ITK Attended RPA interface](image-1.png)

### For admins

The database contains 3 tables:

- __robots__: A list of robots that are available for the users.
  - __name__: The name of the robot.
  - __location_url__: A url where the robot can be downloaded from. This can either be a zip or single python file.
  - __readme_url__: A link to the robot's readme.
- __constants__: A list of name/value constants that will be passed to all robots as a json string.
- __history__: A list of historical robot activations.
ddd-cli 2.0.4
CLI for adding DDD support to Python/Django projects

# DDD CLI

This package adds custom commands to Django to make it easier to implement a Domain-Driven Design (DDD) architecture.

## Available commands

- `ddd create-entity [-h] app_path entity_name`
- `ddd create-service [-h] app_path entity_name`
- `ddd create-repository [-h] app_path entity_name`
- `ddd create-dto [-h] app_path dto_name`
- `ddd create-serializer [-h] app_path serializer_name`
- `ddd create-view-api-apiview [-h] app_path entity_name`
- `ddd create-view-api-viewset [-h] app_path entity_name`
- `ddd create-view [-h] app_path entity_name`

## Show help
- `ddd --help`

## Python version
3.12.8
pwsh 0.5.3
Provides API for PowerShell.
Requires Python: <4.0.0,>=3.10.0
Keywords: powershell, pwsh

pwsh
====

Python |package_bold| package provides an API for PowerShell.

Overview
========

TBD...

`PyPI record`_.

`Documentation`_.

Usage
-----

TBD...

Installation
============

Prerequisites:

+ Python 3.10 or higher

  * https://www.python.org/
  * ATTENTION: currently works and is only tested under Windows.

+ pip

  * https://pypi.org/project/pip/

To install run:

  .. parsed-literal::

    python -m pip install --upgrade |package|

Development
===========

Prerequisites:

+ Development is strictly based on *nox*. To install it run::

    python -m pip install --upgrade nox

Visit `Development page`_.

Installation from sources:

clone the sources:

  .. parsed-literal::

    git clone |respository| |package|

and run:

  .. parsed-literal::

    python -m pip install ./|package|

or on development mode:

  .. parsed-literal::

    python -m pip install --editable ./|package|

License
=======

  | |copyright|
  | Licensed under the zlib/libpng License
  | https://opensource.org/license/zlib
  | Please refer to the accompanying LICENSE file.

Authors
=======

* Adam Karpierz <adam@karpierz.net>

Sponsoring
==========

| If you would like to sponsor the development of this project, your contribution
  is greatly appreciated.
| As I am now retired, any support helps me dedicate more time to maintaining and
  improving this work.

`Donate`_

.. |package| replace:: pwsh
.. |package_bold| replace:: **pwsh**
.. |copyright| replace:: Copyright (c) 2024-2026 Adam Karpierz
.. |respository| replace:: https://github.com/karpierz/pwsh
.. _Development page: https://github.com/karpierz/pwsh
.. _PyPI record: https://pypi.org/project/pwsh/
.. _Documentation: https://karpierz.github.io/pwsh/
.. _Donate: https://www.paypal.com/donate/?hosted_button_id=FX8L7CJUGLW7S