semvec/pypi-packages huggingface dataset:
Flares 0.0.1
The fast, unopinionated and minimalist GraphQL web framework for Python.
License: MIT
Requires Python: >=3.8

# Flares GraphQL
The fast, unopinionated and minimalist GraphQL web framework for Python.

## Why Flares?
Everyone builds GraphQL APIs with RESTful web frameworks nowadays. If *GraphQL is meant to be an alternative to REST*, it makes more sense to have GraphQL web frameworks, just like the RESTful web frameworks we have today - Flask/Django. It is very hard to grow the GraphQL ecosystem inside an existing RESTful ecosystem - like the one Flask has. Most of the RESTful web frameworks you find today are specifically built with one goal in mind - to make building RESTful APIs easier. Because of this, these frameworks are often deeply tied with [WSGI](https://wsgi.readthedocs.io/) (in the Python ecosystem) and make you work in a synchronous environment. You'll find it very difficult, if not impossible, to create a GraphQL API with these frameworks, because GraphQL is rather different.

>GraphQL inherently wants to work at a concurrent environment because the whole purpose is, 'I can access data along the graph and load it concurrently, hypothetically in a lot of cases.'

Having a web framework dedicated to GraphQL lets you do a whole lot more, in an easier way. We strongly believe that this is the direction the GraphQL community needs to go towards, and Flares marks the advent of GraphQL web frameworks.
setoptconf-tmp 0.3.1
A module for retrieving program settings from various sources in a consistant method.
License: MIT
Keywords: settings,options,configuration,config,arguments

==========
IMPORTANT!
==========

This is a fork of `setoptconf <https://github.com/jayclassless/setoptconf>`_ .
It is a temporary solution to fix `prospector <https://github.com/PyCQA/prospector>`_
being unable to install due to setoptconf not working with setuptools >= 58 - 
see `the issue here <https://github.com/PyCQA/prospector/issues/438>`_.

This package is only meant as a temporary solution to fix CI builds using prosector
until setoptconf can be removed from there. Therefore do not expect this fork to be 
maintained and it will be purged once prospector is updated.

==============
setoptconf-tmp
==============

``setoptconf`` is a Python library that can be used to retrieve program settings
from a variety of common sources:

* Command Line
* Environment Variables
* INI Files
* JSON Files
* YAML Files
* Python Objects/Modules

The goal of this project is to define your desired settings in a simple and
consistent way, and then point setoptconf at as many of the sources as you'd
like to use, and let it comb them all, looking for your settings.

This README is admittedly very light on details. Full documentation will come
in time. For now, here's an example of its use:

Import the library::

    import setoptconf as soc

Instantiate the manager::

    manager = soc.ConfigurationManager('myprogram')

Define the settings we'd like to collect::

    manager.add(soc.StringSetting('foo'))
    manager.add(soc.IntegerSetting('bar', required=True))
    manager.add(soc.BooleanSetting('baz', default=True))

Retreive the settings from our desired sources, combining the settings and
overriding with the priority implied by the order of the sources we pass::

    config = manager.retrieve(
        # This source pulls from the command line using argparse.
        soc.CommandLineSource,

        # This source pulls from environment variables that are prefixed
        # with MYPROGRAM_*
        soc.EnvironmentVariableSource,

        # This source pulls from the named INI files. It stops at the first
        # file it finds.
        soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
    )

We now have a Configuration object named ``config`` that has three attributes;
``foo``, ``bar``, and ``baz``.
pyws1uem 0.0.10
PyWorkspaceOneUEM is a Python API library for VMware Workspace ONE UEM formerly known as AirWatch
License: MIT
Requires Python: >=3.9
Keywords: uem airwatch api

# PyWorkspaceOneUEM

=========

PyWorkspaceOneUEM is a Python API library for [VMware Workspace ONE UEM](https://www.vmware.com/content/vmware/vmware-published-sites/us/products/workspace-one.html.html) formerly known as [AirWatch](https://www.air-watch.com/)

## Credit

A huge credit goes to John Richrads [@jprichards](https://github.com/jprichards) and his project [PyVMwareAirWatch](https://github.com/jprichards/PyVMwareAirWatch) from which a majority of the codebase was adopted.

## Usage

example.py

```python
from pyws1uem.client import WorkspaceOneAPI

wso = WorkspaceOneAPI(env='your_environment_url',
                    apikey='your_api_token_key',
                    username='username',
                    password='password')


# Get the OG ID for a specified Group ID
wso.groups.get_id_from_groupid(groupid='testog')

# Create a Child OG for a specified Parent OG Group ID (Type/Name optional)
wso.groups.create_child_og(parent_groupid='testog', groupid='newog', og_type='Container', name='newog')

# Get a Device ID via an alternate device identifier
wso.devices.get_id_by_alt_id(serialnumber='C09Z1TC8FJWT')
```

## Supported Functionality

* Devices
  * Search devices with specific criteria
    * V1 Endpoint criteria > user, model, platform, lastseen, ownership, lgid(OrganizationGroup ID), compliantstatus, seensince
    * V2 Endpoint criteria > user, model, platform, lastseen, ownership, lgid, compliance_status, seen_since
    * V3 Endpoint criteria > user, model_identifier, device_type, last_seen, ownership, organization_group_uuid, compliance_status, seen_since
  * Return the full device details by an Extensive Device Search
  * Get Device Details by Alt ID (Macaddress, Udid, Serialnumber, ImeiNumber, EasId)
  * Get Device ID by Alt ID (Macaddress, Udid, Serialnumber, ImeiNumber, EasId)
  * Clear Device Passcode
  * Get Device Details by Device ID
  * Send Commands To devices via Device ID or by Alt ID
  * Get Device FileVualt Recover Key
  * Get Security Info Sample by Device ID or Alt ID
  * Get Bulk Security Info Sample
  * Switch device From Staging User to End User
  * Get Network info Sample by Device ID
  * Delete a Device by Device ID
  * Delete a Device Custom Attribute by Device ID or Alternate ID
  * Get a list of device enrollment tokens for a given Group ID
  * Create a device enrollment token in a given OG
* Tags
  * Add a Tag to a Device
  * Remove a Tag from a Device
  * Check if a tag is already applied
* Users
  * Search for users by Username, Firstname, Lastname, Email,
  OrganizationGroupID, or Role
  * Delete user
* Groups
  * Get OG ID from Group ID
  * Create Customer type OG (On-Prem only)
  * Create Child OG
  * Get UUID from OG ID

## Requirements

* [requests](http://docs.python-requests.org/en/latest/)
dimitar-multiply 0.1.1
Demo library
License: MIT

        
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown