Metadata-Version: 2.1
Name: steamtags
Version: 0.1.2
Summary: Steam Tags on PyPI
Home-page: https://github.com/woctezuma/match-steam-tags
Author: Wok
Author-email: wok@tuta.io
License: UNKNOWN
Download-URL: https://github.com/woctezuma/match-steam-tags/archive/0.1.2.tar.gz
Keywords: steam,steamtags,tags,api
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Games/Entertainment
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3
Description-Content-Type: text/markdown
Requires-Dist: steamspypi

# Match Steam Tags

[![PyPI status][pypi-image]][pypi]
[![Build status][build-image]][build]
[![Updates][dependency-image]][pyup]
[![Python 3][python3-image]][pyup]
[![Code coverage][codecov-image]][codecov]
[![Code Quality][codacy-image]][codacy]

This repository contains Python code to match Steam tags with appIDs.

## Installation

The code is packaged for [PyPI](https://pypi.org/project/steamtags/), so that the installation consists in running:

```bash
pip install steamtags
```

## Usage

### Load genres and tags from a local cache, if available. Otherwise, download them.

```python
import steamtags

genres_dict, tags_dict = steamtags.load()
```

### Download genres and tags based on Top 100 games, with respect to the number of players in the last two weeks.

```python
import steamtags

genres_dict, tags_dict = steamtags.download(data_source='top100in2weeks')
```

### Download genres and tags based on Top 100 games, with respect to the number of players since March 2009.

```python
import steamtags

genres_dict, tags_dict = steamtags.download(data_source='top100forever')
```

### Download genres and tags based on Top 100 games, with respect to the estimated number of owners.

```python
import steamtags

genres_dict, tags_dict = steamtags.download(data_source='top100owned')
```

## References

-   An exhaustive list of tags can be found in [`steam-labs-recommender`](https://github.com/woctezuma/steam-labs-recommender).

<!-- Definitions -->

[pypi]: https://pypi.python.org/pypi/steamtags
[pypi-image]: https://badge.fury.io/py/steamtags.svg

[build]: <https://github.com/woctezuma/match-steam-tags/actions>
[build-image]: <https://github.com/woctezuma/match-steam-tags/workflows/Python package/badge.svg?branch=master>
[publish-image]: <https://github.com/woctezuma/match-steam-tags/workflows/Upload Python Package/badge.svg?branch=master>

[pyup]: <https://pyup.io/repos/github/woctezuma/match-steam-tags/>
[dependency-image]: <https://pyup.io/repos/github/woctezuma/match-steam-tags/shield.svg>
[python3-image]: <https://pyup.io/repos/github/woctezuma/match-steam-tags/python-3-shield.svg>

[codecov]: <https://codecov.io/gh/woctezuma/match-steam-tags>
[codecov-image]: <https://codecov.io/gh/woctezuma/match-steam-tags/branch/master/graph/badge.svg>

[codacy]: <https://www.codacy.com/app/woctezuma/match-steam-tags>
[codacy-image]: <https://api.codacy.com/project/badge/Grade/99ed16e3606947e391ace1e1910305c4>


