semvec/pypi-packages huggingface dataset:
LongPegasus 0.3
A Longer Version of Pegasus TF Model For Abstractive Summarization
License: MIT
Keywords: Longformer,Self Attention,Global Attention,Gap sentence generation,Pegasus,Transformer,Encoder Decoder,Tensorflow

This package is used for inducing longformer self attention over base pegasus abstractive summarization model to increase the token limit and performance.The Pegasus is a large Transformer-based encoder-decoder model with a new pre-training objective which is adapted to abstractive summarization. More specifically, the pre-training objective, called "Gap Sentence Generation (GSG)", consists of masking important sentences from a document and generating these gap-sentences.On the other hand, the Longformer is a Transformer which replaces the full-attention mechanism (quadratic dependency) with a novel attention mechanism which scale linearly with the input sequence length. Consequently, Longformer can process sequences up to 4,096 tokens long (8 times longer than BERT which is limited to 512 tokens).This package plugs Longformers attention mechanism to Pegasus in order to perform abstractive summarization on long documents. The base modules are built on Tensorflow platform.
Cligo 1.2.1
A Python CLI Framework.
License: MIT
Keywords: cligo,cli,cli go,python cli framework,CLI Framework,Command Line Interface

<a href="https://github.com/AidenEllis/Cligo"><p align="center"></a>
<img height=100 src="https://upstorage.pythonanywhere.com/api/storage/file/its_sakib/Public/cligo/cligo.png"/>


<p align="center">
  <strong>CLI Go - Taking CLI Framework to the moon 🚀</strong>
</p>

<h3 align="center">
  <a href="https://github.com/AidenEllis/Cligo/blob/main/CONTRIBUTING.md">Contribute</a>
  <span> · </span>
  <a href="https://discord.gg/aw35Kb7uE7">Community</a>
  <span> · </span>
  <a href="https://github.com/AidenEllis/Cligo/tree/main/docs">Documentation</a>
</h3>

---

## 🎫 Introduction :
Cligo (aka CLI Go) is a Python-based free and open-source CLI (Command line interface)
Framework. Cligo makes it easier & faster to build CLI
application.

The main goal of CliGo is to allow developers to focus on building commands,
instead of worrying about the process, execution & user input handeling.

And with our built-in components you can easily do stuffs like `checking 
permissions` (e.g., checking if the user is logged in), 
`user information`, `Handeling errors`, `Handeling inputs`, `Database` and more.

With our continuous updates you will keep getting new components and
features.


## Contributions

CliGo is open to contributions.

Please read [CONTRIBUTING.md](https://github.com/AidenEllis/Cligo/blob/main/CONTRIBUTING.md) for details on this project 
or visit our [Discord server](https://discord.gg/aw35Kb7uE7)

## Code of Conduct

Please read [CODE_OF_CONDUCT.md](https://github.com/AidenEllis/Cligo/blob/main//CODE_OF_CONDUCT.md) for details on our code of conduct.
django-model-stats 0.0.2
Display how often models and model fields are used in the database
License: MIT

# django-model-stats

Display how often models and model fields are used in the database.

## Installation

1.  Add `'model_stats'` to your `INSTALLED_APPS`
2.  Add `path('admin/stats/', include('model_stats.urls'))` to your
    `urlpatterns`. Make sure it’s included *before* the `'admin/'` entry, so
    that requests to `/admin/stats/` don’t get handled by the latter entry.

## Features

-   Allows you to find models or fields that are rearly used
-   No additional user tracking, only uses the data that is already available
-   No external dependencies
polyswarm-client 2.13.3
Client library to simplify interacting with a polyswarmd instance
License: MIT
Requires Python: >=3.6.5,<4

# PolySwarm Client Library

[![pipeline status](https://gitlab.polyswarm.io/externalci/polyswarm-client/badges/master/pipeline.svg)](https://gitlab.polyswarm.io/externalci/polyswarm-client/commits/master)
[![coverage report](https://gitlab.polyswarm.io/externalci/polyswarm-client/badges/master/coverage.svg)](https://gitlab.polyswarm.io/externalci/polyswarm-client/commits/master)
[![Read the Docs Build Status](https://readthedocs.org/projects/polyswarm-client/badge/?version=latest)](https://polyswarm-client.readthedocs.io/en/latest/)


## Overview

For the convenience of those who wish to join the PolySwarm marketplace, this is
a client library to simplify interacting with a polyswarmd instance from your Python code.

It includes:

* abstract classes for ambassador, arbiter, and microengine implementations
* exemplar ambassador, arbiter, and microengine implementations
* helper classes

For important changes releases, see the [Release History](https://github.com/polyswarm/polyswarm-client/blob/master/HISTORY.md).

## Installation

You need python3 >= 3.6.5 and pip >= 20.0.
Then use pip to install polyswarm-client.

```bash
pip install polyswarm-client
```

## Documentation

We have extensive documentation on how to use this package available in [our docs](https://docs.polyswarm.io).

## For Developers

### Running Tests

Install all app dependencies:

```bash
pip install -rrequirements.txt
```

Install all test dependencies:

```bash
pip install -rrequirements-test.txt
```

Run all tests:

```bash
pytest
```

### Updating VCR cassettes

- Run `polyswarmd-fast` by following the instructions in the project's `README.md` file.
- Delete the cassette files.
- Re-run all tests
strawberry-ratelimit 1.0.1
Strawberry GraphQL Ratelimit Extension
License: MIT
Keywords: strawberry-graphql,strawberry,extension,ratelimit

## Strawberry GraphQL Ratelimit Extension

### Installation

```
pip3 install strawberry-ratelimit
```

### Usage

```py
my_schema = strawberry.Schema(
    query=Query,
    mutation=Mutation,
    extensions=[
        # 60req/min
        ExtensionRatelimit(
            type_name=['getUser', 'updateUser', 'user_friends'], # queries, mutations, internal funcs.
            rate_max=60,
            rate_seconds=60,
            depth_max=50, # Maximum depth of the query
            call_max=500 # Maximum call count
        )
    ]
)
```

### Limitations

* Consider this project as a reference code. Do not use it for production.

  * Currently, the code uses a single global dict variable to store users' query/mutation accesses.
  * Although there is a code to flush the list of user's IP after a certain amount of logs, the code itself does not collect garbage and it may consume a lot of memory depending on the number of users.
  * It is recommended to re-write this code with DB support for optimization.