This project is Type Support (typings) for LibreOffice ScriptForge
At the time of this writing there is no other PyPi package for ScriptForge. It is not necessary to have a ScriptForge package to take advantage of ScriptForge Typings.
ScriptForge lives inside of LibreOffice. Using these typings in a modern development IDE will give type Support for the ScriptForge library.
This project leverages types-unopy that gives full typing support for LibreOffice API. This allows full type support for ScriptForge and LibreOffice API.
These Typings are created for LibreOffice 7.6.
Installation
PIP
types-scriptforge PyPI
$ pip install types-scriptforge
ScriptForge Docs on LibreOffice Help.
Older versions
While this version will also work with previous version of ScriptForge, not all methods/functions are available in previous versions that are part of this typing library.
To install for version 7.5.
$ pip install "types-scriptforge>=2.0,<3.0"
To install for version 7.4.
$ pip install "types-scriptforge>=1.1,<2.0"
To install for version 7.3.
$ pip install "types-scriptforge<1.1"
Other
Figure 1: ScriptForge typings example
After of version 3.0 of types-scriptforge a new version scheme is used that now matches the version release of LibreOffice and ScriptForge. So types-scriptforge version 7.6 is for LibreOffice version 7.6, types-scriptforge version 7.7 is for LibreOffice version 7.7 and so on.
Metadata
Release files for types-scriptforge 7.6.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| types_scriptforge-7.6.0.1.tar.gz | 73.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| types_scriptforge-7.6.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.1 kB
Release files / types_scriptforge-7.6.0.1.tar.gz
| Download URL | types_scriptforge-7.6.0.1.tar.gz |
|---|---|
| Size | 73.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36ce0cad23d3cb9e2ddb75420456f52c30ce1ced55472ba3ad0892e6a8e50495
|
|
BLAKE2b-256 checksum How to use checksums |
a135be8e08427f2537183f0a933d3e3f686b122d2eae062e4cb6e8bb43c737cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.0 CPython/3.8.10 Windows/10
|
Release files / types_scriptforge-7.6.0.1-py3-none-any.whl
| Download URL | types_scriptforge-7.6.0.1-py3-none-any.whl |
|---|---|
| Size | 73.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81f7d4a017714f2472096fff65f1749efc5fa85901bc841bdccfa773a6fa8509
|
|
BLAKE2b-256 checksum How to use checksums |
39ec17aeb4d1d10a6189c9232e24f87a2e33c158999848457fbe845b18b0f155
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.0 CPython/3.8.10 Windows/10
|