semvec/pypi-packages huggingface dataset:
wecmdbsrv-cfomp 1.2.2
Wxwork callback service for HOST CMDB

# 运管平台企业微信主机CMDB查询回调服务
运管平台`主机CMDB查询`应用，用户在应用中输入检索的文本，企业微信回调此服务，返回给用户包含查询主机列表的外部超链接。用户点击链接，验证身份通过之后便可得到检索的结果。

## 使用说明
运行时依赖以下环境变量
| Environment variable | Description | Default |
| --- | --- | --- |
| SECRET_KEY | Flask native config| None |
| WEWORK_TOKEN | 企业微信应用的TOKEN | None |
| WEWORK_ENCODING_AES_KEY | 企业微信应用的AES密钥 | None |
| WEWORK_CORPID | 企业微信的企业ID| None |
| WEWORK_AGENTID | 企业微信内应用的ID | None |
| WEWORK_SECRET | 企业微信内应用的Secret| None |
| ES_HOSTS | Elasticsearch host list| localhost |
| ES_SIZE | Elasticsearch search size limit | 20 |
| ES_TIMEOUT | Elasticsearch search timeouts | None |
| EXTERNAL_URL | Flask native config| https://cfomp.shchinafortune.com/wecmdbsrv |
| URL_PREFIX | Flask native config| /wecmdbsrv |

## 注意事项
1. 可以把运行时依赖的环境变量配置到文件中，如`/etc/wecmdbsrv/setting.cfg`, 然后设置`PROJECT_SETTING`环境变量指向这个文件，`PROJECT_SETTING=/etc/wecmdbsrv/setting.cfg`
1. 运行时需要向https://open.weixin.qq.com/connect/oauth2/authorize 获取OAuth2 token，然后验证用户身份。请依据主机网络是否设置`https_proxy`环境变量
spire-wrapper 0.0.1
A python wrapper for University of Massachusett's Spire API
Requires Python: >=3.10

# UMass Spire Wrapper

This is a Python API Wrapper for [UMass's Spire](https://www.spire.umass.edu/) platform.
The [API endpoints](https://github.com/daniel-melanson/spire-api.melanson.dev) are provided by [Melanson](https://github.com/daniel-melanson).
gitlabx 0.14.0
Uma Lib para buscar dados do Gitlab

# GitlabX

## General Information
* **Software**:GitLabX
* **Author**: Carlos Henrique Maulaz de Freitas
* **Author's e-mail**:carlosmaulaz@gmail.com
* **Source Repository**: [https://gitlab.com/immigrant-data-driven-development/libs/application/gitlab](https://gitlab.com/immigrant-data-driven-development/libs/application/gitlab)  

## Goal
A Lib to retrive data from GitLabx

## Documentation

The Documentation can be found in this [link](./docs/documentation.md)

## Generate documentation

To create the code documentation:
```bash
pdoc --html --force gitlabx/ --output docs

```
### Acess code documentation	

To accesss the documenation, go to folder docs/gitlabx and open index.html 
	
## Instalation

To install gitlabx, run this command in your terminal:
```bash
pip install gitlabx
```

## Usage

```python

from gitlabx import factories
from pprint import pprint 
from decouple import config

token = config('TOKEN_GITLAB')

personal_access_token =  token

service = factories.Project(personal_access_token=personal_access_token)

result = service.get_all(today=False)

for element in result:
    pprint (element)

```
OOXmilker 0.0.2
An Office Open XML parser that outputs HTML.
Requires Python: >=3.6

OOXmilker is an Office Open XML parser that outputs HTML. It takes any Word (.docx, .docm), Excel (.xlsx, .xlsm), PowerPoint (pptx, pptm) or Visio (.vsdx, .vsdm)[^1] file as an input. It returns every paragraphs from the file, one after the other.

## Installation:

This package can be installed using the following instruction in a console:
```bash
pip install ooxmilker
```

## Usage:

Once the package installed, the module can be imported like so:
```python
import ooxmilker
```

To use OOXmilker, make a call to `read()` function. This function takes a **string** representing the path to an Office Open XML file as argument. `read()` being a generator function, it must be part of some sort of loop. 

For example, the following script prints each paragraph from a Word file.
```python
file_path = "C:\\Documents and Settings\\Guest\\My Documents\\document.docx"
for p in ooxmilker.read(file_path):
    print(p[0])
    print(p[1])
```
Each iteration returns a **tuple** with 2 values. In the example above, value `p[0]` is a **string** containing a single paragraph from *document.docx* with some HTML tags. Value `p[1]` is a **dictionary** providing context information on the paragraph.

| Key | Possible Values | Description |
|---|---|---|
| tbl | `True`  `False` | If True, the content is located inside a table. Does not apply to Excel files. |
| chg | `True`  `False` | If True, the content contains changes (insertions or deletions). Applies to Word files only. |

Continuing with the same example, `p[1].get("tbl")` would either return a **boolean** `True` or `False`. If True, the paragraph is part of a table; if False, the paragraph is not part of a table.

## Compatibility

OOXmilker needs Python 3.6 to work.

Features from Office Open XML format and their respective compatibility when using OOXmilker will be listed in the near future.

[^1]: Visio is not part of the OOXML standard, but still close enough for OOXmilker.
testify 0.11.3
Testing framework
Requires Python: >=3.8

Testify - A Testing Framework

Testify is a replacement for Python's unittest module and nose. It is modeled after unittest, and tests written for unittest
will run under testify with a minimum of adjustments, but it has features above and beyond unittest:

  - class-level setup and teardown fixture methods which are run once each for an entire set of test methods.
  - a decorator-based approach for fixture methods, eliminating the need for super() calls.
  - More pythonic, less java
  - enhanced test discovery - testify can drill down into packages to find test cases (similiar to nose).
  - support for collecting and running tests by collecting modules, classes or methods into test suites.
  - Pretty test runner output (color!)
  - Extensible plugin system for adding additional functionality around reporting
  - Comes complete with other handy testing utilities: Mocking (turtle), code coverage integration and profiling.