How to Install and Uninstall python3-fastavro.x86_64 Package on Fedora 34

Last updated: September 20,2024

1. Install "python3-fastavro.x86_64" package

Learn how to install python3-fastavro.x86_64 on Fedora 34

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

2. Uninstall "python3-fastavro.x86_64" package

Here is a brief guide to show you how to uninstall python3-fastavro.x86_64 on Fedora 34:

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

3. Information about the python3-fastavro.x86_64 package on Fedora 34

Last metadata expiration check: 4:21:11 ago on Tue Sep 6 08:10:37 2022.
Available Packages
Name : python3-fastavro
Version : 1.4.12
Release : 1.fc34
Architecture : x86_64
Size : 436 k
Source : python-fastavro-1.4.12-1.fc34.src.rpm
Repository : updates
Summary : Fast Avro for Python
URL : https://github.com/fastavro/fastavro
License : MIT and ASL 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