semvec/pypi-packages huggingface dataset:
prophyle 0.3.3.2
ProPhyle metagenomic classifier
License: MIT
Keywords: metagenomics classification NGS

ProPhyle – accurate and resource-frugal phylogeny-based metagenomic classification
==================================================================================

.. image:: https://github.com/prophyle/prophyle/workflows/CI/badge.svg?branch=master
        :target: https://github.com/prophyle/prophyle/actions?query=branch%3Amaster+workflow%3ACI

.. image:: https://codecov.io/gh/prophyle/prophyle/branch/master/graph/badge.svg
        :target: https://codecov.io/gh/prophyle/prophyle

.. image:: https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square
        :target: https://anaconda.org/bioconda/prophyle

.. image:: https://badge.fury.io/py/prophyle.svg
        :target: https://badge.fury.io/py/prophyle

.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1045429.svg
        :target: https://doi.org/10.5281/zenodo.1045429

|

Documentation is available at the `ProPhyle homepage <http://prophyle.github.io>`_
or can be downloaded
as a `single archive <https://github.com/prophyle/prophyle.github.io/archive/master.tar.gz>`_.
bodysnatcher 0.1.1
Save objects when an exception occurs using pickle.
License: MIT
Requires Python: >=3.9

# bodysnatcher

Save objects when an exception occurs using pickle.

## What it does

Bodysnatcher dumps frame `locals()` if a context is exitted via an exception.

```python
with Bodysnatcher():
    ...
    raise Exception  # Will dump context locals()
```

However, it will not dump itself as that's probably not relevant.

> [!WARNING]
> The `locals()` table can be quite large depending in which scope you create
> the context.


By default, it dumps to the current working directory. That can be configured
using the `path` argument.

```python
with Bodysnatcher("/tmp/"): ...  # Dump objects to /tmp/ (e.g., /tmp/foo.pkl)
```

## Example usage

Run

```python
from collections.abc import Generator

from bodysnatcher import Bodysnatcher


def may_err() -> Generator[str, None, None]:
    yield "Hello"
    yield "World"
    raise RuntimeError


def main() -> int:
    data = []
    with Bodysnatcher():
        for elt in may_err():
            data.append(elt)
    return 0


if __name__ == "__main__":
    raise SystemExit(main())
```

and then unpickle to recover the data. For example,

```
$ python -c "import pickle; print(pickle.load(open('data.pkl', 'rb')))"
['Hello', 'World']
```
min1129 0.0.0.3
링크드 리스트의 기본 모듈 구현
License: MIT
Requires Python: >=3.4

## 링크드 리스트의 기본 모듈 구현

동적 할당이 가능한 링크드 리스트를 구현. 더미 헤드를 두어 insert와 remove를 수월하게 만듦.

사용 예 -> import min1129.LinkedList as LL

구현 클래스
* ListNode
* LinkedListBasic

LinkedList 함수
1. __init __
2. insert
3. append
4. pop
5. remove
6. get
7. index
8. isEmpty
9. size
10. cleat
11. count
12. extend
13. copy
14. reverse
15. sort
16. __findNode
17. __getNode
18. printList
itchio 1.1.3
Interact with the REST-API of itch.io
License: MIT
Requires Python: >3.5

# itchio-lib

Use the REST-API of itch.io with python in a simple way.

## Installation

You can install this library via [pip](https://pypi.org):

```
$ pip install itchio
```

You **may** need to install the `typing` module, depending on your python version.

## Documentation

You can read the docs [right here](https://tch1b0.github.io/itchio-lib/)

## How does it work?

When you want to use the lib, you first need to create a `Session` object, in which you have to pass your
API-key. It could look something like this:

```py
import itchio

session = itchio.Session(key)
```

If you want to access your games, you can just now create an `GameCollection` object with your session.

```py
gameCollection = itchio.GameCollection(session)
```

After that you can get a game by its `id` or you can just get all of your games.

```py
all_my_games = gameCollection.all()
```

The `all_my_games` variable is now a list containing Game objects. You can now easily access the information of a game.

```py
my_game = all_my_games[0]

print(my_game.views_count)
```

```
35
```

## Examples

```py
import itchio

session = itchio.Session("1234")
#                        ^
#                        This is your API-key

userCollection = itchio.UserCollection(session)

me = userCollection.me()

print(me.username)
```

```
Tch1b0
```