Skip to main content

Library for working with web-features data

Project description

web-features

Python library for working with web-features data.

This library provides tools to download and read releases of the web-features data. Unlike the npm package it does not bundle a specific version of the data in the package. Instead it provides an API for fetching specific releases from GitHub.

Once downloaded, Web Features data is parsed into pydantic models.

Getting the latest web-features data

import webfeatures

version, features = webfeatures.from_github()

Caching latest web-features data

import webfeatures

version = webfetures.download("web-features.json")

# Later
features = webfeatures.from_file("web-features.json")

Project details


Download files

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

Source Distribution

web_features-3.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

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

web_features-3.1.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file web_features-3.1.0.tar.gz.

File metadata

  • Download URL: web_features-3.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for web_features-3.1.0.tar.gz
Algorithm Hash digest
SHA256 c74203d814f6b2598dea801b16f07018c03d76bf517ce550af2491de20c844ba
MD5 78e848907ad54e8c7b153e8b046a2eaf
BLAKE2b-256 14e7d0fa80ef55947d0fbd34a6a6433eebe2aacd8204b6823aad32a4a5043fba

See more details on using hashes here.

File details

Details for the file web_features-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: web_features-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for web_features-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 deb097ba65afd6abbbc0eb5d2e574743962300643e6c5ba2f018414187c3b395
MD5 3de8166c61f66a1888192eb59e1604f8
BLAKE2b-256 d1bf82443715f744e6accd47663d456c98c0f58e3501e88371754bccb27bde7a

See more details on using hashes here.

Supported by

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