Metadata-Version: 2.4
Name: swegov-opendata
Version: 0.1.2
Summary: Data models for handling Swedish riksdagens öppna data (open data)
Author: Språkbanken
Author-email: Språkbanken <sb-info@svenska.gu.se>
License-Expression: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Dist: pydantic>=2.12.5
Requires-Python: >=3.11
Project-URL: Changelog, https://github.com/spraakbanken/swegov-opendata-py/blob/main/CHANGELOG.md
Project-URL: Homepage, https://spraakbanken.se
Project-URL: Issues, https://github.com/spraakbanken/swegov-opendata-py/issues
Project-URL: Repository, https://github.com/spraakbanken/swegov-opendata-py
Description-Content-Type: text/markdown

# swegov-opendata

[![PyPI version](https://img.shields.io/pypi/v/swegov-opendata/0.1.2.svg)](https://pypi.org/project/swegov-opendata/)
[![PyPI license](https://img.shields.io/pypi/l/swegov-opendata/0.1.2.svg)](https://pypi.org/project/swegov-opendata/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/swegov-opendata/0.1.2.svg)](https://pypi.org/project/swegov-opendata)

[![Maturity badge - level 2](https://img.shields.io/badge/Maturity-Level%202%20--%20First%20Release-yellowgreen.svg)](https://github.com/spraakbanken/getting-started/blob/main/scorecard.md)
[![Stage](https://img.shields.io/pypi/status/swegov-opendata/0.1.2.svg)](https://pypi.org/project/swegov-opendata/)

[![codecov](https://codecov.io/gh/spraakbanken/swegov-opendata-py/graph/badge.svg?token=DUV4CL6AK2)](https://codecov.io/gh/spraakbanken/swegov-opendata-py)

[![CI(check)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/check.yml/badge.svg)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/check.yml)
[![CI(release)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/release.yml/badge.svg)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/release.yml)
[![CI(scheduled)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/rolling.yml/badge.svg)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/rolling.yml)
[![CI(test)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/test.yml/badge.svg)](https://github.com/spraakbanken/swegov-opendata-py/actions/workflows/test.yml)

Pydantic models for [Riksdagens Öppna data](http://data.riksdagen.se/).

## Install

Add this to your project with

```shell
uv add swegov-opendata
```

## Minimum Supported Python Version Policy

The Minimum Supported Python Version is fixed for a given minor (1.x)
version. However it can be increased when bumping minor versions, i.e. going
from 1.0 to 1.1 allows us to increase the Minimum Supported Python Version. Users unable to increase their
Python version can use an older minor version instead. Below is a list of sparv-sbx-corpus-statistics versions
and their Minimum Supported Python Version:

- v0.1: Python 3.11.

Note however that sparv-sbx-corpus-statistics also has dependencies, which might have different MSRV
policies. We try to stick to the above policy when updating dependencies, but
this is not always possible.

## Changelog

This project keeps a [changelog](https://github.com/spraakbanken/swegov-opendata-py/blob/0.1.2/CHANGELOG.md).

## License

This repository is licensed under the [MIT](https://github.com/spraakbanken/swegov-opendata-py/blob/0.1.2/LICENSE) license.
