Skip to main content

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

types-scriptforge example gif.

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)

Source distribution for types-scriptforge 7.6.0.1
File Size Uploaded
types_scriptforge-7.6.0.1.tar.gz 73.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for types-scriptforge 7.6.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

7.6.0.1 This release

2 release files

7.6

2 release files

3.0.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page