www/py-python-mimeparse 2.0.0nb1 NetBSD
Module provides basic functions for parsing mime-type names
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- www, python
- Package size
- 10.0 KiB, 31.4 KiB installed
Description
A module provides basic functions for parsing mime-type names and matching them against a list of media-ranges.
This module provides basic functions for handling mime-types. It can handle matching mime-types against a list of media-ranges. See section 14.1 of the HTTP specification [RFC 2616] for a complete explanation:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
Contents:
* parse_mime_type(): Parses a mime-type into its component parts. * parse_media_range(): Media-ranges are mime-types with wild-cards and a "q" quality parameter. * quality(): Determines the quality ("q") of a mime-type when compared against a list of media-ranges. * quality_parsed(): Just like quality() except the second parameter must be pre-parsed. * best_match(): Choose the mime-type with the highest quality ("q") from a list of candidates.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | www/py-python-mimeparse | 2.0.0nb1 |
| DragonFly | devel/py-python-mimeparse | 2.0.0 |
Install
Binary package:
pkgin install py311-python-mimeparse
From pkgsrc:
cd /usr/pkgsrc/www/py-python-mimeparse && make install clean
Dependencies
Run dependencies 1
Required by 1
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-python-mimeparse-2.0.0nb1,py313-python-mimeparse-2.0.0nb1,py314-python-mimeparse-2.0.0nb1