semvec/pypi-packages huggingface dataset:
githupdate 1.0.1
Package to update software from a github repository
Requires Python: >=3.13

# githupdate.py

`githupdate.py` is a Python script designed to help users update their softwares easily from github.

## Features

- **Update easily** You can specify the program is what version at, it looks into the github repo, and

## Usage

Example showcase:

```python
import githupdate as ghp

updater = ghp.githupdate("Repo Owner", "Repo Name") # You can specify what file extension file should it download (fext=".zip") and where should it download the temporary update file (download_path=os.path.dirname(__file__)+'\\GHP\\') [these are their default values]
updater.update("1.0.0") #Current version number
```
apex-agents-py 0.1.3
apex is a powerful, modular, and highly extensible framework designed for developers building applications that require a seamless blend of performance, flexibility, and scalability. With apex, you can harness the power of modern tools to craft cutting-edge solutions across industries.
Requires Python: >=3.10

# Apex Engine - Solana AI Agents Creating Framework

Apex is a powerful, modular, and highly extensible framework designed for developers building applications that require a seamless blend of performance, flexibility, and scalability. With Apex, you can harness the power of modern tools to craft cutting-edge solutions across industries.

---

## Contract Address and Development Funding
This project is powered by a single, official smart contract address. Please ensure that you interact only with the following address to avoid fraud or misrepresentation:

Contract Address:
`00000000000000000000000000000`

All development and maintenance of this project are funded exclusively through the creator's wallet associated with the token.

## Key Features

### 🚀 High Performance
Apex is optimized for speed and efficiency, ensuring your applications run smoothly even under heavy workloads.

### ⚙️ Modularity
With a modular design, Apex allows you to integrate only the components you need, keeping your applications lightweight and focused.

### 📈 Scalability
Whether you're starting small or building enterprise-grade solutions, Apex adapts to your needs, growing with your application.

### 🔒 Security First
Built with security in mind, Apex provides robust tools to safeguard your application and its users.

### 🧩 Extensibility
Easily customize and expand Apex's functionality with plugins, libraries, and APIs tailored to your project's needs.


## Getting Started

First install the package via PyPi.
```bash
pip install Apex-agents-py
```
Then define your agent, give it the tools it needs and run it!
```py
from Apex import CodeAgent, DuckDuckGoSearchTool, HfApiModel

agent = CodeAgent(tools=[DuckDuckGoSearchTool()], model=HfApiModel())

agent.run("Tell me Solana and Bitcoin price in March 2025")
```


## Contributing
We welcome contributions! If you want to report a bug, suggest a feature, or contribute code, please:

1. Fork the repository.
2. Create a new branch for your feature or bugfix.
3. Submit a pull request.

## How strong are open models for agentic workflows?

We've created `CodeAgent` instances with some leading models, and compared them on [this benchmark](https://huggingface.co/datasets/m-ric/agents_medium_benchmark_2) that gathers questions from a few different benchmarks to propose a varied blend of challenges.

## Citing Apex

If you use `Apex` in your publication, please cite it by using the following BibTeX entry.

```bibtex
@Misc{Apex,
  title =        {`Apex`: The easiest way to build efficient solana agentic systems.},
  author =       {Apexngine inc.},
  howpublished = {\url{https://github.com/Apexngine/Apex}},
  year =         {2025}
}
```
nonebot-plugin-whats-talk-gemini 0.0.5
分析群聊记录，生成近期讨论话题的总结。
Requires Python: <4.0,>=3.9
Keywords: nonebot, nonebot2, plugin

<div align="center">
  <a href="https://v2.nonebot.dev/store"><img src="https://github.com/A-kirami/nonebot-plugin-template/blob/resources/nbp_logo.png" width="180" height="180" alt="NoneBotPluginLogo"></a>
  <br>
  <p><img src="https://github.com/A-kirami/nonebot-plugin-template/blob/resources/NoneBotPlugin.svg" width="240" alt="NoneBotPluginText"></p>
</div>

<div align="center">

# nonebot-plugin-whats-talk-gemini

_✨ 分析群聊记录，生成近期讨论话题的总结。 ✨_


<a href="https://github.com/hakunomiko/nonebot-plugin-whats-talk-gemini/stargazers">
        <img alt="GitHub stars" src="https://img.shields.io/github/stars/hakunomiko/nonebot-plugin-whats-talk-gemini" alt="stars">
</a>
<a href="./LICENSE">
    <img src="https://img.shields.io/github/license/hakunomiko/nonebot-plugin-whats-talk-gemini.svg" alt="license">
</a>
<a href="https://pypi.python.org/pypi/nonebot-plugin-whats-talk-gemini">
    <img src="https://img.shields.io/pypi/v/nonebot-plugin-whats-talk-gemini.svg" alt="pypi">
</a>
<img src="https://img.shields.io/badge/python-3.9+-blue.svg" alt="python">

</div>

## 📖 介绍

通过指令获取当前群聊近期讨论内容的总结，或者将群聊加入推送列表定时进行话题总结。

## 💿 安装

<details open>
<summary>使用 nb-cli 安装</summary>
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装

    nb plugin install nonebot-plugin-whats-talk-gemini

</details>

<details>
<summary>使用包管理器安装</summary>
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令

<details>
<summary>pip</summary>

    pip install nonebot-plugin-whats-talk-gemini
</details>
<details>
<summary>pdm</summary>

    pdm add nonebot-plugin-whats-talk-gemini
</details>
<details>
<summary>poetry</summary>

    poetry add nonebot-plugin-whats-talk-gemini
</details>
<details>
<summary>conda</summary>

    conda install nonebot-plugin-whats-talk-gemini
</details>

打开 nonebot2 项目根目录下的 `pyproject.toml` 文件, 在 `[tool.nonebot]` 部分追加写入

    plugins = ["nonebot_plugin_whats_talk_gemini"]

</details>

## ⚙️ 配置

在 nonebot2 项目的`.env`文件中添加下表中的必填配置

| 配置项 | 必填 | 默认值 | 说明 |
|:-----:|:----:|:----:|:----:|
| wt_ai_keys | 是 | 无 | [Gemini API Key](https://aistudio.google.com/app/apikey?), 可填入多个key, 格式为`["xxx","xxx"]` |
| wt_model | 否 | "gemini-2.0-flash-exp" | 总结使用的AI模型 |
| wt_proxy | 否 | 无 | 访问Gemini使用的代理，格式为`"http://<ip>:<port>"` |
| wt_history_lens | 否 | 1000 | 总结使用的群聊条数 |
| wt_push_cron | 否 | "0 14,22 * * *" | 定时推送的时间，只支持Cron表达式 |
| wt_group_list | 否 | 无 | 定时推送的群列表 |

## 🕹️ 使用
### 指令表
| 指令 | 权限 | 需要@ | 范围 | 说明 |
|:-----:|:----:|:----:|:----:|:----:|
| 他们在聊什么/群友在聊什么 | 群员 | 否 | 群聊 | 获取当前群聊的讨论总结 |

## 🎉 鸣谢
感谢[大橘](https://github.com/zhiyu1998)提供的prompt以及[插件灵感](https://github.com/zhiyu1998/rconsole-plugin-complementary-set/blob/master/whats-talk-gemini.js)。