semvec/pypi-packages huggingface dataset:
kivycupertino 0.0.1a0
iOS style widgets for Kivy
License: MIT

<img src="https://github.com/cmdvmd/kivy-cupertino/blob/main/kivycupertino/images/logo.png?raw=true" align="right" width="100" height="100"/>

# Kivy Cupertino

A collection of iOS style widgets for Kivy. Kivy Cupertino is currently in **alpha** version.
Many widgets are not yet implemented and stability is not guaranteed

[![Open Issues](https://img.shields.io/github/issues-raw/cmdvmd/kivy-cupertino?label=open%20issues)](https://github.com/cmdvmd/kivy-cupertino/issues)
[![License](https://img.shields.io/github/license/cmdvmd/kivy-cupertino)](https://github.com/cmdvmd/kivy-cupertino/blob/main/LICENSE)
[![Last Commit](https://img.shields.io/github/last-commit/cmdvmd/kivy-cupertino)](https://github.com/cmdvmd/kivy-cupertino/commits/main)
[![Documentation Status](https://readthedocs.org/projects/kivy-cupertino/badge/?version=latest)](https://kivy-cupertino.rtfd.io)
[![Downloads](https://pepy.tech/badge/kivycupertino)](https://pepy.tech/project/kivycupertino)

## Installation

Install Kivy Cupertino via `pip`

```shell
pip install kivycupertino
```

### Dependencies

- [Kivy](https://kivy.org/doc/stable/gettingstarted/installation.html)
- [Python 3](https://www.python.org/downloads/)

## Examples

Check out the [Showcase app](https://github.com/cmdvmd/kivy-cupertino/blob/main/examples/showcase.py) for an example of all widgets in Kivy Cupertino

## Widgets

| Widget | Status |
|--------|--------|
| Action Sheet | ✔ |
| Activity Indicator | 📝 |
| Alert Dialog | ✔ |
| Button | ✔ |
| Icon Button | 🚧 |
| Label | ✔ |
| Navigation Bar | ✔ |
| Progress Bar | ✔ |
| Search Bar | 📝 |
| Segmented Controls | ✔ |
| Slider | 📝 |
| Stepper | ✔ |
| Switch | ✔ |
| System Button | ✔ |
| Text Field | ✔ |
| Text View | ✔ |

### Key

✔ Added
\
🚧 Work in Progress
\
📝 Planned

## Contributing

To help improve this project, [fork our repository](https://github.com/cmdvmd/kivy-cupertino/fork)
nacos-client-python 0.0.1
nacos python client tool.
License: MIT
Requires Python: >=3.6.0

# nacos_client_python

#### 介绍
服务于**nacos**的自动化服务注册插件

#### 软件架构
推荐使用py3.7或以上环境使用  
基本上是模块化的Nacos open-api,使用参数与open-api一致。 
并提供了nacos实例的自动心跳包功能


#### 安装教程
源码安装
```
git clone https://gitee.com/hubert22/nacos_client_python.git
cd nacos_client_python
python setup.py install
```

#### 使用说明

请参照client_test运行

或参照
```python
import threading
import time

import uvicorn
from nacos import NacosClient


def regis_server_to_nacos(service_ip, port, service_name, namespaceId):
    """
    注册服务到nacos
    """
    nacos_client = NacosClient('hostname')
    # 注册服务
    try:
        response = nacos_client.instance().register(ip=service_ip, port=port, serviceName=service_name,
                                                    namespaceId=namespaceId, ephemeral=True)
        print('register', response)
    except Exception as e:
        print(e.__str__())
    # 自动心跳包
    try:
        response = nacos_client.instance().auto_beat(ip=service_ip, port=port, serviceName=service_name,
                                                     namespaceId=namespaceId)
        print('send_beat', response)
    except Exception as e:
        print(e.__str__())


if __name__ == '__main__':
    # 运行服务器地址
    service_ip = '192.168.111.89'
    # 运行服务名称
    service_name = 'service.test'
    # 命名空间ID
    namespaceId = 'd479f2e8-62af-47a0-af66-70be48f15080'
    # 运行服务器运行端口
    port = 9014
    regis_server_to_nacos(service_ip, port, service_name, namespaceId)
    # uvicorn运行django程序
    uvicorn.run("hikvim_oa.asgi:application", host="0.0.0.0", port=port, log_level="info", reload=True)

```

#### 参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request
aioyoutube.py 0.7.0
An asynchronous Python wrapper for the YouTube Data API
License: MIT
Requires Python: >=3.7

# **aioyoutube**.**py**
An asynchronous python API wrapper for the YouTube Data API.

## Features
* Full coverage of all functionality in the YouTube Data API [reference guide](https://developers.google.com/youtube/v3/docs).
* Naming convention that matches official documentation.
* Option to enable debugging feature.
* Utilizes `async` and `await` python syntax.

## Installing
`pip install aioyoutube.py`

## Setup 
1. Access the Google API console with a google account.
2. Create a project in the  Google API console.
3. Enable project access to the YouTube Data API.
4. Create your credentials and generate an API key.
5. If applicable, register and generate OAuth 2.0 credentials.

## Basic Example

```
import os
import sys
import asyncio
from aioyoutube import YouTubeClient
from dotenv import load_dotenv

# load secret
load_dotenv()
YOUTUBE_API_KEY = os.getenv('YOUTUBE_API_KEY')

# returns links to the terms entered as arguments to the program
# ex search.py surfing violin
async def search(terms: list):

    client = YouTubeClient.from_connect(key=YOUTUBE_API_KEY)

    tasks = []
    for term in terms:
        tasks.append(client.search(search=term))
    
    results = await asyncio.gather(*tasks)
    for result in results:
        for item in result.json['items']:
            print('https://www.youtube.com/watch?v=' + item['id']['videoId'])
    await client.close()

if __name__ == '__main__':    

    loop = asyncio.get_event_loop()
    loop.run_until_complete(search(sys.argv[1:]))
```

## Requirements
This library requires the `aiohttp` library which is distrubuted under the Apache 2.0 license.

## License
`aioyoutube.py` is offered under the MIT License.

## Links
* [YouTube Data API](https://developers.google.com/youtube/v3)
* [Examples](https://github.com/im-mde/aioyoutube.py/tree/master/examples)
* [Setup Instructions](https://developers.google.com/youtube/registering_an_application)
* [aiohttp Repository](https://github.com/aio-libs/aiohttp)
pyapple 1.0.2
A Python wrapper for Apple firmwares
License: MIT
Requires Python: >=3

# PyApple

> A Python wrapper for Apple firmwares (api.ipsw.me, swscan.apple.com)

## Features

* Check IPSW with iDevice identifier, and build id (including Apple Silicon Macs)

* Get information of OTA Packages

* Get all avaliable macOS (Intel-based)

* Download specific macOS (Intel-based)

## Example

```py
import pyapple

client = pyapple.Client()

ipsw = client.ipsw("iPhone12,1", "18B92")

print(ipsw.version) # Prints 14.2

print(ipsw.url) # Prints IPSW url (http://updates-http.cdn-apple.com/....)
```

## Install

```zsh
python3 -m pip install pyapple
```

### Build Environment

* [macOS Big Sur 11.1](https://www.apple.com/macos/big-sur/)

* [Python 3.8.6 for Darwin](https://www.python.org/downloads/release/python-386/)

* [MacBookPro15,1](https://support.apple.com/kb/SP776) and [Macmini9,1](https://www.apple.com/mac-mini/) (Tested on M1)

## Credits

[Apple](https://apple.com)

[ipsw.me](https://ipsw.me)