How to Install and Uninstall python3-fastavro.x86_64 Package on AlmaLinux 9

Last updated: July 04,2024

1. Install "python3-fastavro.x86_64" package

In this section, we are going to explain the necessary steps to install python3-fastavro.x86_64 on AlmaLinux 9

$ sudo dnf update $ sudo dnf install python3-fastavro.x86_64

2. Uninstall "python3-fastavro.x86_64" package

Learn how to uninstall python3-fastavro.x86_64 on AlmaLinux 9:

$ sudo dnf remove python3-fastavro.x86_64 $ sudo dnf autoremove

3. Information about the python3-fastavro.x86_64 package on AlmaLinux 9

Last metadata expiration check: 1:36:02 ago on Wed Mar 13 07:41:12 2024.
Available Packages
Name : python3-fastavro
Version : 1.8.3
Release : 2.el9
Architecture : x86_64
Size : 462 k
Source : python-fastavro-1.8.3-2.el9.src.rpm
Repository : epel
Summary : Fast Avro for Python
URL : https://github.com/fastavro/fastavro
License : MIT AND Apache-2.0
Description : Because the Apache Python avro package is written in pure Python, it is
: relatively slow. In one test case, it takes about 14 seconds to iterate through
: a file of 10,000 records. By comparison, the JAVA avro SDK reads the same file
: in 1.9 seconds.
:
: The fastavro library was written to offer performance comparable to the Java
: library. With regular CPython, fastavro uses C extensions which allow it to
: iterate the same 10,000 record file in 1.7 seconds. With PyPy, this drops to
: 1.5 seconds (to be fair, the JAVA benchmark is doing some extra JSON
: encoding/decoding).
:
: Supported Features
:
: • File Writer
: • File Reader (iterating via records or blocks)
: • Schemaless Writer
: • Schemaless Reader
: • JSON Writer
: • JSON Reader
: • Codecs (Snappy, Deflate, Zstandard, Bzip2, LZ4, XZ)
: • Schema resolution
: • Aliases
: • Logical Types
: • Parsing schemas into the canonical form
: • Schema fingerprinting
:
: Missing Features
:
: • Anything involving Avro’s RPC features