semvec/pypi-packages huggingface dataset:
httpie-api-auth 0.3.1
ApiAuth plugin for HTTPie.
License: MIT

httpie-api-auth
===============

`ApiAuth <https://github.com/mgomes/api_auth>`_ auth plugin for `HTTPie <https://github.com/jkbr/httpie>`_.

Installation
------------

.. code-block:: bash

    $ pip install httpie-api-auth

You should now see ``api-auth`` under ``--auth-type`` in ``$ http --help`` output.

Usage
-----

.. code-block:: bash

    $ http --auth-type=api-auth --auth='access_id:secret_key' example.org

Compatibility
-------------

As of version 0.3.0 of this library, only the new canonical string form introduced in
`api_auth 1.4 <https://github.com/mgomes/api_auth/blob/master/CHANGELOG.md#14-2015-12-16>`_ is
supported. If you need to interact with services that have not yet upgraded to be compatible
with this new scheme, you will need to use version 0.2.1 of this library to sign requests
in a manner that those services will accept.
pydist-cli 0.1.1
CLI for uploading and downloading Python packages from pydist.com.
License: MIT
Requires Python: >=3.5
Keywords: packaging dependencies

# pydist-cli

A command-line interface for [PyDist](https://pydist.com).

## Configuration

The only thing you *need* to configure is your PyDist API key, via:
- the `PYDIST_API_KEY` environment variable, or
- the `--api-key` command-line flag, or
- a `.pydist.json` file in your home directory or the directory you are running `pydist` from.

## Usage

- Installation: `pydist install <package>` will install a package from your PyDist account. If
the package is not available on PyDist or you cannot connect to PyDist for some reason, it will
fall back to PyPI.
- Publish: `pydist publish` in the root directory of your package will build, check,
and upload your packages to PyDist, in both source and binary wheel form.
jsondesign 0.2.0
A Python 3 library handling JSON schema for mimicking entities design in an OO-fashion
License: MIT

# jsondesign
![A LAS-ecosystem package (https://github.com/lasircc/las)](https://img.shields.io/badge/LAS%20%F0%9F%9A%80-jsondesign-blue) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/jsondesign) [![Build Status](https://travis-ci.com/lasircc/jsondesign.svg?branch=master)](https://travis-ci.com/lasircc/jsondesign) [![Coverage Status](https://coveralls.io/repos/github/lasircc/jsondesign/badge.svg?branch=master&service=github)](https://coveralls.io/github/lasircc/jsondesign?branch=master)

A Python 3 library handling JSON schema for mimicking entities design in an OO-fashion (read more [here](https://github.com/json-schema-org/json-schema-spec/issues/348#issuecomment-322940347)).

## Get started
TODO

## Dev jsondesign
To start dev., `cd` into the project folder and then: 

```bash
$ pipenv install --dev
```
cloudfile 0.2.11
Upload and restore large files in the intented location.
License: MIT

# Cloudfile
Cloudfile can upload and download (large) files to the original position.


[![codecov](https://codecov.io/gh/takotab/cloudfile/branch/master/graph/badge.svg)](https://codecov.io/gh/takotab/cloudfile)
[![Downloads](https://pepy.tech/badge/cloudfile)](https://pepy.tech/project/cloudfile)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://black.readthedocs.io/en/stable/the_black_code_style.html)

# Installation
- `pip install cloudfile`
- If you only want to use cloudfile to restore you are done. 
- To also upload you need to install Google Client Library, make an API key, and login to your google account. This means executing:
  -  `python -m cloudfile enable_google_api`

        This will install the Google Client Library and open https://developers.google.com/drive/api/v3/quickstart/python

        On site, click on `Enable the Drive API` to make an API key. Save the file in the root directory as `credentials.json`.

  -  `python -m cloudfile enable_google_drive`

        This will make you sign in to your google account.


# Usage
- `python -m cloudfile restore`

    This will restore the keys with the corresponding urls in `cloudfile.json`. Add `--hard=True` to download all file even if they already exist.

- `python -m cloudfile restore_file file`

    This will restore the specified file from the corresponding urls in `cloudfile.json`. Add `--hard=True` to download all file even if they already exist.

- `python -m cloudfile add folder`

    Uplouds file or the content of the folder to google drive and adds the link to `cloudfile.json`. 

- `python -m cloudfile add_file file`

    Uploud the file to google drive and adds the link to `cloudfile.json`.  The files will be called `cloudfile_{filename}` and by default will be accessible to anyone who has the link.

- `python -m cloudfile add_link file url`

    Add a file to `cloudfile.json` the location should be `file` and `link` is the download location. Please ensure it's the actual file not the share page.
    You can use: [https://syncwithtech.blogspot.com/p/direct-download-link-generator.html](https://syncwithtech.blogspot.com/p/direct-download-link-generator.html) to convert a link to the actual file.
    Note when using this option enclose with "". Your shell will otherwise mess up the input if there are strainge tokens in there (e.g. ?).

- `python -m cloudfile del_link file`

    Delete a link from `cloudfile.json`

- `python -m cloudfile download file`

    Download the file even if the file already exists.

# TODO
- make zip of files
- Handle larger files (<5MB)
- Make a google drive folder `cloudfile`
flinks 0.1.0a2
A Python module for communicating with the Flinks.io API.
License: MIT
Keywords: flinks bank financial data institution

flinks-python
=============

.. image:: https://img.shields.io/pypi/l/flinks.svg
    :target: https://pypi.python.org/pypi/flinks/
    :alt: License

.. image:: https://img.shields.io/pypi/pyversions/flinks.svg
    :target: https://pypi.python.org/pypi/flinks

.. image:: https://img.shields.io/pypi/v/flinks.svg
    :target: https://pypi.python.org/pypi/flinks/
    :alt: Latest Version

.. image:: https://travis-ci.org/impak-finance/flinks-python.svg?branch=master
    :target: https://travis-ci.org/impak-finance/flinks-python

.. image:: https://codecov.io/gh/impak-finance/flinks-python/branch/master/graph/badge.svg
  :target: https://codecov.io/gh/impak-finance/flinks-python

|

**Flinks-python** is a Python module for communicating with the
`Flinks.io API <https://sandbox.flinks.io/documentation/>`_.

.. contents:: Table of Contents
    :local:

Main requirements
-----------------

Python_ 3.4+, Requests_ 2.0+.

Installation
------------

To install Flinks, please use pip_ (or pipenv_) as follows:

.. code-block:: shell

    $ pip install --pre flinks

Basic usage
-----------

The first step to interact with the Flinks v3 API interface is to initialize a ``flinks.Client``
instance. You'll need a Flinks customer ID (and optionally a private API instance URL) to perform
this initialization:

.. code-block:: python

    >>> from flinks import Client
    >>> client = Client('<CUSTOMER_ID>', 'https://sandbox.flinks.io/v3/')

Then you can easily interact with the implemented entities and the underlying API endpoints. Here
are some examples:


.. code-block:: python

    >>> client.banking_services.authorize(login_id='<LOGIN_ID>', most_recent_cached=True)
    >>> client.banking_services.get_accounts_summary('<REQUEST_ID>')

Authors
-------

impak Finance <tech@impakfinance.com>.

License
-------

MIT. See ``LICENSE`` for more details.


.. _pip: https://github.com/pypa/pip
.. _pipenv: https://github.com/pypa/pipenv
.. _Python: https://www.python.org/
.. _Requests: http://docs.python-requests.org/en/master/