semvec/pypi-packages huggingface dataset:
conversationqa 0.0.1
Conversational QA.

# Conversational QA
This framework is trained on the [CoQA dataset](https://stanfordnlp.github.io/coqa/).


# Install
pip install conversationqa


# Example 
```python

from conversationqa import QA, Dialogue

qa = QA("fractalego/conversation-qa")

dialogue = Dialogue()
dialogue.add_dialogue_pair("Where was the cat?", "The fence.")

text = "A white cat is on the fence."
query = "What color is it?"
qa.get_answer(text, dialogue.get_text(), query)
```
goatpie 0.4.0
'GoatCounter' analytics for the CLI, written in Python
Requires Python: >=3.7
Keywords: analytics,cli,goatcounter,privacy,tracking

# GoatPie
[![Build](https://ci.codeberg.org/api/badges/RefBW/goatpie/status.svg)](https://codeberg.org/RefBW/goatpie/issues)

"GoatCounter" analytics for the CLI, written in Python - get it?

![Screenshot](screenshot.png)


## Installation

It's available from [PyPi](https://pypi.org/project/gesetze) using `pip`:

```text
pip install goatpie
```

## Getting started

Using this library is straightforward.


### Commandline

Pretty much self-explanatory - otherwise, `--help` is your friend:

```text
$ goatpie --help
Usage: goatpie [OPTIONS] URL

  Provides 'Goatcounter' statistics for URL

Options:
  -u, --update            Forces update of local database
  -l, --limit INTEGER     Shows visits & pageviews for the last XY days. Default: 14
  -b, --bar-colors TEXT   Defines two bar colors. Default: 'blue,magenta'
  -t, --text-colors TEXT  Defines three text colors. Default: 'blue,white,cyan'
  --version               Show the version and exit.
  --help                  Show this message and exit.
```


### Package

The underlying module may also be used directly:

```python
from goatpie import GoatPie

# Initialize it
obj = GoatPie(url, token)

# Optionally with `data_dir` (SQLite database, config, etc)
obj = GoatPie(url, token, data_dir)

# Update database
# (1) Last update not before one hour (in seconds)
obj.update(3600)

# (2) Force database update
obj.update(0)

# Get pageviews as `pandas.DataFrame` (last seven days)
print(obj.get_pageviews(7))

#           Day  Pageviews
# 0  2022-08-28          1
# 1  2022-08-27         13
# 2  2022-08-26         20
# 3  2022-08-25         35
# 4  2022-08-24         84
# 5  2022-08-23         64
# 6  2022-08-22         23
```


## Configuration

Besides CLI options (see `goatpie --help`) you may also configure various options inside `~/.config/goatpie/config.ini` like so:

```ini
[DEFAULT]
interval = 3600
step = 100
bar_colors = blue,magenta
text_colors = blue,white,cyan

[stats.example.com]
interval = 0                    # force updates
step = 1000                     # more visitors
bar_colors = yellow,red         # hotter colors
text_colors = black,blue,black  # better suited for light screens
```

When first connecting to a 'GoatCounter' domain (such as `stats.example.com`), you are asked to store your token, in which case your configuration might look like this:

```ini
[DEFAULT]
interval = 3600

[stats.example.com]
interval = 0  # force updates
token = my-s3cr3t-t0k3n

[stats.another-example.com]
interval = 1800  # half hour
token = my-0th3r-s3cr3t-t0k3n
```

**Note**: Section headers are named after the GoatCounter API endpoints you are using, NOT the pages you are tracking!


## Roadmap

- [x] Add tests
- [ ] Add more tests
- [x] Add logger
- [x] Config file
- [x] Explain configuration
BMKG-Latest 0.4
This package will guide us to receive the latest Earthquake Information from BMKG Indonesia
Requires Python: >=3.6

# BMKG-Latest
This package will guide us to receive the latest Eartquake Information from BMKG Indonesia

## How it works?
This package is getting the latest data of Indonesia Earthquake by scrapping from [BMKG](https://www.bmkg.go.id/) 

BeautifulSoup4 and Requests pacakge are used to produce JSON-form output which is ready to use in web or mobile apps

# How to use?

```
import gempaterkini
if __name__ == '__main__':
    print('Aplikasi utama')
    result = gempaterkini.ekstraksi_data()
    gempaterkini.tampilkan_data(result)
```

# Author
Firdaus Wahyu Nugroho
cartrackerreader 1.0.1
Python app for reading the storage of the car tracker via USB serial port
Requires Python: >=3.9, <4

Car Tracker Reader is a Python app for reading the storage of the car tracker via USB serial port
## Install
```pip install cartrackerreader```  
or  
```python -m pip install cartrackerreader```
## Run
```cartrackerreader```  
or  
```python -m cartrackerreader```
recipientgsheets 0.0.5
Модуль, который позволяет использовать данные из Google Таблицы, а также перевести её в csv файл
Requires Python: >=3.10,<4.0

# ***Получение данных с Google таблиц***
____
### Установка
```
pip install recipientgsheets
```
### Импорт и инициализация
```python
from recipientgsheets import RecipientGoogleSheets

tableid = '1iVSut_5LLcXAeecJI73y0EmltL8mwg-9hEHaWP2UOp0'
encoding = 'utf-8'
save_directory = 'table.csv'

gttc = RecipientGoogleSheets(tableid,encoding,save_directory) # Инициализация класса
```
### Где найти tableid ?
>Найти ID таблицы можно на том месте , где находится **ExampleID**                                     
>https://docs.google.com/spreadsheets/d/ExampleID/edit#gid=0
### Методы
```python
tocsv() # Делает из Гугл таблицы csv файл

get_column(column_num) # Возвращает колонку таблицы по её номеру

get_line(line_num) # Возвращает строку таблицы по её номеру

get_cell(column_num,line_num) # Возвращает нужную ячейку в str
```
## Примечание
>Важно чтобы таблица была открытой для общего доступа!
## Полезные ссылки
>[Страница на GitHub](https://github.com/DaniEruDai/recipientgsheets)
> | [Страница на PyPi](https://pypi.org/project/recipientgsheets)
vsengine 0.2.0
vsengine - A common set of function that bridge vapoursynth with your application.
Requires Python: >=3.9

vs-engine
=========

An engine for vapoursynth previewers, renderers and script analyis tools.

Installing
----------

``` 
pip install vsengine
```

The latest development version can be downloaded from the github-actions tab.
Install the included .whl-file.

Using vsengine
--------------

Look at this example:
```py
import vapoursynth as vs
from vsengine.vpy import script

script("/script/to/my.vpy").result()
vs.get_output(0).output()
```

Development
-----------

Install the dependencies listed in `pyproject.toml` as well as `flit`.

For convenience,
the included nix-flake contains dev-shells with different python and vapoursynth versions preconfigured.

Running Tests
-------------

You can run tests with this command:

```
python -m unittest discover -s ./tests
```

For users with Nix installed,
the included flake contains tests for specific vs and python versions.
These can be run by running `nix flake check`.

Contributing
------------

Users might want to bring their own versions of vapoursynth related plugins and libraries.
Depending on any of them would thus be of disservice to the user.
This is the reason why depending on any plugin or library is banned in this project.
The only exception is when this dependency is optional,
meaning that the feature in question does not lose any functionality when the dependency is missing.
In any case,
the addition of new dependencies (optional or otherwise) must be coordinated with the maintainer prior to filing a PR.

This project is licensed under the EUPL-1.2.
When contributing to this project you accept that your code will be using this license.
By contributing you also accept any relicencing to newer versions of the EUPL at a later point in time.

Your commits have to be signed with a key registered with GitHub.com at the time of the merge.
discord.py-pagination 0.0.5
Easily create pagination for your embeds.

# discord.py-pagination

#### discord.py-pagination is a Python library to easily create embed paginators.

<img src="https://cdn.soosbot.com/images/pagination-requirement.svg" alt="WARNING IMAGE NOT FOUND">

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the library.

```bash
pip install discord.py-pagination
```

## Usage

### Quickstart
```python
import Paginator

# Create a list of embeds to paginate.
embeds = [discord.Embed(title="First embed"),
          discord.Embed(title="Second embed"),
          discord.Embed(title="Third embed")]

... # Inside a command.
await Paginator.Simple().start(ctx, pages=embeds)
```

### Advanced

##### To use custom buttons, pass in the corresponding argument when you initiate the paginator.

```python
# These arguments override the default ones.

PreviousButton = discord.ui.Button(...)
NextButton = discord.ui.Button(...)
PageCounterStyle = discord.ButtonStyle(...) # Only accepts ButtonStyle instead of Button
InitialPage = 0 # Page to start the paginator on.
timeout = 42069 # Seconds to timeout. Default is 60

await Paginator.Simple(
    PreviousButton=PreviousButton,
    NextButton=NextButton,
    PageCounterStyle=PageCounterStyle,
    InitialPage=InitialPage,
    timeout=timeout).start(ctx, pages=embeds)
```
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
[MIT](https://choosealicense.com/licenses/mit/)