semvec/pypi-packages huggingface dataset:
rpytranslate 0.5
An auto translator for RenPy-Games. Uses my deeplpy module.
Requires Python: >=3.6

# RPYtranslate
An auto translator for RenPy-Games. Uses my deeplpy module.

# Why should I use RPYtranslate?
* easy to use
* it's free
* uses deepl.com instead of the google translator, which (mostly) generates much better results.
* **As it also won't produce a perfect translation, please correct it / only use it for assistance**

# How to use it
```bat
pip install deeplpy
pip install rpytranslate
```
```python
import rpytranslate
rpytranslate.translateRPY(rpyLocation, targetLang, srxTextArray, targetTextArray)
```
For rpyLocation, DON'T use the "normal" Windows-Path with back-slashes, instead replace them with normal one's.
The other parameters are the same as in deeplpy.
Please note that you'll have to to install selenium and a driver for your browser,
See: https://github.com/affederaffe/deepl-py
dotboy 0.3.1
A Python script to help with dot file management
Requires Python: >=3.8

# dotboy

A Python script to help with dot file management.

I originally started this because I got tired of manually copying dot files into
my configuration repo any time I changed one and I didn't realize how many
existing solutions there were. 

Anyways, I kept working on it because it's a fun learning experience and I wanted 
to add specific features that I could use for myself and decided to share it with 
the world.

## Requirements:

`python>=3.8`

## Dependencies:

`GitPython` (handled by both pip and the aur packages)

## Installation:

