lucit-licensing-python


Namelucit-licensing-python JSON
Version 1.8.2 PyPI version JSON
download
home_pagehttps://github.com/LUCIT-Systems-and-Development/lucit-licensing-python
SummaryLUCIT Licensing Client Module
upload_time2024-03-14 12:33:40
maintainer
docs_urlNone
authorLUCIT Systems and Development
requires_python>=3.7.0
licenseLSOSL - LUCIT Synergetic Open Source License
keywords
VCS
bugtrack_url
requirements Cython requests simplejson
Travis-CI No Travis.
coveralls test coverage
            [![Get a UNICORN Binance Suite License](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/logo/LUCIT-UBS-License-Offer.png)](https://shop.lucit.services)


[![GitHub Release](https://img.shields.io/github/release/LUCIT-Systems-and-Development/lucit-licensing-python.svg?label=github)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases)
[![GitHub Downloads](https://img.shields.io/github/downloads/LUCIT-Systems-and-Development/lucit-licensing-python/total?color=blue)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases)
![Anaconda Release](https://img.shields.io/conda/v/lucit/lucit-licensing-python?color=blue)
![Anaconda Downloads](https://img.shields.io/conda/dn/lucit/lucit-licensing-python?color=blue)
[![PyPi Release](https://img.shields.io/pypi/v/lucit-licensing-python?color=blue)](https://pypi.org/project/lucit-licensing-python/)
[![PyPi Downloads](https://pepy.tech/badge/lucit-licensing-python)](https://pepy.tech/project/lucit-licensing-python)
[![License](https://img.shields.io/badge/license-LSOSL-blue)](https://lucit-licensing-python.docs.lucit.tech/license.html)
[![Supported Python Version](https://img.shields.io/pypi/pyversions/lucit_licensing_python.svg)](https://www.python.org/downloads/)
[![PyPI - Status](https://img.shields.io/pypi/status/lucit-licensing-python.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues)
[![CodeQL](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/codeql-analysis.yml)
[![codecov](https://codecov.io/gh/LUCIT-Systems-and-Development/lucit-licensing-python/graph/badge.svg?token=Y95LLP231L)](https://codecov.io/gh/LUCIT-Systems-and-Development/lucit-licensing-python)
[![Unittests](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/unit-tests.yml)
[![Build and Publish GH+PyPi](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_wheels.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_wheels.yml)
[![Build and Publish Anaconda](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_conda.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_conda.yml)
[![Read the Docs](https://img.shields.io/badge/read-%20docs-yellow)](https://lucit-licensing-python.docs.lucit.tech)
[![Github](https://img.shields.io/badge/source-github-cbc2c8)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)
[![Telegram](https://img.shields.io/badge/community-telegram-41ab8c)](https://t.me/unicorndevs)
[![Gitter](https://img.shields.io/badge/community-gitter-41ab8c)](https://app.gitter.im/#/room/#lucit-licensing-python:gitter.im)
[![Get Free Professional Support](https://img.shields.io/badge/chat-lucit%20support-004166)](https://www.lucit.tech/get-support.html)

# LUCIT Licensing Python (Module)

[Description](#description) | [Installation](#installation-and-upgrade) | [Change Log](#change-log) | [How To](#howto) | 
[Wiki](#wiki) | [Social](#social) | [Notifications](#receive-notifications) | 
[Bugs](#how-to-report-bugs-or-suggest-improvements) | 
[Contributing](#contributing) | [Commercial Support](#commercial-support)

Python client module of the LUCIT Licensing Service.

## Description

This module is used to verify [LUCIT software licenses](https://shop.lucit.services/software) and also provides the 
developer with a command line interface to interact with the LUCIT Licensing API. 

If you have already installed modules of LUCIT like the 
[UNICORN Binance Suite](https://www.lucit.tech/unicorn-binance-suite.html), which use the `lucit-licensing-python` 
library, you have already installed the commandline tool `lucitlicmgr` automatically.

### Query contingents of your license
```` 
$ lucitlicmgr --quotas --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Example output: 

````
{'quotas': {'instances': {'available': 10, 'free': 10, 'used': 0},
            'ips': {'available': 3, 'free': 2, 'used': 1},
            'resets': {'available': 3, 'free': 3, 'used': 0}},
 'signature': 'e762a949cb0987d6b6e11260a203752c1b2cbf1f8315f3eb6873100e528f8258',
 'timestamp': '1697880811.9013143'}
````

The `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file 
[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) 
in the app root path or in your home directory in the folder `.lucit` e.g. `C:\Users\Name\.lucit` or 
`/home/Name/.lucit`. with the following content:

````
[LUCIT]
api_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba
license_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Then just use:

```` 
$ lucitlicmgr --quotas
````

Example output: 

````
{'quotas': {'instances': {'available': 10, 'free': 10, 'used': 0},
            'ips': {'available': 3, 'free': 2, 'used': 1},
            'resets': {'available': 3, 'free': 3, 'used': 0}},
 'signature': 'e762a949cb0987d6b6e11260a203752c1b2cbf1f8315f3eb6873100e528f8258',
 'timestamp': '1697880811.9013143'}
 ````

### Query information of your license
```` 
$ lucitlicmgr --info --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Example output: 

````
{'license': {'license_holder_email': 'johndoe82@gmail.com',
             'license_holder_name': 'John Doe',
             'licensed_product': 'UNICORN-BINANCE-SUITE',
             'paid_till': '2023-10-24 18:39:03.681745+00:00'},
 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',
 'timestamp': '1697881034.4675057'}
````

The `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file 
[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) 
in the app root path or in your home directory in the folder `.lucit` e.g. `C:\Users\Name\.lucit` or 
`/home/Name/.lucit`. with the following content:

````
[LUCIT]
api_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba
license_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Then just use:

```` 
$ lucitlicmgr --info
````

Example output: 

````
{'license': {'license_holder_email': 'johndoe82@gmail.com',
             'license_holder_name': 'John Doe',
             'licensed_product': 'UNICORN-BINANCE-SUITE',
             'paid_till': '2023-10-24 18:39:03.681745+00:00'},
 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',
 'timestamp': '1697881034.4675057'}
````


### Release the occupied slots of your quota. 

**Please note:** 
*This will stop ALL active instances. This command can be executed only 3 times every 24 hours.*

```` 
$ lucitlicmgr --reset --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Example output: 

````
{'reset': {'status': 'SUCCESSFUL'},
 'signature': '25e8868f963f583f451c0ce1d7bf8daeaaeae4a17db0265adace034232e6f925',
 'timestamp': '1697881249.771824'}
````

The `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file 
[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) 
in the app root path or in your home directory in the folder `.lucit` e.g. `C:\Users\Name\.lucit` or 
`/home/Name/.lucit`. with the following content:

````
[LUCIT]
api_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba
license_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d
````

Then just use:

```` 
$ lucitlicmgr --reset
````

Example output: 

````
{'reset': {'status': 'SUCCESSFUL'},
 'signature': '25e8868f963f583f451c0ce1d7bf8daeaaeae4a17db0265adace034232e6f925',
 'timestamp': '1697881249.771824'}
````

### Test the availability of the Licensing API

```` 
$ lucitlicmgr --test
````

Example output: 

````
{'message': 'Hello World!'}
````

### Use multiple licenses (multi tenant) with profiles
Simply create the file 
[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) 
in the app root path or in your home directory in the folder `.lucit` e.g. `C:\Users\Name\.lucit` or 
`/home/Name/.lucit`. with the following content:

````
[LUCIT]
api_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba
license_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d

[TENANT_A]
api_secret = 62a9efe20be3d038d3be15ea339495629c096ad22762fa7b72ee2df607f194d3
license_token = f829d452-651b-4c6a-89a0-t742a16d0010e
````

Then just use:

```` 
$ lucitlicmgr --info --licenseprofile TENANT_A
````

Example output: 

````
{'license': {'license_holder_email': 'tenant_a@gmail.com',
             'license_holder_name': 'Tenant A',
             'licensed_product': 'UNICORN-BINANCE-SUITE',
             'paid_till': '2023-11-02 13:43:22.723258+00:00'},
 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',
 'timestamp': '1697881034.4675057'}
````

***Note:***
All UNICORN Binance Suite modules also support the use of profiles. Please read the documentation of the respective 
module regarding the parameter `license_profile`. 

### Discover more options
```` 
$ lucitlicmgr --help
````

## Installation and Upgrade
The module requires Python 3.7 or above.

The current dependencies are listed 
[here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/blob/master/requirements.txt).

If you run into errors during the installation take a look [here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki/Installation).

### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/lucit-licensing-python/)
Our [Cython](https://cython.org/) and [PyPy](https://www.pypy.org/) Wheels are available on [PyPI](https://pypi.org/), 
these wheels offer significant advantages for Python developers:

- ***Performance Boost with Cython Wheels:*** Cython is a programming language that supplements Python with static typing and C-level performance. By compiling 
  Python code into C, Cython Wheels can significantly enhance the execution speed of Python code, especially in 
  computationally intensive tasks. This means faster runtimes and more efficient processing for users of our package. 

- ***PyPy Wheels for Enhanced Efficiency:*** PyPy is an alternative Python interpreter known for its speed and efficiency. It uses Just-In-Time (JIT) compilation, 
  which can dramatically improve the performance of Python code. Our PyPy Wheels are tailored for compatibility with 
  PyPy, allowing users to leverage this speed advantage seamlessly.

Both Cython and PyPy Wheels on PyPI make the installation process simpler and more straightforward. They ensure that 
you get the optimized version of our package with minimal setup, allowing you to focus on development rather than 
configuration.

On Raspberry Pi and other architectures for which there are no pre-compiled versions, the package can still be 
installed with PIP. PIP then compiles the package locally on the target system during installation. Please be patient, 
this may take some time!

#### Installation
`pip install lucit-licensing-python`

#### Update
`pip install lucit-licensing-python --upgrade`

### A Conda Package of the latest version with `conda` from [Anaconda](https://anaconda.org/lucit)
The `lucit-licensing-python` package is also available as a Cython version for the `linux-64`, `osx-64` 
and `win-64` architectures with [Conda](https://docs.conda.io/en/latest/) through the 
[`lucit` channel](https://anaconda.org/lucit). 

For optimal compatibility and performance, it is recommended to source the necessary dependencies from the 
[`conda-forge` channel](https://anaconda.org/conda-forge). 

#### Installation
```
conda config --add channels conda-forge
conda config --add channels lucit
conda install -c lucit lucit-licensing-python
```

#### Update
`conda update -c lucit lucit-licensing-python`

### From source of the latest release with PIP from [GitHub](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)
#### Linux, macOS, ...
Run in bash:

`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/$(curl -s https://api.github.com/repos/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")').tar.gz --upgrade`

#### Windows
Use the below command with the version (such as 1.8.2) you determined 
[here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest):

`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/1.8.2.tar.gz --upgrade`

### From the latest source (dev-stage) with PIP from [GitHub](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)
This is not a release version and can not be considered to be stable!

`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/tarball/master --upgrade`

### [Conda environment](https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html), [Virtualenv](https://virtualenv.pypa.io/en/latest/) or plain [Python](https://www.python.org)
Download the [latest release](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest) 
or the [current master branch](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/master.zip)
 and use:

- ./environment.yml
- ./meta.yaml
- ./pyproject.toml
- ./requirements.txt
- ./setup.py

## Change Log
[https://lucit-licensing-python.docs.lucit.tech/changelog.html](https://lucit-licensing-python.docs.lucit.tech/changelog.html)

## Howto
- [How to Obtain and Use a Unicorn Binance Suite License Key and Run the UBS Module According to Best Practice](https://medium.lucit.tech/how-to-obtain-and-use-a-unicorn-binance-suite-license-key-and-run-the-ubs-module-according-to-best-87b0088124a8)

## Project Homepage
[https://www.lucit.tech/lucit-licensing-python.html](https://www.lucit.tech/lucit-licensing-python.html)

## Wiki
[https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki)

## Social
- [Discussions](https://github.com/LUCIT-Systems-and-Development/lucit-licensing/discussions)
- [Gitter](https://app.gitter.im/#/room/#lucit-licensing-python:gitter.im)
- [https://t.me/unicorndevs](https://t.me/unicorndevs)

## Receive Notifications
To receive notifications on available updates you can 
[![watch](https://raw.githubusercontent.com/lucit-systems-and-development/unicorn-binance-rest-api/master/images/misc/watch.png)](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-rest-api/watchers) 
the repository on [GitHub](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-rest-api).

Follow us on [GitHub](https://github.com/LUCIT-Systems-and-Development), [Medium](https://medium.lucit.tech/),
[YouTube](https://www.youtube.com/@LUCIT_Systems_and_Development), 
[LinkedIn](https://www.linkedin.com/company/lucit-systems-and-development), 
[X](https://twitter.com/LUCIT_SysDev) or [Facebook](https://www.facebook.com/lucit.systems.and.development)!

## How to report Bugs or suggest Improvements?
[List of planned features](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement) - 
click ![thumbs-up](https://raw.githubusercontent.com/lucit-systems-and-development/lucit-licensing-python/master/images/misc/thumbup.png) if you need one of them or suggest a new feature!

Before you report a bug, [try the latest release](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python#installation-and-upgrade). If the issue still exists, provide the error trace, OS 
and Python version and explain how to reproduce the error. A demo script is appreciated.

If you don't find an issue related to your topic, please open a new [issue](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues)!

[Report a security bug!](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/security/policy)

## Contributing
[LUCIT Licensing Python](https://www.lucit.tech/lucit-licensing-python.html) is an open 
source project which welcomes contributions which can be anything from simple documentation fixes and reporting dead links to new features. To 
contribute follow 
[this guide](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/blob/master/CONTRIBUTING.md).
 
### Contributors
[![Contributors](https://contributors-img.web.app/image?repo=LUCIT-Systems-and-Development/lucit-licensing-python)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/graphs/contributors)

We ![love](https://raw.githubusercontent.com/lucit-systems-and-development/lucit-licensing-python/master/images/misc/heart.png) open source!

## Commercial Support
[![Get professional and fast support](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/support/LUCIT-get-professional-and-fast-support.png)](https://www.lucit.tech/get-support.html)

***Do you need a developer, operator or consultant?*** [Contact us](https://www.lucit.tech/contact.html) for a non-binding initial consultation!

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python",
    "name": "lucit-licensing-python",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "LUCIT Systems and Development",
    "author_email": "info@lucit.tech",
    "download_url": "https://files.pythonhosted.org/packages/2e/75/35966d1d99afb223949cfa6e4de64f9d03258a725f31675d2e2f5bb42961/lucit-licensing-python-1.8.2.tar.gz",
    "platform": null,
    "description": "[![Get a UNICORN Binance Suite License](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/logo/LUCIT-UBS-License-Offer.png)](https://shop.lucit.services)\n\n\n[![GitHub Release](https://img.shields.io/github/release/LUCIT-Systems-and-Development/lucit-licensing-python.svg?label=github)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases)\n[![GitHub Downloads](https://img.shields.io/github/downloads/LUCIT-Systems-and-Development/lucit-licensing-python/total?color=blue)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases)\n![Anaconda Release](https://img.shields.io/conda/v/lucit/lucit-licensing-python?color=blue)\n![Anaconda Downloads](https://img.shields.io/conda/dn/lucit/lucit-licensing-python?color=blue)\n[![PyPi Release](https://img.shields.io/pypi/v/lucit-licensing-python?color=blue)](https://pypi.org/project/lucit-licensing-python/)\n[![PyPi Downloads](https://pepy.tech/badge/lucit-licensing-python)](https://pepy.tech/project/lucit-licensing-python)\n[![License](https://img.shields.io/badge/license-LSOSL-blue)](https://lucit-licensing-python.docs.lucit.tech/license.html)\n[![Supported Python Version](https://img.shields.io/pypi/pyversions/lucit_licensing_python.svg)](https://www.python.org/downloads/)\n[![PyPI - Status](https://img.shields.io/pypi/status/lucit-licensing-python.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues)\n[![CodeQL](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/codeql-analysis.yml)\n[![codecov](https://codecov.io/gh/LUCIT-Systems-and-Development/lucit-licensing-python/graph/badge.svg?token=Y95LLP231L)](https://codecov.io/gh/LUCIT-Systems-and-Development/lucit-licensing-python)\n[![Unittests](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/unit-tests.yml)\n[![Build and Publish GH+PyPi](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_wheels.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_wheels.yml)\n[![Build and Publish Anaconda](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_conda.yml/badge.svg)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/actions/workflows/build_conda.yml)\n[![Read the Docs](https://img.shields.io/badge/read-%20docs-yellow)](https://lucit-licensing-python.docs.lucit.tech)\n[![Github](https://img.shields.io/badge/source-github-cbc2c8)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)\n[![Telegram](https://img.shields.io/badge/community-telegram-41ab8c)](https://t.me/unicorndevs)\n[![Gitter](https://img.shields.io/badge/community-gitter-41ab8c)](https://app.gitter.im/#/room/#lucit-licensing-python:gitter.im)\n[![Get Free Professional Support](https://img.shields.io/badge/chat-lucit%20support-004166)](https://www.lucit.tech/get-support.html)\n\n# LUCIT Licensing Python (Module)\n\n[Description](#description) | [Installation](#installation-and-upgrade) | [Change Log](#change-log) | [How To](#howto) | \n[Wiki](#wiki) | [Social](#social) | [Notifications](#receive-notifications) | \n[Bugs](#how-to-report-bugs-or-suggest-improvements) | \n[Contributing](#contributing) | [Commercial Support](#commercial-support)\n\nPython client module of the LUCIT Licensing Service.\n\n## Description\n\nThis module is used to verify [LUCIT software licenses](https://shop.lucit.services/software) and also provides the \ndeveloper with a command line interface to interact with the LUCIT Licensing API. \n\nIf you have already installed modules of LUCIT like the \n[UNICORN Binance Suite](https://www.lucit.tech/unicorn-binance-suite.html), which use the `lucit-licensing-python` \nlibrary, you have already installed the commandline tool `lucitlicmgr` automatically.\n\n### Query contingents of your license\n```` \n$ lucitlicmgr --quotas --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nExample output: \n\n````\n{'quotas': {'instances': {'available': 10, 'free': 10, 'used': 0},\n            'ips': {'available': 3, 'free': 2, 'used': 1},\n            'resets': {'available': 3, 'free': 3, 'used': 0}},\n 'signature': 'e762a949cb0987d6b6e11260a203752c1b2cbf1f8315f3eb6873100e528f8258',\n 'timestamp': '1697880811.9013143'}\n````\n\nThe `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file \n[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) \nin the app root path or in your home directory in the folder `.lucit` e.g. `C:\\Users\\Name\\.lucit` or \n`/home/Name/.lucit`. with the following content:\n\n````\n[LUCIT]\napi_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba\nlicense_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nThen just use:\n\n```` \n$ lucitlicmgr --quotas\n````\n\nExample output: \n\n````\n{'quotas': {'instances': {'available': 10, 'free': 10, 'used': 0},\n            'ips': {'available': 3, 'free': 2, 'used': 1},\n            'resets': {'available': 3, 'free': 3, 'used': 0}},\n 'signature': 'e762a949cb0987d6b6e11260a203752c1b2cbf1f8315f3eb6873100e528f8258',\n 'timestamp': '1697880811.9013143'}\n ````\n\n### Query information of your license\n```` \n$ lucitlicmgr --info --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nExample output: \n\n````\n{'license': {'license_holder_email': 'johndoe82@gmail.com',\n             'license_holder_name': 'John Doe',\n             'licensed_product': 'UNICORN-BINANCE-SUITE',\n             'paid_till': '2023-10-24 18:39:03.681745+00:00'},\n 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',\n 'timestamp': '1697881034.4675057'}\n````\n\nThe `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file \n[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) \nin the app root path or in your home directory in the folder `.lucit` e.g. `C:\\Users\\Name\\.lucit` or \n`/home/Name/.lucit`. with the following content:\n\n````\n[LUCIT]\napi_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba\nlicense_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nThen just use:\n\n```` \n$ lucitlicmgr --info\n````\n\nExample output: \n\n````\n{'license': {'license_holder_email': 'johndoe82@gmail.com',\n             'license_holder_name': 'John Doe',\n             'licensed_product': 'UNICORN-BINANCE-SUITE',\n             'paid_till': '2023-10-24 18:39:03.681745+00:00'},\n 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',\n 'timestamp': '1697881034.4675057'}\n````\n\n\n### Release the occupied slots of your quota. \n\n**Please note:** \n*This will stop ALL active instances. This command can be executed only 3 times every 24 hours.*\n\n```` \n$ lucitlicmgr --reset --apisecret bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba  --licensetoken 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nExample output: \n\n````\n{'reset': {'status': 'SUCCESSFUL'},\n 'signature': '25e8868f963f583f451c0ce1d7bf8daeaaeae4a17db0265adace034232e6f925',\n 'timestamp': '1697881249.771824'}\n````\n\nThe `apisecret` and the `licensetoken` parameter can also be loaded from an INI file. Simply create the file \n[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) \nin the app root path or in your home directory in the folder `.lucit` e.g. `C:\\Users\\Name\\.lucit` or \n`/home/Name/.lucit`. with the following content:\n\n````\n[LUCIT]\napi_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba\nlicense_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n````\n\nThen just use:\n\n```` \n$ lucitlicmgr --reset\n````\n\nExample output: \n\n````\n{'reset': {'status': 'SUCCESSFUL'},\n 'signature': '25e8868f963f583f451c0ce1d7bf8daeaaeae4a17db0265adace034232e6f925',\n 'timestamp': '1697881249.771824'}\n````\n\n### Test the availability of the Licensing API\n\n```` \n$ lucitlicmgr --test\n````\n\nExample output: \n\n````\n{'message': 'Hello World!'}\n````\n\n### Use multiple licenses (multi tenant) with profiles\nSimply create the file \n[`lucit_license.ini`](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/lucit-licensing-python/main/example_lucit_license.ini) \nin the app root path or in your home directory in the folder `.lucit` e.g. `C:\\Users\\Name\\.lucit` or \n`/home/Name/.lucit`. with the following content:\n\n````\n[LUCIT]\napi_secret = bf7df011327d09b70fb0c6bfbc8661x33fdb0c58d42629c94ab35188d8d011ba\nlicense_token = 5e84cbd7-acfa-489f-a84d-z7d1b615af40d\n\n[TENANT_A]\napi_secret = 62a9efe20be3d038d3be15ea339495629c096ad22762fa7b72ee2df607f194d3\nlicense_token = f829d452-651b-4c6a-89a0-t742a16d0010e\n````\n\nThen just use:\n\n```` \n$ lucitlicmgr --info --licenseprofile TENANT_A\n````\n\nExample output: \n\n````\n{'license': {'license_holder_email': 'tenant_a@gmail.com',\n             'license_holder_name': 'Tenant A',\n             'licensed_product': 'UNICORN-BINANCE-SUITE',\n             'paid_till': '2023-11-02 13:43:22.723258+00:00'},\n 'signature': 'e0f7b631006c3480477f81e127729f2ee1489e2dd5dc0ffd7504fb590c4d515a',\n 'timestamp': '1697881034.4675057'}\n````\n\n***Note:***\nAll UNICORN Binance Suite modules also support the use of profiles. Please read the documentation of the respective \nmodule regarding the parameter `license_profile`. \n\n### Discover more options\n```` \n$ lucitlicmgr --help\n````\n\n## Installation and Upgrade\nThe module requires Python 3.7 or above.\n\nThe current dependencies are listed \n[here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/blob/master/requirements.txt).\n\nIf you run into errors during the installation take a look [here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki/Installation).\n\n### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/lucit-licensing-python/)\nOur [Cython](https://cython.org/) and [PyPy](https://www.pypy.org/) Wheels are available on [PyPI](https://pypi.org/), \nthese wheels offer significant advantages for Python developers:\n\n- ***Performance Boost with Cython Wheels:*** Cython is a programming language that supplements Python with static typing and C-level performance. By compiling \n  Python code into C, Cython Wheels can significantly enhance the execution speed of Python code, especially in \n  computationally intensive tasks. This means faster runtimes and more efficient processing for users of our package. \n\n- ***PyPy Wheels for Enhanced Efficiency:*** PyPy is an alternative Python interpreter known for its speed and efficiency. It uses Just-In-Time (JIT) compilation, \n  which can dramatically improve the performance of Python code. Our PyPy Wheels are tailored for compatibility with \n  PyPy, allowing users to leverage this speed advantage seamlessly.\n\nBoth Cython and PyPy Wheels on PyPI make the installation process simpler and more straightforward. They ensure that \nyou get the optimized version of our package with minimal setup, allowing you to focus on development rather than \nconfiguration.\n\nOn Raspberry Pi and other architectures for which there are no pre-compiled versions, the package can still be \ninstalled with PIP. PIP then compiles the package locally on the target system during installation. Please be patient, \nthis may take some time!\n\n#### Installation\n`pip install lucit-licensing-python`\n\n#### Update\n`pip install lucit-licensing-python --upgrade`\n\n### A Conda Package of the latest version with `conda` from [Anaconda](https://anaconda.org/lucit)\nThe `lucit-licensing-python` package is also available as a Cython version for the `linux-64`, `osx-64` \nand `win-64` architectures with [Conda](https://docs.conda.io/en/latest/) through the \n[`lucit` channel](https://anaconda.org/lucit). \n\nFor optimal compatibility and performance, it is recommended to source the necessary dependencies from the \n[`conda-forge` channel](https://anaconda.org/conda-forge). \n\n#### Installation\n```\nconda config --add channels conda-forge\nconda config --add channels lucit\nconda install -c lucit lucit-licensing-python\n```\n\n#### Update\n`conda update -c lucit lucit-licensing-python`\n\n### From source of the latest release with PIP from [GitHub](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)\n#### Linux, macOS, ...\nRun in bash:\n\n`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/$(curl -s https://api.github.com/repos/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest | grep -oP '\"tag_name\": \"\\K(.*)(?=\")').tar.gz --upgrade`\n\n#### Windows\nUse the below command with the version (such as 1.8.2) you determined \n[here](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest):\n\n`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/1.8.2.tar.gz --upgrade`\n\n### From the latest source (dev-stage) with PIP from [GitHub](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python)\nThis is not a release version and can not be considered to be stable!\n\n`pip install https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/tarball/master --upgrade`\n\n### [Conda environment](https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html), [Virtualenv](https://virtualenv.pypa.io/en/latest/) or plain [Python](https://www.python.org)\nDownload the [latest release](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/releases/latest) \nor the [current master branch](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/archive/master.zip)\n and use:\n\n- ./environment.yml\n- ./meta.yaml\n- ./pyproject.toml\n- ./requirements.txt\n- ./setup.py\n\n## Change Log\n[https://lucit-licensing-python.docs.lucit.tech/changelog.html](https://lucit-licensing-python.docs.lucit.tech/changelog.html)\n\n## Howto\n- [How to Obtain and Use a Unicorn Binance Suite License Key and Run the UBS Module According to Best Practice](https://medium.lucit.tech/how-to-obtain-and-use-a-unicorn-binance-suite-license-key-and-run-the-ubs-module-according-to-best-87b0088124a8)\n\n## Project Homepage\n[https://www.lucit.tech/lucit-licensing-python.html](https://www.lucit.tech/lucit-licensing-python.html)\n\n## Wiki\n[https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki)\n\n## Social\n- [Discussions](https://github.com/LUCIT-Systems-and-Development/lucit-licensing/discussions)\n- [Gitter](https://app.gitter.im/#/room/#lucit-licensing-python:gitter.im)\n- [https://t.me/unicorndevs](https://t.me/unicorndevs)\n\n## Receive Notifications\nTo receive notifications on available updates you can \n[![watch](https://raw.githubusercontent.com/lucit-systems-and-development/unicorn-binance-rest-api/master/images/misc/watch.png)](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-rest-api/watchers) \nthe repository on [GitHub](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-rest-api).\n\nFollow us on [GitHub](https://github.com/LUCIT-Systems-and-Development), [Medium](https://medium.lucit.tech/),\n[YouTube](https://www.youtube.com/@LUCIT_Systems_and_Development), \n[LinkedIn](https://www.linkedin.com/company/lucit-systems-and-development), \n[X](https://twitter.com/LUCIT_SysDev) or [Facebook](https://www.facebook.com/lucit.systems.and.development)!\n\n## How to report Bugs or suggest Improvements?\n[List of planned features](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement) - \nclick ![thumbs-up](https://raw.githubusercontent.com/lucit-systems-and-development/lucit-licensing-python/master/images/misc/thumbup.png) if you need one of them or suggest a new feature!\n\nBefore you report a bug, [try the latest release](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python#installation-and-upgrade). If the issue still exists, provide the error trace, OS \nand Python version and explain how to reproduce the error. A demo script is appreciated.\n\nIf you don't find an issue related to your topic, please open a new [issue](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues)!\n\n[Report a security bug!](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/security/policy)\n\n## Contributing\n[LUCIT Licensing Python](https://www.lucit.tech/lucit-licensing-python.html) is an open \nsource project which welcomes contributions which can be anything from simple documentation fixes and reporting dead links to new features. To \ncontribute follow \n[this guide](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/blob/master/CONTRIBUTING.md).\n \n### Contributors\n[![Contributors](https://contributors-img.web.app/image?repo=LUCIT-Systems-and-Development/lucit-licensing-python)](https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/graphs/contributors)\n\nWe ![love](https://raw.githubusercontent.com/lucit-systems-and-development/lucit-licensing-python/master/images/misc/heart.png) open source!\n\n## Commercial Support\n[![Get professional and fast support](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/support/LUCIT-get-professional-and-fast-support.png)](https://www.lucit.tech/get-support.html)\n\n***Do you need a developer, operator or consultant?*** [Contact us](https://www.lucit.tech/contact.html) for a non-binding initial consultation!\n",
    "bugtrack_url": null,
    "license": "LSOSL - LUCIT Synergetic Open Source License",
    "summary": "LUCIT Licensing Client Module",
    "version": "1.8.2",
    "project_urls": {
        "Author": "https://www.lucit.tech",
        "Changes": "https://lucit-licensing-python.docs.lucit.tech/changelog.html",
        "Chat": "https://app.gitter.im/#/room/#lucit-licensing-python:gitter.im",
        "Documentation": "https://lucit-licensing-python.docs.lucit.tech",
        "Get Support": "https://www.lucit.tech/get-support.html",
        "Homepage": "https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python",
        "Issue Tracker": "https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/issues",
        "LUCIT Online Shop": "https://shop.lucit.services/software",
        "License": "https://lucit-licensing-python.docs.lucit.tech/license.html",
        "Telegram": "https://t.me/unicorndevs",
        "Wiki": "https://github.com/LUCIT-Systems-and-Development/lucit-licensing-python/wiki"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a25f9c0ed022d542160eb0a3b85d44d9bcd1aee845085759d1bdace6010470ba",
                "md5": "904a5ee6a2b08493d17cffc75b7395f4",
                "sha256": "9955608ed933ed34c231348b104f17098c52bef1ab8342aef9bd5573c5028e05"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "904a5ee6a2b08493d17cffc75b7395f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 189089,
            "upload_time": "2024-03-14T12:32:10",
            "upload_time_iso_8601": "2024-03-14T12:32:10.090014Z",
            "url": "https://files.pythonhosted.org/packages/a2/5f/9c0ed022d542160eb0a3b85d44d9bcd1aee845085759d1bdace6010470ba/lucit_licensing_python-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88633c04dd05dce0cb069ed4e429659a9bda57dc8c1f6ac34070efa68bef2bd6",
                "md5": "2317aeaaacbe141c5278482dd6d4966a",
                "sha256": "8abec77d26f960c8b7696b48d64fdc3882f825279c8883d5e576de2b02a58db0"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2317aeaaacbe141c5278482dd6d4966a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 890899,
            "upload_time": "2024-03-14T12:32:13",
            "upload_time_iso_8601": "2024-03-14T12:32:13.112415Z",
            "url": "https://files.pythonhosted.org/packages/88/63/3c04dd05dce0cb069ed4e429659a9bda57dc8c1f6ac34070efa68bef2bd6/lucit_licensing_python-1.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5eb43fd674e0ddb9d1311047d30d7466208e4451cab21162ac48d66dcc97a8a5",
                "md5": "18cfdbca04be8ed7164a3451901f2087",
                "sha256": "c1fd73280faeb5612cf0060441898f3c4b465ace0f385cf9b688c75846ffd560"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "18cfdbca04be8ed7164a3451901f2087",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 866755,
            "upload_time": "2024-03-14T12:32:14",
            "upload_time_iso_8601": "2024-03-14T12:32:14.482748Z",
            "url": "https://files.pythonhosted.org/packages/5e/b4/3fd674e0ddb9d1311047d30d7466208e4451cab21162ac48d66dcc97a8a5/lucit_licensing_python-1.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2e2aa27378828c8d7fdb655a5928bfee09473d94edd13a3e901620e25997671",
                "md5": "966728e49a0534d53e281b84461f58f5",
                "sha256": "e01a741ebae790fbb3bba3c396228ff0b0993ddf7d8cf3fae61ba8d541a784b0"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "966728e49a0534d53e281b84461f58f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 876143,
            "upload_time": "2024-03-14T12:32:16",
            "upload_time_iso_8601": "2024-03-14T12:32:16.522437Z",
            "url": "https://files.pythonhosted.org/packages/b2/e2/aa27378828c8d7fdb655a5928bfee09473d94edd13a3e901620e25997671/lucit_licensing_python-1.8.2-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc0a4c0c0166394e596aedd32cdcb4830fbdcd2ee529c6d521eda1822c3d18d8",
                "md5": "605d8ce3faecfb7cd1f89196f58fe0bc",
                "sha256": "0f879cdace41cc9c813c71fc102619cf8dc60ea166dbbd0f1decf19247b1fcfd"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "605d8ce3faecfb7cd1f89196f58fe0bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 909082,
            "upload_time": "2024-03-14T12:32:19",
            "upload_time_iso_8601": "2024-03-14T12:32:19.172426Z",
            "url": "https://files.pythonhosted.org/packages/bc/0a/4c0c0166394e596aedd32cdcb4830fbdcd2ee529c6d521eda1822c3d18d8/lucit_licensing_python-1.8.2-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb6fbf5bd5d2542e72b815c818adc6b0d311ab72a1298bd7132c1be6ead0859e",
                "md5": "2a5e7c701cad9448f8705ec14f812161",
                "sha256": "54749053623f87985af4db018611ff04b4dd8cf8fc42fd8e98d76954d8e52c4c"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "2a5e7c701cad9448f8705ec14f812161",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 148846,
            "upload_time": "2024-03-14T12:32:21",
            "upload_time_iso_8601": "2024-03-14T12:32:21.329984Z",
            "url": "https://files.pythonhosted.org/packages/fb/6f/bf5bd5d2542e72b815c818adc6b0d311ab72a1298bd7132c1be6ead0859e/lucit_licensing_python-1.8.2-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f616b13727d47e8cf4e689125c2f3464bb2662a6b959a7bad93567fddcd61ec5",
                "md5": "0bf014e01d1595c48d75d329af0ec62b",
                "sha256": "3c4a083e3563a1404f8dd49495fb58f019c25f455ceb4cdf3ad77e8c17e9b79b"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0bf014e01d1595c48d75d329af0ec62b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7.0",
            "size": 164956,
            "upload_time": "2024-03-14T12:32:23",
            "upload_time_iso_8601": "2024-03-14T12:32:23.201517Z",
            "url": "https://files.pythonhosted.org/packages/f6/16/b13727d47e8cf4e689125c2f3464bb2662a6b959a7bad93567fddcd61ec5/lucit_licensing_python-1.8.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0bb9def8c5e2af92d5acccb86342eab8bf3e44c47af02049093afd1f9fcadbc",
                "md5": "34bbac625376f3dfd277ab6f4764bfb9",
                "sha256": "339958f0a2eaf4985cf6f9f4d2fc184067f990297f77319b554d9dd98fb58831"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "34bbac625376f3dfd277ab6f4764bfb9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 188659,
            "upload_time": "2024-03-14T12:32:24",
            "upload_time_iso_8601": "2024-03-14T12:32:24.407117Z",
            "url": "https://files.pythonhosted.org/packages/f0/bb/9def8c5e2af92d5acccb86342eab8bf3e44c47af02049093afd1f9fcadbc/lucit_licensing_python-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2117948374cc309a13123fab48bc06b8b89c2fa6ff44ed493a3ac16c1fc86bc",
                "md5": "bb7720c9cf14a2333dc4d563ef6fecdb",
                "sha256": "e1c24c47c306c9eb294e7948f36dfc9f6e7dae0dca95ad3d7d4a3bf789241fbd"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bb7720c9cf14a2333dc4d563ef6fecdb",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 987649,
            "upload_time": "2024-03-14T12:32:25",
            "upload_time_iso_8601": "2024-03-14T12:32:25.779445Z",
            "url": "https://files.pythonhosted.org/packages/d2/11/7948374cc309a13123fab48bc06b8b89c2fa6ff44ed493a3ac16c1fc86bc/lucit_licensing_python-1.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14bf9ebd8ef98d40b5e3988a3d281b7f8e36731da26ace45eed6e56f92d0b85a",
                "md5": "50380a4e24741ef34f823f00d23a3e17",
                "sha256": "6aa44434150f1240b45fc59454df9e8d989a1396bc1be31a4c4b7d05abb74a20"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "50380a4e24741ef34f823f00d23a3e17",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 959388,
            "upload_time": "2024-03-14T12:32:28",
            "upload_time_iso_8601": "2024-03-14T12:32:28.076447Z",
            "url": "https://files.pythonhosted.org/packages/14/bf/9ebd8ef98d40b5e3988a3d281b7f8e36731da26ace45eed6e56f92d0b85a/lucit_licensing_python-1.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96e7b9deb1231128381e2523f0e19ef33c227ab98b215ef78ba24c98a7938394",
                "md5": "a2e7351a85271a4c0b45ff0b4de017b4",
                "sha256": "a0e756813a80753858d961a28e341a9eba9c64063e490ee03a4a3701e7e5788f"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "a2e7351a85271a4c0b45ff0b4de017b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 962976,
            "upload_time": "2024-03-14T12:32:30",
            "upload_time_iso_8601": "2024-03-14T12:32:30.371903Z",
            "url": "https://files.pythonhosted.org/packages/96/e7/b9deb1231128381e2523f0e19ef33c227ab98b215ef78ba24c98a7938394/lucit_licensing_python-1.8.2-cp311-cp311-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a4e9b3d2660b0533d13aed02022c798802ec4710cf98d341654536880692f86",
                "md5": "4c8f55ce550b9e987f4b978140c02bd5",
                "sha256": "4a2bc6fceaad6dea634800c610c9bdf5b9711292cb2ac2845cbcfab7db3a6c2e"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4c8f55ce550b9e987f4b978140c02bd5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 1002160,
            "upload_time": "2024-03-14T12:32:31",
            "upload_time_iso_8601": "2024-03-14T12:32:31.941068Z",
            "url": "https://files.pythonhosted.org/packages/2a/4e/9b3d2660b0533d13aed02022c798802ec4710cf98d341654536880692f86/lucit_licensing_python-1.8.2-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e50e54af1db3dbbb7ad2670342a5e4fc53edcc7c9aa367a8c97b1d7139a685d2",
                "md5": "0f4846e35dbd54dd24dd718deaf076cf",
                "sha256": "1c04a3bd590e9c53af22658dd59e37d383d3601d8e16d776bca08b8e18e76308"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "0f4846e35dbd54dd24dd718deaf076cf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 148810,
            "upload_time": "2024-03-14T12:32:33",
            "upload_time_iso_8601": "2024-03-14T12:32:33.752194Z",
            "url": "https://files.pythonhosted.org/packages/e5/0e/54af1db3dbbb7ad2670342a5e4fc53edcc7c9aa367a8c97b1d7139a685d2/lucit_licensing_python-1.8.2-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2464710d829639bd15398a63c6185a4754b715ccc959f6d591e06e8cbe0d186f",
                "md5": "3682bb7562e889b683ef6a508a27aabe",
                "sha256": "81528a0f9b1980f4cbb94f62a6c1752eb8c7578674d91462d4a50b46c85d1d7c"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3682bb7562e889b683ef6a508a27aabe",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7.0",
            "size": 166782,
            "upload_time": "2024-03-14T12:32:34",
            "upload_time_iso_8601": "2024-03-14T12:32:34.827473Z",
            "url": "https://files.pythonhosted.org/packages/24/64/710d829639bd15398a63c6185a4754b715ccc959f6d591e06e8cbe0d186f/lucit_licensing_python-1.8.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d00f7725ef183f79249b1379fb9170bfb72bc2329f509e616d6496a8dc5797d3",
                "md5": "2e888bb4f18986974b8e60ebb7610195",
                "sha256": "c91eb4150d9fd303dc1931c2022835b86d36fef5a9538adcf18110252cbc0b3d"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e888bb4f18986974b8e60ebb7610195",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 181129,
            "upload_time": "2024-03-14T12:32:36",
            "upload_time_iso_8601": "2024-03-14T12:32:36.685383Z",
            "url": "https://files.pythonhosted.org/packages/d0/0f/7725ef183f79249b1379fb9170bfb72bc2329f509e616d6496a8dc5797d3/lucit_licensing_python-1.8.2-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1b7b4e3ce81c8fe80c2e233798cf871db627fc06fd6a47ad42c650106189683",
                "md5": "af19c2b03486cc7c001930e478f8c8b1",
                "sha256": "42be37af42a7172c578d846b71213f51d0e066f1f8968bbb662d06bc51b82c22"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "af19c2b03486cc7c001930e478f8c8b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 1012980,
            "upload_time": "2024-03-14T12:32:38",
            "upload_time_iso_8601": "2024-03-14T12:32:38.465113Z",
            "url": "https://files.pythonhosted.org/packages/b1/b7/b4e3ce81c8fe80c2e233798cf871db627fc06fd6a47ad42c650106189683/lucit_licensing_python-1.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "791d0a3a97ef91b0a7e2ea7d0a2732d9b31fa8e621fbc1e020618ab4927507d6",
                "md5": "11410abd3d16c203a77a923952e6f67c",
                "sha256": "7a4646b8b521503fa64decb637385dc15e7e74f23950c94749c9672037361968"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "11410abd3d16c203a77a923952e6f67c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 966014,
            "upload_time": "2024-03-14T12:32:40",
            "upload_time_iso_8601": "2024-03-14T12:32:40.423255Z",
            "url": "https://files.pythonhosted.org/packages/79/1d/0a3a97ef91b0a7e2ea7d0a2732d9b31fa8e621fbc1e020618ab4927507d6/lucit_licensing_python-1.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50b33c71db6639be9052435b06a58991528221ca57c58e8b4d79a019369ac6fc",
                "md5": "51a39f24c0e38f17e6866bf9ada507fe",
                "sha256": "8f16ca90589ffb2e353b3b1097fa9d12b7b045aefa978b19cb49ab4824e7a789"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "51a39f24c0e38f17e6866bf9ada507fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 968876,
            "upload_time": "2024-03-14T12:32:41",
            "upload_time_iso_8601": "2024-03-14T12:32:41.768685Z",
            "url": "https://files.pythonhosted.org/packages/50/b3/3c71db6639be9052435b06a58991528221ca57c58e8b4d79a019369ac6fc/lucit_licensing_python-1.8.2-cp312-cp312-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a0269254a46686f69c6ccf4f0a20f4b4caf625fb82e0ca3929b4571aa610cf2",
                "md5": "24c3a07c7cf89b1fd0e168df0e2660a3",
                "sha256": "5385a92fa9b938ca422682d523a434354115b328d423592bf5065c48e5896385"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "24c3a07c7cf89b1fd0e168df0e2660a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 1016121,
            "upload_time": "2024-03-14T12:32:43",
            "upload_time_iso_8601": "2024-03-14T12:32:43.176824Z",
            "url": "https://files.pythonhosted.org/packages/5a/02/69254a46686f69c6ccf4f0a20f4b4caf625fb82e0ca3929b4571aa610cf2/lucit_licensing_python-1.8.2-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "73bbdd233593792189f115146d134c22bed7e2fe93f20fe971e81c7405e429ae",
                "md5": "c4f27d71e3121ba72237a9a831dfbb98",
                "sha256": "799357c0212577225b57ee9b74b9a3a72af793f1f12f22df2a467f60b93629f1"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "c4f27d71e3121ba72237a9a831dfbb98",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 144584,
            "upload_time": "2024-03-14T12:32:45",
            "upload_time_iso_8601": "2024-03-14T12:32:45.012375Z",
            "url": "https://files.pythonhosted.org/packages/73/bb/dd233593792189f115146d134c22bed7e2fe93f20fe971e81c7405e429ae/lucit_licensing_python-1.8.2-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba20890634627ba4358dedc2de3adee99143927574a3d6a8a86f1de08ea68e27",
                "md5": "324c55d8025a5245620dcb1a87719280",
                "sha256": "9517449f2818bcb37fbdcc256e81574d93644b90e0cf4c8f5be8f401f8609c74"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "324c55d8025a5245620dcb1a87719280",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7.0",
            "size": 162064,
            "upload_time": "2024-03-14T12:32:46",
            "upload_time_iso_8601": "2024-03-14T12:32:46.130277Z",
            "url": "https://files.pythonhosted.org/packages/ba/20/890634627ba4358dedc2de3adee99143927574a3d6a8a86f1de08ea68e27/lucit_licensing_python-1.8.2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58c76ce62bf776899807f803c452ef5cda3170b305c2f381145c7fad76a748ca",
                "md5": "07cf76b6beda25a06af2a21cb04dd3d1",
                "sha256": "7fdcd49dfee9eb13f6a015697ac9cea71f3f31f2de39fbf2b07b8719f7e5a491"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "07cf76b6beda25a06af2a21cb04dd3d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 184999,
            "upload_time": "2024-03-14T12:32:47",
            "upload_time_iso_8601": "2024-03-14T12:32:47.830628Z",
            "url": "https://files.pythonhosted.org/packages/58/c7/6ce62bf776899807f803c452ef5cda3170b305c2f381145c7fad76a748ca/lucit_licensing_python-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8166f5a96f10714bd2263ba6a609213546722ec32447b437459a751bccacea0",
                "md5": "5de7de0d0868ad7f5c13437ee199e2d4",
                "sha256": "66f610be0c07f47985a7e361a833e41511c8ad509c0213adacf1fc1559283c1e"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5de7de0d0868ad7f5c13437ee199e2d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 803723,
            "upload_time": "2024-03-14T12:32:49",
            "upload_time_iso_8601": "2024-03-14T12:32:49.039881Z",
            "url": "https://files.pythonhosted.org/packages/b8/16/6f5a96f10714bd2263ba6a609213546722ec32447b437459a751bccacea0/lucit_licensing_python-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f554213753bdc80aba2e7157f32377cc39fb74a82357646aff93f37fcdc9d17e",
                "md5": "7a6710eb23d0cdb81319ed765c9ebeb7",
                "sha256": "a5c18a4ca2b749997761f76faa920426ec762ffea85f1f72c481087319ee5eb9"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "7a6710eb23d0cdb81319ed765c9ebeb7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 783608,
            "upload_time": "2024-03-14T12:32:50",
            "upload_time_iso_8601": "2024-03-14T12:32:50.463469Z",
            "url": "https://files.pythonhosted.org/packages/f5/54/213753bdc80aba2e7157f32377cc39fb74a82357646aff93f37fcdc9d17e/lucit_licensing_python-1.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7dca577e267f73c6174fc0aebefa8c261cb04c0600639a08f8540e531fbaa27e",
                "md5": "7b9d6fdde11f0bb273377ce976fb8d79",
                "sha256": "e36d92eb6424a87ffb60e92265bbe7979f76ba41db168843516d635a7cd473e0"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "7b9d6fdde11f0bb273377ce976fb8d79",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 788023,
            "upload_time": "2024-03-14T12:32:51",
            "upload_time_iso_8601": "2024-03-14T12:32:51.913227Z",
            "url": "https://files.pythonhosted.org/packages/7d/ca/577e267f73c6174fc0aebefa8c261cb04c0600639a08f8540e531fbaa27e/lucit_licensing_python-1.8.2-cp37-cp37m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a9c9d3cd3f2bbf460eac87ca9d402708a22b031e51103c78f71516c9a2c880f",
                "md5": "9534717015e699a264881b7d9b778439",
                "sha256": "b2b23f52acb5e3acbdd89ff12b9e29e608b21269a6824ba4477dfb31ecd15455"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9534717015e699a264881b7d9b778439",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 819541,
            "upload_time": "2024-03-14T12:32:53",
            "upload_time_iso_8601": "2024-03-14T12:32:53.233140Z",
            "url": "https://files.pythonhosted.org/packages/9a/9c/9d3cd3f2bbf460eac87ca9d402708a22b031e51103c78f71516c9a2c880f/lucit_licensing_python-1.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f02bb609ae31b6a3354b6c241571a050a0dc770e1a614901ce1ff75135a097eb",
                "md5": "2fe38ab6d5d3136e6ec8d80d60512075",
                "sha256": "1600fbc94bfe105babe98abc963717aa906329aeabec9a2e8a9fac6665663fed"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "2fe38ab6d5d3136e6ec8d80d60512075",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 144688,
            "upload_time": "2024-03-14T12:32:54",
            "upload_time_iso_8601": "2024-03-14T12:32:54.477648Z",
            "url": "https://files.pythonhosted.org/packages/f0/2b/b609ae31b6a3354b6c241571a050a0dc770e1a614901ce1ff75135a097eb/lucit_licensing_python-1.8.2-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "caf5f810846db487e04fd15e2a57d7169e7a2333bdfe8d46a9727b9eadbaea76",
                "md5": "0006dc8c0fc7bfddef2eed7d6382daf4",
                "sha256": "a768052426d203172a76878bcb34e7bb2164f51c874baa262062a8027029a77f"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0006dc8c0fc7bfddef2eed7d6382daf4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7.0",
            "size": 160853,
            "upload_time": "2024-03-14T12:32:56",
            "upload_time_iso_8601": "2024-03-14T12:32:56.727513Z",
            "url": "https://files.pythonhosted.org/packages/ca/f5/f810846db487e04fd15e2a57d7169e7a2333bdfe8d46a9727b9eadbaea76/lucit_licensing_python-1.8.2-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "229585a20db4b4931eeab3ccf36914a1e6505ed7da3b23857c705d0ab015ef2a",
                "md5": "0e8434bc4b0a01b75aaa5774eb78c080",
                "sha256": "94e69af05e6045b154a7c68dee636530c1a75a3227cbf37051a5a1458e59e835"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0e8434bc4b0a01b75aaa5774eb78c080",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 188097,
            "upload_time": "2024-03-14T12:32:57",
            "upload_time_iso_8601": "2024-03-14T12:32:57.839517Z",
            "url": "https://files.pythonhosted.org/packages/22/95/85a20db4b4931eeab3ccf36914a1e6505ed7da3b23857c705d0ab015ef2a/lucit_licensing_python-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "294b233f9ea17d24abfe08c93d27bed0a354d8f853eb7db2b07b5c0b6801b314",
                "md5": "8e2be7fee385672ab314f8bb99fce446",
                "sha256": "87d6269d9be8c1fe9f25a9e95b73e5ea8f6bf4e01a42e39e11c5e9e16f63986e"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8e2be7fee385672ab314f8bb99fce446",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 912822,
            "upload_time": "2024-03-14T12:32:59",
            "upload_time_iso_8601": "2024-03-14T12:32:59.035537Z",
            "url": "https://files.pythonhosted.org/packages/29/4b/233f9ea17d24abfe08c93d27bed0a354d8f853eb7db2b07b5c0b6801b314/lucit_licensing_python-1.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "646862c60ba42d764cb7dd3cbcb9bffa3a8822810e8c3f0d2a3a741d13c8a884",
                "md5": "347ccb1e791497d5e84fcba176942e73",
                "sha256": "1d6dc69e3aeb9839eb1c168a0a69b741a8b5769d4f2191b4dd5cfb2f7cca3ca2"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "347ccb1e791497d5e84fcba176942e73",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 887605,
            "upload_time": "2024-03-14T12:33:00",
            "upload_time_iso_8601": "2024-03-14T12:33:00.955268Z",
            "url": "https://files.pythonhosted.org/packages/64/68/62c60ba42d764cb7dd3cbcb9bffa3a8822810e8c3f0d2a3a741d13c8a884/lucit_licensing_python-1.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "516e18e001e26b1af8fe99f68faf4d1400025bdfe0dfab285d5fb2fe71c6f4ac",
                "md5": "a24505ea2e69e6821e8dc5cf983b3f0a",
                "sha256": "4490825a21b15dcb5f63943330bbed3b9ba8cdbecaee0e1a4cc302cfafcbc651"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "a24505ea2e69e6821e8dc5cf983b3f0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 979125,
            "upload_time": "2024-03-14T12:33:03",
            "upload_time_iso_8601": "2024-03-14T12:33:03.117405Z",
            "url": "https://files.pythonhosted.org/packages/51/6e/18e001e26b1af8fe99f68faf4d1400025bdfe0dfab285d5fb2fe71c6f4ac/lucit_licensing_python-1.8.2-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2f7bda9199e11e4f0906b7569f460e69fe181c5148988c81d4a51368a8cab981",
                "md5": "cf0cda532acc5a14cecef98fc63fa51f",
                "sha256": "3c642f98866539b54f668bea7ff85ab833d5f05f8081e9bcc54da798fe8fecd8"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cf0cda532acc5a14cecef98fc63fa51f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 1038503,
            "upload_time": "2024-03-14T12:33:05",
            "upload_time_iso_8601": "2024-03-14T12:33:05.246664Z",
            "url": "https://files.pythonhosted.org/packages/2f/7b/da9199e11e4f0906b7569f460e69fe181c5148988c81d4a51368a8cab981/lucit_licensing_python-1.8.2-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5da69c117b5f49e5609db955e5014353aef3749624d85c7c45e61fb7ef90317e",
                "md5": "4d789f765c9386a94e581b9fdb2701fb",
                "sha256": "f6f190dab52464b7657a97050e2b1701476d21861fab120e363bacc723e2788e"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "4d789f765c9386a94e581b9fdb2701fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 150676,
            "upload_time": "2024-03-14T12:33:06",
            "upload_time_iso_8601": "2024-03-14T12:33:06.534777Z",
            "url": "https://files.pythonhosted.org/packages/5d/a6/9c117b5f49e5609db955e5014353aef3749624d85c7c45e61fb7ef90317e/lucit_licensing_python-1.8.2-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c9a42c3022e0cc7342a78a084cc0853db372fdd6cd4ad5922f74372f845275b",
                "md5": "14b6a9c1f6c3b666745d54a1490cf7ba",
                "sha256": "787850f426ceeb848c8d51ff7d4d595e05bb1c58d218fe02a71418d67655c689"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "14b6a9c1f6c3b666745d54a1490cf7ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7.0",
            "size": 166943,
            "upload_time": "2024-03-14T12:33:07",
            "upload_time_iso_8601": "2024-03-14T12:33:07.691116Z",
            "url": "https://files.pythonhosted.org/packages/9c/9a/42c3022e0cc7342a78a084cc0853db372fdd6cd4ad5922f74372f845275b/lucit_licensing_python-1.8.2-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d39bf84cba5ca4b01602fc1863a98a18179a355fed3832038adf74557c65f6f",
                "md5": "556e1f15a1b13d7d811c1168e5003755",
                "sha256": "352ed1b2588b9fe6f1b96e05cfdfc9db3c0fd58671eb021b533680fe81953b9c"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "556e1f15a1b13d7d811c1168e5003755",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 189322,
            "upload_time": "2024-03-14T12:33:08",
            "upload_time_iso_8601": "2024-03-14T12:33:08.917636Z",
            "url": "https://files.pythonhosted.org/packages/3d/39/bf84cba5ca4b01602fc1863a98a18179a355fed3832038adf74557c65f6f/lucit_licensing_python-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "89b26ae0d3097d6567dfa96c59334817cb6d1244467893c929e65cc1c2c6ee8b",
                "md5": "46bfd2201b22e9225c3d4be9dd231592",
                "sha256": "91f7dabccc738b408773d3882a88974b43296a5eb613312ae52b9b6a9c9ff1cd"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "46bfd2201b22e9225c3d4be9dd231592",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 892225,
            "upload_time": "2024-03-14T12:33:10",
            "upload_time_iso_8601": "2024-03-14T12:33:10.201187Z",
            "url": "https://files.pythonhosted.org/packages/89/b2/6ae0d3097d6567dfa96c59334817cb6d1244467893c929e65cc1c2c6ee8b/lucit_licensing_python-1.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d1988dfe9234bf93771cf3700eeaa8470dcc1228ba7754f66002aeceb5c0bcf",
                "md5": "0634bb166c7d89cb3bd2902ceedc03d9",
                "sha256": "1e9bce0bf534f607c5191ebedb4d0a784a8194d6d3e1c1d983e22f05327dc7bc"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0634bb166c7d89cb3bd2902ceedc03d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 868048,
            "upload_time": "2024-03-14T12:33:11",
            "upload_time_iso_8601": "2024-03-14T12:33:11.625438Z",
            "url": "https://files.pythonhosted.org/packages/0d/19/88dfe9234bf93771cf3700eeaa8470dcc1228ba7754f66002aeceb5c0bcf/lucit_licensing_python-1.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b187536be8c114711abc88dc7be9e96a40c8d7127cf2814bce79080ffcc34ade",
                "md5": "1c50b5bdd2d38565ce770949d7a6a3b6",
                "sha256": "ea1655516254195243c26013056d8b67ae8bc3fd44c6f49f1ef6f16def1c2df9"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "1c50b5bdd2d38565ce770949d7a6a3b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 875950,
            "upload_time": "2024-03-14T12:33:12",
            "upload_time_iso_8601": "2024-03-14T12:33:12.995471Z",
            "url": "https://files.pythonhosted.org/packages/b1/87/536be8c114711abc88dc7be9e96a40c8d7127cf2814bce79080ffcc34ade/lucit_licensing_python-1.8.2-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f16c9202fe36e10db72b2175c61966b89f82a30a2a2f0d2077efd05420f8497e",
                "md5": "872efffdeec95b54a7b69972ea6d099d",
                "sha256": "f71c53ac1e87733dbadb5195a150a4be50ea4e767f6982fe6788254679b6dc22"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "872efffdeec95b54a7b69972ea6d099d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 909254,
            "upload_time": "2024-03-14T12:33:14",
            "upload_time_iso_8601": "2024-03-14T12:33:14.372361Z",
            "url": "https://files.pythonhosted.org/packages/f1/6c/9202fe36e10db72b2175c61966b89f82a30a2a2f0d2077efd05420f8497e/lucit_licensing_python-1.8.2-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53f730ed330645f9109aaf4ca99806e3241ac1121e023d110d56bc382b9d708a",
                "md5": "a37e9347ccff4d7d29be63b33298ba1d",
                "sha256": "05cfb44fdbd979d2b395355691818673d5394165f18d40d5fc4c352cbf6b3590"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "a37e9347ccff4d7d29be63b33298ba1d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 149127,
            "upload_time": "2024-03-14T12:33:15",
            "upload_time_iso_8601": "2024-03-14T12:33:15.647584Z",
            "url": "https://files.pythonhosted.org/packages/53/f7/30ed330645f9109aaf4ca99806e3241ac1121e023d110d56bc382b9d708a/lucit_licensing_python-1.8.2-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb5148e9b9e94b6e1d2b047846b82763f8f9eb10f89b0343f4aa0bedc3fa96a0",
                "md5": "957ac34ba9369e218e90b0ce5895e491",
                "sha256": "d463eb7d2bcab2075ef690088d70fc0bf7397c6deb2ecf97bf18fb346bb55d77"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "957ac34ba9369e218e90b0ce5895e491",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7.0",
            "size": 165065,
            "upload_time": "2024-03-14T12:33:16",
            "upload_time_iso_8601": "2024-03-14T12:33:16.998858Z",
            "url": "https://files.pythonhosted.org/packages/fb/51/48e9b9e94b6e1d2b047846b82763f8f9eb10f89b0343f4aa0bedc3fa96a0/lucit_licensing_python-1.8.2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0646d867655b5135c42dbf3f1c27b4c92de66c5bd8005d0fbcd9bf6466c1efd0",
                "md5": "946c84d8d1a204088e064b9ee46a8bee",
                "sha256": "be198bc1b6413ca0f587af6c3be21777c80c8985a6b7cc4ae2abd2bdc149e26c"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "946c84d8d1a204088e064b9ee46a8bee",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7.0",
            "size": 139793,
            "upload_time": "2024-03-14T12:33:18",
            "upload_time_iso_8601": "2024-03-14T12:33:18.297193Z",
            "url": "https://files.pythonhosted.org/packages/06/46/d867655b5135c42dbf3f1c27b4c92de66c5bd8005d0fbcd9bf6466c1efd0/lucit_licensing_python-1.8.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c0adbf587b0b638641a870e12be48fbc80e1727db81d2474a8321f71e39f0dec",
                "md5": "562a08137393a4c106f73f2a64cf60f4",
                "sha256": "97bbaa983e534b73f273df0cfb0cfb3ffea1a3cff2a11bc5a0ad85dd4b789556"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "562a08137393a4c106f73f2a64cf60f4",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7.0",
            "size": 154764,
            "upload_time": "2024-03-14T12:33:19",
            "upload_time_iso_8601": "2024-03-14T12:33:19.665168Z",
            "url": "https://files.pythonhosted.org/packages/c0/ad/bf587b0b638641a870e12be48fbc80e1727db81d2474a8321f71e39f0dec/lucit_licensing_python-1.8.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "162d4eea8eefec708149b03b9c05ffa53f94ec0fcdd29017f0ed770d09dccc11",
                "md5": "33d73b1585f0f6010f06c4fec7313aae",
                "sha256": "807516e7aedb5356b52bba658b9f39ed982fafc8ef4e414dd394eabb8b904058"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "33d73b1585f0f6010f06c4fec7313aae",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7.0",
            "size": 150439,
            "upload_time": "2024-03-14T12:33:20",
            "upload_time_iso_8601": "2024-03-14T12:33:20.854846Z",
            "url": "https://files.pythonhosted.org/packages/16/2d/4eea8eefec708149b03b9c05ffa53f94ec0fcdd29017f0ed770d09dccc11/lucit_licensing_python-1.8.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c14474f3be6e224e5a40be0c175bd505490e565f993084f219d1389bea937e77",
                "md5": "de9be4f97252a8c015f8fe511e3982fe",
                "sha256": "7e6feb1986ba902a7e9ff1accd058e1b76cd19f5b8d659dbb5e74b2e480ffe23"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "de9be4f97252a8c015f8fe511e3982fe",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7.0",
            "size": 136319,
            "upload_time": "2024-03-14T12:33:22",
            "upload_time_iso_8601": "2024-03-14T12:33:22.059067Z",
            "url": "https://files.pythonhosted.org/packages/c1/44/74f3be6e224e5a40be0c175bd505490e565f993084f219d1389bea937e77/lucit_licensing_python-1.8.2-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f088c4df486de28d123909e767d02f6283fe1388bbad093dd17abf208c378113",
                "md5": "22459286237c4bf616c07e23989b8d4c",
                "sha256": "e342e033d3c946ab825cb7d837a05326b7b40ef1196a74d64684f3c7f4000383"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22459286237c4bf616c07e23989b8d4c",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7.0",
            "size": 139267,
            "upload_time": "2024-03-14T12:33:23",
            "upload_time_iso_8601": "2024-03-14T12:33:23.732422Z",
            "url": "https://files.pythonhosted.org/packages/f0/88/c4df486de28d123909e767d02f6283fe1388bbad093dd17abf208c378113/lucit_licensing_python-1.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "222b1ace9540dd60a21194eda65e751524e2be63e928b17ead44d7ad7d4d8962",
                "md5": "f64272f1104ddb1a531e75c2c31cde2a",
                "sha256": "e0a405aace92fe8266c3c7d1c74ce6c2ade8e104c123d623960a495c7a734080"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f64272f1104ddb1a531e75c2c31cde2a",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7.0",
            "size": 158827,
            "upload_time": "2024-03-14T12:33:24",
            "upload_time_iso_8601": "2024-03-14T12:33:24.884326Z",
            "url": "https://files.pythonhosted.org/packages/22/2b/1ace9540dd60a21194eda65e751524e2be63e928b17ead44d7ad7d4d8962/lucit_licensing_python-1.8.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77551b49e3c425ab56642bc9ed6a3cd30ea9e6b2cbe2dcafec41ababf49f9c42",
                "md5": "1f50735ff9b62a494a5fee8e3de58f57",
                "sha256": "a3a352835480a9ece4d35098b4d7f7a8637e37058a9d5c558560a15af6eb4e78"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f50735ff9b62a494a5fee8e3de58f57",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7.0",
            "size": 151940,
            "upload_time": "2024-03-14T12:33:26",
            "upload_time_iso_8601": "2024-03-14T12:33:26.096813Z",
            "url": "https://files.pythonhosted.org/packages/77/55/1b49e3c425ab56642bc9ed6a3cd30ea9e6b2cbe2dcafec41ababf49f9c42/lucit_licensing_python-1.8.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63df259c9608ddebff8e1438c7c9b2274e28f87532ac09bf39099fc400899324",
                "md5": "bd887c964afc7473e92b3ab87261d89a",
                "sha256": "5552989a7a7292e433215547e3e55c891527412b5e0b60f4bedbd3e701a68f79"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bd887c964afc7473e92b3ab87261d89a",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7.0",
            "size": 135471,
            "upload_time": "2024-03-14T12:33:27",
            "upload_time_iso_8601": "2024-03-14T12:33:27.847964Z",
            "url": "https://files.pythonhosted.org/packages/63/df/259c9608ddebff8e1438c7c9b2274e28f87532ac09bf39099fc400899324/lucit_licensing_python-1.8.2-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc1b40acf0990553784542e5d722b0145685792a08fb5a99ee26dd78bdd38165",
                "md5": "79b3660e0d5bf4fd6da421696f0310ed",
                "sha256": "e3e3cfaed9be7364f395eb8161ed84b7954cb2f3ec97ee32bba040ecd1a11c13"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79b3660e0d5bf4fd6da421696f0310ed",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7.0",
            "size": 139229,
            "upload_time": "2024-03-14T12:33:29",
            "upload_time_iso_8601": "2024-03-14T12:33:29.599160Z",
            "url": "https://files.pythonhosted.org/packages/fc/1b/40acf0990553784542e5d722b0145685792a08fb5a99ee26dd78bdd38165/lucit_licensing_python-1.8.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "372f5c4d6d2bf73680d39f8a43d78ff55cf93a79c03cf48ee0dd04e64e273806",
                "md5": "79a1063e4ec3ad333481cfc6b58b8d15",
                "sha256": "3f58bad08bf0c7a783bcec66437606002496dc3e0f2150bd7e63cf098e18da23"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "79a1063e4ec3ad333481cfc6b58b8d15",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7.0",
            "size": 158828,
            "upload_time": "2024-03-14T12:33:31",
            "upload_time_iso_8601": "2024-03-14T12:33:31.343472Z",
            "url": "https://files.pythonhosted.org/packages/37/2f/5c4d6d2bf73680d39f8a43d78ff55cf93a79c03cf48ee0dd04e64e273806/lucit_licensing_python-1.8.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b408f9ba1153efbd9f42318a4f0bd9cb77a1b03a913a7d58df44d5b8b22577b",
                "md5": "0e63ee2c2eb3e3ae655e147c7d07ba3a",
                "sha256": "0d986a4c07b90b8c63996349e47b3cf7930148322dff6f5c76aefe5420249ea1"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0e63ee2c2eb3e3ae655e147c7d07ba3a",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7.0",
            "size": 151925,
            "upload_time": "2024-03-14T12:33:32",
            "upload_time_iso_8601": "2024-03-14T12:33:32.661372Z",
            "url": "https://files.pythonhosted.org/packages/5b/40/8f9ba1153efbd9f42318a4f0bd9cb77a1b03a913a7d58df44d5b8b22577b/lucit_licensing_python-1.8.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58c7e3c65d0bbee219aba7b3b4606d14acc8fdec8a249ba08e8564c1e311e09a",
                "md5": "602f3ca01d474b2460882134b3f3391b",
                "sha256": "2e9be0194074be33c434eb6223b2ccdfb54d7180b2d55f1b653ff2fb10d41805"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "602f3ca01d474b2460882134b3f3391b",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7.0",
            "size": 135486,
            "upload_time": "2024-03-14T12:33:34",
            "upload_time_iso_8601": "2024-03-14T12:33:34.127460Z",
            "url": "https://files.pythonhosted.org/packages/58/c7/e3c65d0bbee219aba7b3b4606d14acc8fdec8a249ba08e8564c1e311e09a/lucit_licensing_python-1.8.2-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef18e055b244a7e246980c70edaaf1e43606398a2fcbc9a8838442f56d7b6d6e",
                "md5": "97e0b5e57a1b97544968a5b8a4457576",
                "sha256": "03b4071dae6d33ef0688fd1e517374fae74a29258e639c528c6ef1607b003653"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "97e0b5e57a1b97544968a5b8a4457576",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7.0",
            "size": 139756,
            "upload_time": "2024-03-14T12:33:35",
            "upload_time_iso_8601": "2024-03-14T12:33:35.580759Z",
            "url": "https://files.pythonhosted.org/packages/ef/18/e055b244a7e246980c70edaaf1e43606398a2fcbc9a8838442f56d7b6d6e/lucit_licensing_python-1.8.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d50ed35449524108e603e13dc34f11233dfc0419d69838ab182212f82d9699c9",
                "md5": "b9692b579de4ec47c3c98938fdb7c059",
                "sha256": "d0e9ea051212d8277c49f55b88a76a2343d1b8fc5a9d7f17cde912428e456c67"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b9692b579de4ec47c3c98938fdb7c059",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7.0",
            "size": 154620,
            "upload_time": "2024-03-14T12:33:36",
            "upload_time_iso_8601": "2024-03-14T12:33:36.686694Z",
            "url": "https://files.pythonhosted.org/packages/d5/0e/d35449524108e603e13dc34f11233dfc0419d69838ab182212f82d9699c9/lucit_licensing_python-1.8.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c6601ece1b51efc89f1e6df3712af963fc18356e5b0d7cb56a2f527bddab435",
                "md5": "711bc2b271a5dfcba8682b05d42b6803",
                "sha256": "cdf91ff9e3af574d037a19f84373d2036d7cfe8b007f5b49cea3f7b03569f1fa"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "711bc2b271a5dfcba8682b05d42b6803",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7.0",
            "size": 150013,
            "upload_time": "2024-03-14T12:33:37",
            "upload_time_iso_8601": "2024-03-14T12:33:37.862799Z",
            "url": "https://files.pythonhosted.org/packages/3c/66/01ece1b51efc89f1e6df3712af963fc18356e5b0d7cb56a2f527bddab435/lucit_licensing_python-1.8.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2025ec2f110cc3572bda2f4549bf1048e8f5f3ae447874de78aac16560f74be5",
                "md5": "ad93cad7922453bcc8df5febba959f29",
                "sha256": "9bfa93ce2e2ef80a8a59636d36246471054115d278dee8ce147e10181e64de0d"
            },
            "downloads": -1,
            "filename": "lucit_licensing_python-1.8.2-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ad93cad7922453bcc8df5febba959f29",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7.0",
            "size": 136232,
            "upload_time": "2024-03-14T12:33:39",
            "upload_time_iso_8601": "2024-03-14T12:33:39.216628Z",
            "url": "https://files.pythonhosted.org/packages/20/25/ec2f110cc3572bda2f4549bf1048e8f5f3ae447874de78aac16560f74be5/lucit_licensing_python-1.8.2-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e7535966d1d99afb223949cfa6e4de64f9d03258a725f31675d2e2f5bb42961",
                "md5": "4dac6a3c8cac137b06f55f186f8fe408",
                "sha256": "bbef4f8427510bb19192b6ee40fe94cd6b78a64a2e42b4f6d600b73d2db6ac23"
            },
            "downloads": -1,
            "filename": "lucit-licensing-python-1.8.2.tar.gz",
            "has_sig": false,
            "md5_digest": "4dac6a3c8cac137b06f55f186f8fe408",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7.0",
            "size": 295946,
            "upload_time": "2024-03-14T12:33:40",
            "upload_time_iso_8601": "2024-03-14T12:33:40.547633Z",
            "url": "https://files.pythonhosted.org/packages/2e/75/35966d1d99afb223949cfa6e4de64f9d03258a725f31675d2e2f5bb42961/lucit-licensing-python-1.8.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-14 12:33:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "LUCIT-Systems-and-Development",
    "github_project": "lucit-licensing-python",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "Cython",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "simplejson",
            "specs": []
        }
    ],
    "lcname": "lucit-licensing-python"
}
        
Elapsed time: 0.63987s