semvec/pypi-packages huggingface dataset:
changelogmd 0.2.0
Python module and CLI tool for CHANGELOG.md manipulation.
Requires Python: >=3.6

# py-changelogmd

Python module and CLI tool for CHANGELOG.md manipulation.

## Install

```
python3 -m pip install changelogmd
```

## Usage

```python3
from changelogmd import Changelog
changelog = Changelog("CHANGELOG.md")

# List available versions
print(list(changelog.versions))

# Print full Markdown
print(str(changelog))

# Print full Markdown of latest version
print(str(changelog.versions[0]))

# Bump release version from UNRELEASED version
changelog.bump()
```

### UNRELEASED changes

Unreleased changes are stored in the CHANGELOG.md file as top-most version

```markdown
# Changelog

## [UNRELEASED]

### Added
- New Feature added

### Removed
- This will cause a minor version bump
```
predicate 0.3.0
Predicate Functions for Python in the style of django filters

# Predicate
[![PyPI version](https://badge.fury.io/py/predicate.svg)](https://badge.fury.io/py/predicate)
[![pipeline status](https://gitlab.com/mc706/predicate/badges/master/pipeline.svg)](https://gitlab.com/mc706/predicate/commits/master)
[![coverage report](https://gitlab.com/mc706/predicate/badges/master/coverage.svg)](https://gitlab.com/mc706/predicate/commits/master)
[![PyPI](https://img.shields.io/pypi/pyversions/predicate.svg)](https://pypi.org/project/predicate/)
[![Documentation Status](https://readthedocs.org/projects/predicate/badge/?version=latest)](https://predicate.readthedocs.io/en/latest/?badge=latest)

Predicate takes the django queryset filtering language and applies it to building python native predicate functions that
you can pass to the `filter` builtin. 


This library is mean to make creating native python filter functions readable and easy:


```python 
>>> from predicate import where

>>> people = [
...     {'name': {'first': 'Joe', 'last': 'Smith'}, 'age': 25},
...     {'name': {'first': 'Jane', 'last': 'Smith'}, 'age': 27},
...     {'name': {'first': 'John', 'last': 'Smith'}, 'age': 33},
...     {'name': {'first': 'Bill', 'last': 'Bob'}, 'age': 40},
...     {'name': {'first': 'Joe', 'last': 'Bob'}, 'age': 59},
... ]


>>> young_smiths = list(filter(where(name__last__iexact='smith', age__lte=30), people))

>>> young_smiths
[{'name': {'first': 'Joe', 'last': 'Smith'}, 'age': 25}, {'name': {'first': 'Jane', 'last': 'Smith'}, 'age': 27}]

```

## Installation
This project is distributed via `pip`. To get started:

```
pip install predicate
```
auth-token 0.0.3
Auth token jwt
Requires Python: >=3.6

# Auth-token

Package Auth token jwt

[![pipeline status](https://gitlab.com/developerjoseph/auth-token/badges/master/pipeline.svg)](https://gitlab.com/developerjoseph/auth-token/-/commits/master) [![coverage report](https://gitlab.com/developerjoseph/auth-token/badges/master/coverage.svg)](https://gitlab.com/developerjoseph/auth-token/-/commits/master)

## Package installation

- Installation
    ```shell
    $ pip3 install auth-token
    ```

## Docs

- [Readme](https://auth-token-docs.readthedocs.io/en/latest/)


## Examples

```python

>>> from auth_token import AuthToken

>>> identifier = '12345678'
>>> exp_minutes = 60
>>> secret_key = 'secret_key'
>>> auth = AuthToken(identifier, exp_minutes, secret_key)
>>> response = auth.encode()
>>> print(response.token)
'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1ODc5NTY5ODQsImlhdCI6MTU4Nzk1NjY4NCwic3ViIjoiMSIsInV1aWQiOiJhYTUwNWE3ZS1hMjEyLTRiOTktYmI3Yy02Njg3MjViZGQ3YTcifQ.l1uGXiZpZHuOt0iWmcksLsdkUQjYesH_OxmCpjJHWDk'
```

[Edit in Gitlab](https://gitlab.com/developerjoseph/auth-token)