Skip to main content

envoy-server

A Python package containing a runnable Envoy command. It supports glibc Linux, macOS on arm64, and Windows on amd64, running an embedded Envoy binary directly.

Note, this package is for Python users. If you're not already using Python, you may want to try func-e instead.

Usage

uv add envoy-server # or pip install

The package defines a script named envoy which will be available on the PATH as normal and can then be run as you need.

uv run envoy --version # or just envoy if in the system Python or an activated virtualenv

If you just want to run Envoy on a machine with uv (or pipx, etc) available without a project to add to, you can.

uvx --from envoy-server envoy --version

The path to the actual Envoy binary can be found with get_envoy_path. Note, this will not be available on Windows or other unsupported Envoy platforms and looking up envoy on PATH is recommended when supporting such platforms.

import subprocess

from envoy import get_envoy_path

subprocess.run([get_envoy_path(), "--version"], check=True)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

envoy_server-1.39.0-py3-none-win_amd64.whl (20.6 MB view details)

Uploaded Python 3Windows x86-64

envoy_server-1.39.0-py3-none-manylinux_2_31_x86_64.whl (36.1 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ x86-64

envoy_server-1.39.0-py3-none-manylinux_2_31_aarch64.whl (34.1 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ ARM64

envoy_server-1.39.0-py3-none-macosx_15_0_arm64.whl (35.6 MB view details)

Uploaded Python 3macOS 15.0+ ARM64

File details

Details for the file envoy_server-1.39.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: envoy_server-1.39.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for envoy_server-1.39.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1bce202af523e596b569d38db8af825807ea30816b2b6507c43b1ad8d7df0183
MD5 437a774b43c3711eae37596ea2237dd7
BLAKE2b-256 b42fc127cd28b842c1ecb2d887758ce23a193bed2913b53c4ea50ff2aabd552c

See more details on using hashes here.

Provenance

The following attestation bundles were made for envoy_server-1.39.0-py3-none-win_amd64.whl:

Publisher: release.yaml on curioswitch/py-envoy-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file envoy_server-1.39.0-py3-none-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for envoy_server-1.39.0-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 57db4b10a409c4e81109560f9c03b58cda93f29438c6e431dea0e573446d11de
MD5 2126159a0a4d7ceee6746085c3c2399c
BLAKE2b-256 da19fac29484fbfc0ce3b2dddb9118a77ebc48b237ae330bc5887878c9a57d9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for envoy_server-1.39.0-py3-none-manylinux_2_31_x86_64.whl:

Publisher: release.yaml on curioswitch/py-envoy-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file envoy_server-1.39.0-py3-none-manylinux_2_31_aarch64.whl.

File metadata

File hashes

Hashes for envoy_server-1.39.0-py3-none-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 302e70273e09e6cd600bf7527564afafa8386637069587f0e3935cdd159225fe
MD5 902edf00a7baf357ef877b5eed81b5b5
BLAKE2b-256 677a55ff96820c2bd311d92fa8c2761cceff10f014e8f1cdfe8056574ac66dc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for envoy_server-1.39.0-py3-none-manylinux_2_31_aarch64.whl:

Publisher: release.yaml on curioswitch/py-envoy-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file envoy_server-1.39.0-py3-none-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for envoy_server-1.39.0-py3-none-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 95bf9c1f341998552522d67a1e1f7257a9fd5905f43907f5450da695e95d2d9d
MD5 26fa30b131d161e3a441ff310c9913e9
BLAKE2b-256 0ab383bc0b302e95d60c835fe34c23f8bf8b0855b7dea8c806961f13dea55acd

See more details on using hashes here.

Provenance

The following attestation bundles were made for envoy_server-1.39.0-py3-none-macosx_15_0_arm64.whl:

Publisher: release.yaml on curioswitch/py-envoy-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page