Skip to main content

Experimental Python wrapper for Simple-RFC1738-Encoder written in JavasScript.

More info about Simple-RFC1738-Encoder: https://github.com/RDCH106/Simple-RFC1738-Encoder

What can I do with pySRE?

  • The same as original library of Simple-RFC1738-Encoder

Installation

You can install or upgrade pySRE with:

  • $ pip install pySRE --upgrade

Or you can install from source with:

  • $ git clone https://github.com/RDCH106/pySRE.git --recursive

  • $ cd pySRE

  • $ pip install -r requirements.txt

Quick example

---------------------------------

from pySRE import pySRE

# Choose your Engine using:
#    pySRE.SUPPORTED_ENGINES
#
# Example:
#    pySRE.PySRC(pySRE.SUPPORTED_ENGINES.Node)

pySRE = pySRE.PySRC()  # automatically picks the best runtime
print("\nCurrrent engine: %s\n" % pySRE.execjs_engine)

my_url = "http://mascandobits.es?fullname=Rubén de Celis Hernández"
print("Original URL: %s" % my_url)
my_url = pySRE.convert_to_url(my_url)
print("RFC1738 URL: %s" % my_url)
my_url = pySRE.convert_to_string(my_url)
print("Decoded RFC1738 URL: %s" % my_url)
my_url = pySRE.convert_to_url_with_utf8(my_url)
print("RFC1738 URL with UTF8: %s" % my_url)
my_url = pySRE.convert_to_string_with_utf8(my_url)
print("Decoded RFC1738 URL with UTF8: %s" % my_url)

Metadata

Release files for pySRE 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pySRE 0.1.6
File Size Uploaded Provenance Actions
pySRE-0.1.6.tar.gz 76.9 kB Without provenance Details for pySRE-0.1.6.tar.gz

Release files / pySRE-0.1.6.tar.gz

Download URL pySRE-0.1.6.tar.gz
Size 76.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d0c3c962c7d9120bb55e84249ca7c105daca1388427163d6dc20b54afe0f2516
BLAKE2b-256 checksum
How to use checksums
4b475acd59b21a792cdf85bd6590940013afb0f31fd52ac8d79a1b18fe32cb6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pySRE 0.1.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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