semvec/pypi-packages huggingface dataset:
appsearch 0.1.4
A work helper, get app package url for JIRA task

# 提测JIRA Task 包地址获取助手

辅助提测工具

# Installation

```bash
$ pip search appsearch
$ pip install appsearch
```

# Usage 

```bash
$ appsearch -h

Search app package url for JIRA Task, default for iPhone Platform

Usage: appsearch [ -a ] [ -v ] query-content

    -a                  search for android
    -v                  verbose output
    --no-filter         don't filter the results with iMeituan App Test filter

    query-content       can be build number or version number or appName

Example:
    Search iphone iMeituan app with build number:

        Exp 1:
            appsearch 13231

        Exp 2:
            appsearch 13346

    Search android iMeituan app with build number:

        Exp 1:
            appsearch -a 34666

        Exp 2:
            appsearch -a 28777
```

仓库地址(需要公司内网环境打开)： http://wangzhizhou@git.sankuai.com/scm/~wangzhizhou/appsearch.git
itanium_demangler 1.0
Pure Python parser for mangled itanium symbols

# Itanium Demangler

The *Python Itanium Demangler* is a pure Python parser for the [Itanium C++ ABI symbol mangling language][manglang]. Note that MSVC mangling language is not supported.

This demangler generates an abstract syntax tree from mangled symbols, which can be used for directly extracting type information, as opposed to having to interpret the C++ source code corresponding to the demangled symbol

 There is also a built-in AST stringifier, so the demangler can be used as a replacement for `c++filt` or for formatting backtraces.

[manglang]: https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling

## Requirements

The demangler runs on Python 2.7 and 3.3+ and has no dependencies.

## Installation

Installing via PyPI:

    pip install itanium_demangler

Using a local repository for development:

    git clone https://github.com/whitequark/python-itanium_demangler
    cd python-itanium_demangler
    python setup.py develop --user

## Usage

```python
from itanium_demangler import parse as demangle

ast = demangle("_ZN5boost6chrono24process_system_cpu_clock3nowEv")

print(repr(ast))
# <FuncNode func <Node qual_name (<Node name 'boost'>, <Node name 'chrono'>, <Node name 'process_system_cpu_clock'>, <Node name 'now'>)> (<Node builtin 'void'>,) None>

print(ast)
# boost::chrono::process_system_cpu_clock::now()
```

## Future considerations

A similar (i.e. also parsing to an AST) implementation of a demangler for the MSVC mangling language would be useful to have.

## License

[0-clause BSD](LICENSE-0BSD.txt)
mansel-pyqt 0.1.0
Tool for manual file selection

# masnel-pyqt

This project is a wrapper for the [mansel](https://github.com/willsALMANJ/mansel) project using PyQt5.
It can be installed via

    pip install mansel-pyqt

to install `mansel` with binding to `PyQt5`.
`mansel-pyqt` is packaged separately from `mansel` to comply with the `PyQt5` license.
Refer to the `mansel` documentation for usage information.