Skip to main content

sopel-py

Sopel Python Eval Plugin

Important Note

This plugin relies on a Google App Engine service that still uses Python 2.7. Google's runtime support schedule says they will officially end support on 30 January 2024.

While the service will still function for some indeterminate amount of time after support ends ("End of Support" only blocks new deployments), eventually Google will Deprecate and then Decommission the python27 App Engine runtime entirely, at which point the backend service will no longer be available.

Replacement suggestions are welcome! Open an issue, or join us in #sopel at Libera to discuss alternatives.

Requirements

Installation

Installing Sopel 8.0 will automatically install this plugin.

In Sopel 8.1+, use manual installation, substituting the appropriate pip command if needed:

pip install sopel-py

Configuration

sopel-py has one setting:

[py]
oblique_instance = https://oblique.sopel.chat/

The default value, above, points to an instance of oblique hosted by a Sopel maintainer. See the above important note about this backend service.

Metadata

Release files for sopel-py 1.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 sopel-py 1.0.1
File Size Uploaded
sopel-py-1.0.1.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sopel-py 1.0.1
File Interpreter ABI Platform
sopel_py-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.9 kB

Release files / sopel-py-1.0.1.tar.gz

Download URL sopel-py-1.0.1.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8823b40ecd95404c26b27753febfbd08eb71da16c2a9a5881d757ccb9693d1ef
BLAKE2b-256 checksum
How to use checksums
749f644cb4b24ed8af054bd954a9d7017de36d76ca89b76ef5e0228d4c81a07e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/5.1.0 pkginfo/1.8.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

Release files / sopel_py-1.0.1-py3-none-any.whl

Download URL sopel_py-1.0.1-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f91c056d235f4be49229ff00716b1dd510291f7e91a8a701257e39af5221b15
BLAKE2b-256 checksum
How to use checksums
3765ac283236ec8d66d78fdf4671e80252aab81123d65679d23858e4aafefb71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/5.1.0 pkginfo/1.8.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.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