semvec/pypi-packages huggingface dataset:
console-conjugator 0.1.4
Versatile command line conjugator for german
Requires Python: >=3.4

# Console Conjugator

[![PyPi version](https://pypip.in/v/console-conjugator/badge.png)](https://pypi.org/project/console-conjugator/)
[![Downloads](https://static.pepy.tech/personalized-badge/console-conjugator?period=total&units=international_system&left_color=brightgreen&right_color=yellow&left_text=PyPi%20Downloads)](https://pepy.tech/project/console-conjugator)
[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)
## About
Hallo!

Have you ever had trouble conjugating your verbs? Forgot "machen" in present-perfect, or maybe "tun" for the pronoun "ihr"? 
This project may be useful to you! We can help you conjugate almost all of the german standard verbs. See Usage for more information on how to use this tool. 


# Installation

## Install with pip
On Linux/Mac:

```bash
$ pip3 install console-conjugator
```

or Windows:
```cmd
> pip install console-conjugator
```

## Install Script
```bash
git clone https://github.com/Konjugators/console-conjugator.git && cd console-conjugator/bin
sudo chmod +x install
./install
```

#### Installation Video and Demo

[![asciicast](https://asciinema.org/a/Utrqg35SNAcpJcVunii67ZN2g.svg)](https://asciinema.org/a/Utrqg35SNAcpJcVunii67ZN2g)


# Usage
### After installation, you can use the cli interface in most terminals and scripts

The following tenses are supported (im Deutsch):
- present
- simple-past
- present-perfect
- past-perfect
- future

Just give the argument "c" (for "command line") and conjugate away:
```bash
$ konjugier c machen er present
er macht
```
You can also create a table of conjugations:
```bash
konjugier a machen alles
```
Replace "alles" with a specific tense, if wanted: alles will result in tables for all tenses.
To use the fuzzy finder, simply give the argument "f" (Not fully supported):
```bash
$ konjugier f
```
Note: Fuzzy Finder is only availible on OS X and Linux distributions

The character-set a^, o^, u^, and s^ will be formatted automatically to ä, ö, ü, and ß (for german) most of the time (full support added soon).

## RoadMap:
- [ ] Fuzzy Finder Revamp: Select pronoun and tense in fzf format
- [ ] French - finish
- [ ] Spanish Conjugation
flamingo-sqlalchemy 1.0.0
A sql orm framework based on sqlalchemy for flamingo-core.

# flamingo-sqlalchemy

#### 介绍
基于flamingo-core的Sqlalchemy的插件

#### 软件架构
软件架构说明

#### 安装教程

```shell
$ pip install flamingo-sqlalchemy
```

#### 使用说明

1.  配置在项目的PLUGINS中
    
    ```python
    PLUGINS = [
        "flamingo_sqlalchemy:db"
    ]
    ```
    
2.  代码中ORM
    ```python
    from flamingo_sqlalchemy import db
    from sqlalchemy import Column, BigInteger, String, Boolean, DateTime
    from datetime import datetime
    
    
    class User(db.Model):
        __tablename__ = "user"
        __bind_key__ = "default"
    
        id = Column(BigInteger, primary_key=True)
        username = Column(String(200), nullable=True, unique=True)
        password = Column(String(200), nullable=False)
        valid = Column(Boolean, nullable=True, default=1)
        create_time = Column(DateTime, default=datetime.now)
        update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now)
    ```
3.  查询使用
    ```python
    from flamingo_sqlalchemy import db
    from test.models import User
    
    db.session.query(User).filter(User.valid == 1).all()
    ```
其他SQL详情请见[SQLAlchemy](https://www.osgeo.cn/sqlalchemy/) ，
项目请见[Github地址](https://github.com/sqlalchemy/sqlalchemy)

#### 感谢

- Flask-Sqlalchemy 感谢此插件的共享提供灵感，项目地址[Github地址](https://github.com/pallets/flask-sqlalchemy) 

#### ChangeLog

- 2021-02-08 初始版本
#### 参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request


#### 特技

1.  使用 Readme\_XXX.md 来支持不同的语言，例如 Readme\_en.md, Readme\_zh.md
2.  Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3.  你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4.  [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目，是综合评定出的优秀开源项目
5.  Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6.  Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
cirampy 1.0.0
A client for CIRAM services.
Requires Python: >=3.9

# cirampy

![Python package](https://github.com/renatohgrimes/cirampy/workflows/Python%20package/badge.svg)

cirampy é um cliente HTTP para resgatar dados do serviço em https://ciram.epagri.sc.gov.br/

## Instalação ##

Disponível como pacote pelo PyPI.

```bash
pip install cirampy
```

## Uso

Crie uma instância do cliente Ciram e acesse seus métodos.

```python
from cirampy.ciram_client import CiramClient

client = CiramClient()
forecast = client.get_region_weather_forecast()
county_forecast = client.get_county_weather_forecast(4205407)
print(f'- Hoje: {forecast.title}')
print(f'- Detalhes: {forecast.description}')
print(f'- Em {county_forecast.county}: {county_forecast.description}')
print(f'- Temperatura: {county_forecast.temperature} ({county_forecast.min_temperature} ~ {county_forecast.max_temperature})')

```

## Documentação ##

Visite [documentação](https://renatohgrimes.github.io/cirampy/index.html) para mais informações.
etsy-py-dev 0.0.2
An auto-updating Etsy Wrapper
Requires Python: >=3.8

# EtsyPy ~ The only working Etsy API wrapper!

This wrapper auto-generates itself from the API spec provided by Etsy at `openapi.etsy.com/v2/`

Instead of generating at runtime, it generates itself as the API changes through a set of Github Actions, this means you need to be sure to keep it up to date! You can check if you are up to date by calling `{{packagename}}.need_update()`

^^^ Planning to implement two update categories, with ones that effect large programmatic changes raising a separate exception to simple method table updates.

By pre-generating the API, this wrapper can take advantage of the `typing` module, and stub files to provide autocomplete. Hints for Etsy parameters are planned.



## Basic Usage:

```python
import {{packagename}}

# EtsyPy uses pluggable Requesters, that handle authentication, and pre-processing of requests.
# When initializing the Requester, you must specify the authentication mode:
# oauth_1 | api_key
# api_key authentication mode:

requester = {{packagename}}.rq.EtsyRequester(
	auth_mode="api_key",
    api_key="$token",
    api_base_url="https://openapi.etsy.com/v2" # <-- Without the trailing slash! (is default)
)

# Oauth 1 authentication mode: <-- Still being figured out, may change aggressively between updates!

oauth_credentials = {{packagename}}.rq.EtsyOauthCredentials(
	client_key="$api_key",
    client_secret="$shared_secret",
    resource_owner_key="$oauth_token",
    resource_owner_secret="$oauth_token_secret"
) # For help getting these credentials, scroll down to the Oauth Helper section.

requester = {{packagename}}.rq.EtsyRequester(
	auth_mode="oauth_1",
    oauth_credentials=oauth_credentials
)

# Now we initialise a client.

etsy_client = {{packagename}}.client.EtsyClient(requester)

# With this client you can call any API method, e.g.

etsy_client.findAllFeaturedListings() # <-- You can find these names listed on the Etsy Documentation.

# URL arguments, like /listings/:listing_id, should be passed into their
# respective methods as positional arguments, in the order that they appear.
# They will be URL-Encoded automatically, but must be passed in as strings.
etsy_client.getListing("$listing_id")

# Query parameters should be passed into their respective methods as a
# dictionary, through the query_params keyword argument.
etsy_client.findAllFeaturedListings(query_params={
    "limit": 25,
    "offset": 2,
    "page": 6,
})

# POST and PUT requests that contain JSON data should be passed into methods
# through the data kwarg.

# ^^^ I expect problems to arise converting objects, if you find a problem
# please submit an issue.

etsy_client.updateListing("$listing_id", data={
    "title": "$product_title",
})

# If a request fails to complete for technical reasons, it will raise its expected
# exception from the requests library, however if Etsy returns a failed status code, the
# response object will return false on its .ok() method.

# Requests return an rq.EtsyResponse object, with the standard requests.Response object contained within.


```