GetPageSpeed Extras

py-radix

How to install py-radix on AlmaLinux, Rocky Linux, Oracle Linux and RHEL

Radix tree data structure for Python

License: BSD with advertising https://github.com/mjschultz/py-radix

Availability

Distro aarch64 noarch x86_64 Version
RHEL 10
RHEL 9
RHEL 8
RHEL 7 0.10.0
RHEL 6

Description

py-radix is an implementation of a radix tree for Python, which supports storage and lookups of IPv4 and IPv6 networks. The radix tree (a.k.a Patricia tree) is the data structure most commonly used for routing table lookups. It efficiently stores network prefixes of varying lengths and allows fast lookups of containing networks. py-radix's implementation is built solely for networks (the data structure itself is more general).

Built for AlmaLinux, Rocky Linux, Oracle Linux and RHEL.

Install

py-radix on CentOS 7 / RHEL 7

sudo yum -y install https://extras.getpagespeed.com/release-latest.rpm
sudo yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum -y install py-radix

Package downloads require an active GetPageSpeed subscription — one repository for py-radix and thousands more packages for AlmaLinux, Rocky Linux, Oracle Linux and RHEL.

Subscribe — from $10/mo

Frequently asked questions

How do I install py-radix on AlmaLinux, Rocky Linux, Oracle Linux and RHEL?

Add the GetPageSpeed repository, then install the py-radix package with your system package manager.

Which Enterprise Linux versions is py-radix available for?

py-radix is available for RHEL 7.

Subscribe