Skip to main content

Rokit: Redirection Optimization Kit

PyPI version License: GPL v3 Build Status codecov Codacy Badge Python versions

Rokit (Redirection Optimization Kit) is a CLI tool to help wed admin/developer to test or optimize URL redirection. It's easy to integrate into your CI as smoke test and regression test for redirection testing.

Usage

Installation

Install via pip:

pip install rokit

Usage

Get a redirection chain:

$ rokit http://www.github.com
Redirect 2 time(s): http://www.github.com -> https://www.github.com/ -> https://github.com/

Verify if a url is in redirection chain:

$ rokit http://www.github.com https://www.github.com
Redirect 2 time(s): http://www.github.com -> https://www.github.com/ -> [https://github.com/]
[PASS] Request to http://www.github.com will  redirect to https://github.com/

License

License

Metadata

Release files for rokit 0.1.2

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

Source distribution (sdist)

Source distribution for rokit 0.1.2
File Size Uploaded Provenance Actions
rokit-0.1.2.tar.gz 3.7 kB Without provenance Details for rokit-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rokit 0.1.2
File Interpreter ABI Platform Actions
rokit-0.1.2-py2.py3-none-any.whl Python 3, Python 2 none any Details for rokit-0.1.2-py2.py3-none-any.whl

Total release size: 20.9 kB

Release files / rokit-0.1.2.tar.gz

Download URL rokit-0.1.2.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ce96ea2dda7dbbaf892efbd51fa417f36f6b4ba1a8d5bb3eca39d14ca15ff22e
BLAKE2b-256 checksum
How to use checksums
144e1d9b4c4ef0b4477fc8c8c75ba8a7c37d8b3055c888764df90e480c93a1f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15

Release files / rokit-0.1.2-py2.py3-none-any.whl

Download URL rokit-0.1.2-py2.py3-none-any.whl
Size 17.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
7b6a49fcffb37dc20fc495eb3e494c16f5f3e183b5f9465437bef53188770d32
BLAKE2b-256 checksum
How to use checksums
87d341e764b6d89828340c26b2fb432e581c3c3381896c1bf55711c66e59539a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15

Security for rokit 0.1.2

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.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

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