On Arch, you can use the [python-dotboy](https://aur.archlinux.org/packages/python-dotboy/)
or [python-dotboy-git](https://aur.archlinux.org/packages/python-dotboy-git/) AUR packages.

Otherwise, you can install `DotBoy` with pip via `pip install dotboy`.

## Configuration:

Configuration is done in a json stored in '~/.config/dotboy/config.json'

An example configuration json is:
```
{
  "repo_url": "https://gitlab.com/bwbuhse/dotboy",
  "repo_path": "~/projects/dot-files",
  "paths": [
    {
      "installed_path": "~",
      "repo_path": "",
      "files_to_copy": [
        ".tmux.conf",
        ".zshrc",
        ".zprofile",
        ".zpreztorc"
      ]
    },
    {
      "installed_path": "~/.config",
      "repo_path": ".config",
      "files_to_copy": [
        "nvim/init.vim",
        "nvim/coc-settings.json"
      ],
      "dirs_to_copy": [
        "alacritty",
        "sway",
        "waybar",
        "i3",
        "polybar",
        "picom",
        "dotboy"
      ]
    },
    {
      "installed_path": "/efi/EFI/refind",
      "repo_path": "refind",
      "files_to_copy": [
        "refind.conf"
      ]
    }
  ]
}
```

`repo_url` is the url to your dot file repository. This field is optional. If the repository path exists on the local machine, then this field is ignored. Otherwise, if the path doesn't yet exist, dotboy will clone the repo at this URL to the `repo_path` location.

`repo_path` is the path to the repository that you want to store the dot files in or where the repository already exists. This field is optional. If a path is supplied, the repository will be there, if not then the default path of `~/.dotboy` will be used.

`paths` is a list of json objects, each corresponding to a path where dot files
are stored on the system. Each object in paths needs two fields with two
other optional variables.

  `installed_path` is the path to the installed location of the dot_files. This field is required for each element in paths.

  `repo_path` is the path that you want the files stored within each host-folder
  inside of the repo. This field is required for each element in paths.

  `files_to_copy` and `folders_to_copy` are both lists of files and folders,
  respectively to/from the installed path and repo path. These elements are optional, however the paths element will be useless without at least one.
djangocms-algolia 1.0.0.0
Algolia integration for DjangoCMS

Source Code = https://gitlab.com/victor.yunenko/djangocms-algolia
Home-page: https://gitlab.com/victor.yunenko/djangocms-algolia
Author: Victor Yunenko
Author-email: victor@what.digital
License: MIT
Description: UNKNOWN
Keywords: django
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python3
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django CMS
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
minecraft-crazygmr101 0.1.0
A package letting you interact with a Java Minecraft server through RCON
Requires Python: >=3.6

# minecraft-rcon-client

A simple class to allow you to interact with a minecraft server. The server must have rcon enabled in `server.properties`:
```ini
enable-rcon=true
rcon.port=2000
rcon.password=secret
```

## Usage
```python
import asyncio

from minecraft import Server

async def main():
    ip = "1.1.1.1"
    port = 2000 # rcon port
    password = "password"

    # can be used in a context manager
    async with Server(ip, port, password) as server:
        print(await server.send("list"))

    # can also be used procedurally
    server = Server(ip, port, password, connect_on_send=True)
    # connect_on_send make it so the Server tried to reconnect if
    # it's disconnected, otherwise it raises a NotConnectedError
    print(await server.send("list"))

    for i in await server.online():
        print(f"{i} is online")

    await server.close()

asyncio.run(main())
```

## Requirements
Python >= 3.6
tispoon 1.0.9
Tistory blogging library using open API
Keywords: blog blogging openapi korean tistory library

# Tispoon
[![Version](https://img.shields.io/pypi/v/tispoon)](https://pypi.org/project/tispoon)
[![License](https://img.shields.io/pypi/l/tispoon)](https://pypi.org/project/tispoon)
[![Platform](https://img.shields.io/pypi/pyversions/tispoon)](https://pypi.org/project/tispoon)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

[티스토리 오픈 API](https://www.tistory.com/guide/api/manage/register)를 활용한 파이썬 라이브러리 입니다.

# Installation

```sh
pip install tispoon
```

# Usage

```
usage: tispoon [-h] [--token TOKEN] [--client-id CLIENT_ID]
               [--client-secret CLIENT_SECRET] [--blog BLOG] [--verbose]
               [--version]
               {info,post,category,comment,import} ...

positional arguments:
  {info,post,category,comment,import}
    info                자신의 블로그 정보를 가져오는 API
                        입니다.
    post                블로그 글을 관리하는 API 입니다.
    category            블로그 카테고리를 정보를 가져오는 API
                        입니다.
    comment             블로그 댓글을 관리하는 API 입니다.
    import              게시된 게시글을 불러오는
                        명령어입니다.

optional arguments:
  -h, --help            show this help message and exit
  --token TOKEN, -t TOKEN
                        인증 토큰을 설정합니다.
  --client-id CLIENT_ID, -u CLIENT_ID
                        Open API의 client id값을 설정합니다.
  --client-secret CLIENT_SECRET, -p CLIENT_SECRET
                        Open API의 client secret값을 설정합니다.
  --blog BLOG, -b BLOG  블로그 이름을 설정합니다. 예)
                        `xvezda.tistory.com` 의 경우 `xvezda`
  --verbose, -v         로그의 정보량을 설정합니다. `v`의
                        갯수에 따라 정보량이 달라집니다.
  --version, -V         버전 정보를 출력하고 종료합니다.
                        `xvezda.tistory.com` 의 경우 `xvezda`
```

블로그 정보

```sh
tispoon info
```

게시글 작성

```sh
# 마크다운 파일로 블로그 포스팅하기
cat <<EOD > test.md
---
title: 테스트
visibility: 3
slogan: /안녕하세요
---

테스트 게시글 입니다. :)
EOD

tispoon post test.md
```

게시글 마크다운 파일로 불러오기

```sh
tispoon import
```

# Copyright

[MIT License](LICENSE)

# Reference

Tispoon은 [티스토리](https://tistory.com/)와 관련이 없는 서드파티 라이브러리 입니다.

티스토리와 티스토리 Open API는 [Kakao Corp.](http://www.kakaocorp.com/) 의 상표 또는 등록상표 입니다.

- [티스토리 오픈 API 가이드](https://tistory.github.io/document-tistory-apis/)