https://github.com/jjpaulo2/fastrpa
🌐 A fast and simple to use abstraction over Selenium
https://github.com/jjpaulo2/fastrpa
easy-to-use fast fastrpa python rpa selenium
Last synced: 4 months ago
JSON representation
🌐 A fast and simple to use abstraction over Selenium
- Host: GitHub
- URL: https://github.com/jjpaulo2/fastrpa
- Owner: jjpaulo2
- License: bsd-2-clause
- Created: 2024-07-08T18:05:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-13T21:21:13.000Z (about 1 year ago)
- Last Synced: 2024-11-15T03:54:35.163Z (11 months ago)
- Topics: easy-to-use, fast, fastrpa, python, rpa, selenium
- Language: Python
- Homepage: https://jjpaulo2.github.io/fastrpa/
- Size: 582 KB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FastRPA

[](https://github.com/jjpaulo2/fastrpa/actions/workflows/tests.yaml)
[](https://github.com/jjpaulo2/fastrpa/actions/workflows/docs.yaml)
[](https://github.com/jjpaulo2/fastrpa/actions/workflows/publish.yaml)
[](https://pypi.org/project/fastrpa/)
[](https://github.com/sponsors/jjpaulo2)A simple to use abstraction over Selenium.
### Installation
To perform a basic installation, just run:
```
pip install fastrpa
```To install also, packages to help you to debug your application, install with **\[debug\]** extras:
```
pip install "fastrpa[debug]"
```### How to use
For details, read the [documentation](https://jjpaulo2.github.io/fastrpa).
## For development
Make sure you have poetry installed and upgraded.
```shell
pip install --upgrade pip poetry
```### Install dependencies
```shell
poetry install --with dev
```### Project commands
| Command | Description |
|-|-|
| `poetry build` | Build the project |
| `poetry run task tests` | Runs all unit tests |
| `poetry run task lint` | Format and lint the code |
| `poetry run task security` | Check security issues on the code |
| `poetry run task check` | Check code issues |
| `poetry run task docs` | Serve the docs server |