semvec/pypi-packages huggingface dataset:
ecv-data-access 0.1.10
This package is a proof of concept for accessing data across multiple scientific disciplines. The requests are structured around the ECV (Essential Variable) vocabulary: [https://vocab.nerc.ac.uk/collection/EXV/current/](https://vocab.nerc.ac.uk/collection/EXV/current/). The package was developed during the EnvriHub Next hackathon in Amsterdam and is funded by the EnvriHub Next (EHN) project.
Requires Python: >=3.7


# **ECV-DATA-ACCESS – EnvriHub Next Python Library**

**ECV-DATA-ACCESS** is a proof-of-concept Python package demonstrating **parallel data access** across multiple scientific disciplines within the [Envri-Hub Next project](https://envri.eu/envri-hub-next/).

---

## 📦 Installation from PyPI

```bash
pip install ecv-data-access
```

---

## 🛠 Installing for Local Development

If you’re working on the source code, you can install ECV-DATA-ACCESS in **editable mode** so changes are picked up without reinstallation.

### **Prerequisites**

* Python 3.x
* `pip` available
* Access to the development repository (e.g., GitLab clone)

### **Steps**

1. Clone the repository:

   ```bash
   git clone https://gitlab.a.incd.pt/envri-hub-next/ecv-data-access.git
   cd ecv-data-access
   ```
2. Install in editable mode:

   ```bash
   pip install -e .
   ```

---

## 💡 Notes

* On Windows, use forward slashes (`/`) or escaped backslashes (`\\`) in paths when necessary (e.g., Git Bash, WSL).
* Verify installation:

  ```bash
  pip list | findstr ecv-data-access
  ```

---
guinsoft-pyautogen 0.3.2
guinsoft_pyautogen
Requires Python: >=3.7

# 桂软guinsoft_pyautogen

## 打包为 whl
### 安装打包工具（若未安装）
* pip install setuptools wheel

### 打包（生成dist目录，内含新whl文件）
* python setup.py bdist_wheel

## 验证
### 安装新包
* pip install dist/guinsoft_pyautogen-0.3.2-py3-none-any.whl

###  验证功能（如导入包并执行测试代码）
* python -c "import guinsoft_pyautogen; print(guinsoft_pyautogen.__version__)"

## 推送到PyPi
### 安装twine工具
* pip install twine

### 验证包
* twine check dist/*

### 推送包（注册PyPI账号，生成token）
* twine upload dist/*
tc-hivemind-backend 1.4.8
This repository is a shared library for together hivemind etl and bot codes.

# Hivemind-backend

[![Maintainability](https://api.codeclimate.com/v1/badges/1f01c7faab6d09fa3a83/maintainability)](https://codeclimate.com/github/TogetherCrew/hivemind-backend/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/1f01c7faab6d09fa3a83/test_coverage)](https://codeclimate.com/github/TogetherCrew/hivemind-backend/test_coverage)

This repository is designed to be a shared library for our hivemind etl sctips and bot codes.
guinsoft-rags 1.0.3
guinsoft_rags

# 桂软guinsoft_rags

## 打包为 whl
### 安装打包工具（若未安装）
* pip install setuptools wheel

### 打包（生成dist目录，内含新whl文件）
* python setup.py bdist_wheel

## 验证
### 安装新包
* pip install dist/guinsoft_rags-1.0.3-py3-none-any.whl

###  验证功能（如导入包并执行测试代码）
* python -c "import guinsoft_rags; print(guinsoft_rags.__version__)"



## 快速开始
安装包
```bash
pip install -e .
```

评分
```python
import httpx
from datasets import Dataset
from langchain_openai import ChatOpenAI
from guinsoft_ragas import evaluate
from guinsoft_ragas.llms.langchain import LangchainLLM
from guinsoft_ragas.metrics import AnswerCorrectnessGuinsoft

data_samples = {
    'question': ['When was the first super bowl?', 'Who won the most super bowls?'],
    'answer': [
        'The first superbowl was held on Jan 15, 1967',
        'The most super bowls have been won by The New England Patriots',
    ],
    'ground_truths': [
        ['The first superbowl was held on January 15, 1967.'],
        ['The New England Patriots have won the Super Bowl a record six times'],
    ],
}
_llm = ChatOpenAI(model="qwen3-max",
                  api_key="sk-xxxxx",
                  base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
                  temperature=temperature,
)
llm = LangchainLLM(_llm)
answer_correctness_guinsoft = AnswerCorrectnessGuinsoft(llm=llm)

dataset = Dataset.from_dict(data_samples)
score = evaluate(dataset, metrics=[answer_correctness_guinsoft])
print(score.to_pandas())
```
dsnrun 0.2.0
Run arbirary scripts with sentry_sdk initialized to some DSN on the fly
Requires Python: >=3.8

# dsnrun

Ad hoc utility to rerun a Python script, but with the `sentry_sdk` initialized
to a specific DSN.

Bring the awesome experience of your error tracking software to ad hoc scripts
and tools, non-production scripts and scripts that you cannot easily edit.

### Installation & Usage

```
$ pip install dsnrun
[...]

$ dsnrun -h
Usage: dsnrun [dsn] [-m module | filename] [args...]
```

To use this, just rewrite your python invocations, i.e.

```
# normal Python
$ python -m failingmodule
[..stacktrace..]

# becomes
$ dsnrun -m failingmodule
```

```
# normal Python
$ python /tmp/failingmodule.py
[..stacktrace..]

# becomes
$ dsnrun /tmp/failingmodule.py
```

Now, visit your Error Tracker and get a much prettier stacktrace (including
local variables).

### Rationale

At Bugsink, we like our Error Tracking so much, that we even use it for local
development. (Why wouldn't we: setup is trivial).

If you like Python, you probably do a lot with Python, including things for
which you dind't plan on setting up your Error Tracker. Still, you occasionally
mess up, leading to a stack trace on-screen.

What if that stacktrace was as awesome as the one in your error tracker?

### Features

* Because we use `runpy` to run the script, it should work with any Python
  script that you can run with `python -m` or `python filename.py`. i.e. any
  `if __name__ == '__main__':` block will still work as expected.

### Limitations

Don't use this to set up `sentry_dsn` for your actual production code. We
shouldn't have to explain why, but the gist of it is: There may very well be
edge cases that trip this thing up, and why would you break production if you
can just add a few lines to your actual production code?

These are _current_ limitations, meaning we might as well improve the script
if it turns out to be useful:

* the on-screen (printed) stacktrace for `dsnrun` is not equal to the
  regular-python version; it also contains `dsnrun` itself and the functions
  it invokes. The event as sent to your DSN does not contain these though (we
  prune it).

* `dsn` is the only currently supported argument to `sentry_sdk.init`. For
  future versions I'll put in the work of translating CLI args to SDK args.

* dsnrun manually patches `sys.argv` such that the invoked script does not
  get `dsnrun`'s arguments passed to it. This "seems to work" (but may not
  generally work). However, I did not find a way to "properly do this".
  See https://bugs.python.org/issue26388

* If you mistype the thing-to-run you'll send an `ImportError` to your DSN.
  This is not filtered out (yet). Examples:

```
ImportError: No module named nosuchmodule

FileNotFoundError: [Errno 2] No such file or directory: '/tmp/nosuchfile.py'
```