semvec/pypi-packages huggingface dataset:
graphkb 1.15.0
python adapter for interacting with the GraphKB API
Requires Python: >=3.6


# GraphKB (Python)

![build](https://github.com/bcgsc/pori_graphkb_python/workflows/build/badge.svg) [![PyPi](https://img.shields.io/pypi/v/graphkb.svg)](https://pypi.org/project/graphkb) [![codecov](https://codecov.io/gh/bcgsc/pori_graphkb_python/branch/master/graph/badge.svg)](https://codecov.io/gh/bcgsc/pori_graphkb_python) [![PyPI - Downloads](https://img.shields.io/pypi/dm/graphkb)](https://pypistats.org/packages/graphkb) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5730523.svg)](https://doi.org/10.5281/zenodo.5730523)

This repository is part of the [platform for oncogenomic reporting and interpretation](https://github.com/bcgsc/pori).

Python adapter package for querying the GraphKB API. See the [user manual](https://bcgsc.github.io/pori/graphkb/scripting/)

- [Getting Started](#getting-started)
  - [Install (For developers)](#install-for-developers)
  - [Run Tests](#run-tests)
- [Generating the Documentation](#generating-the-documentation)
- [Deployment (Publishing)](#deployment-publishing)

## Getting Started

### Install (For developers)

clone this repository

```bash
git clone https://github.com/bcgsc/pori_graphkb_python
cd pori_graphkb_python
```

create a virtual environment

```bash
python3 -m venv venv
source venv/bin/activate
```

install the package and its development dependencies

```bash
pip install -U pip setuptools
pip install -e .[dev]
```

### Run Tests

```bash
pytest tests
```

## Generating the Documentation

User documentation for this repository is hosted in the [central PORI repository](https://github.com/bcgsc/pori/)

## Deployment (Publishing)

Install the deployment dependencies

```bash
pip install .[deploy]
```

Build the distribution files

```bash
python setup.py install sdist bdist_wheel
```

Upload the distibutions to the package server (`-r` is defined in your pypirc)

```bash
twine upload -r bcgsc dist/*
```
megakeep 1.1.2
Simple CLI to "touch" Mega accounts and avoid getting it closed due to inactivity.
Requires Python: >=3.10,<4.0

# MegaKeep

Simple command-line application to "touch" your Mega accounts and avoid getting closed due to inactivity.

## How to use?
#### Install package
run:  
```bash
pip install megakeep
```    
#### Create passwords file
create file containing your mega account
- each line should contain email and password separated in space/tab.
- multiple spaces are allowed.
- comments are allowed (# and //).
- empty lines are allowed.

i.e.:
```text
bla@email.com       mypa55
another@account.com n1cePass
# Bob's account:
bob_mega@gmail.com  ilovemega
// my secret account
oh@im.god look-at-my-drive
```  
#### Run
run one of the following:  
```bash
megakeep --file mega.txt
megakeep -f mega.txt
``` 

or if your file named mega.txt and in your current directory:  
```bash
megakeep
``` 

##### All flags
- --help
- --file _or_ -f
- --skip-fails _or_ -s

## Run megakeep from source
- git clone the project
- run ```python -m main.py --file path/to/file```

## Build megakeep from source
- git clone the project
- run ```python setup.py install```

## Install megakeep from source
- git clone the project
- run ``` python setup.py sdist bdist_wheel```

## Upload to PyPI
- ```pip install twine```
- ```twine upload --repository-url https://test.pypi.org/legacy/ dist/*```
- ```twine upload dist/*```
navigaattori 2023.12.4
Navigator (Finnish: navigaattori) guided by conventions.
Requires Python: >=3.9
Keywords: developer-tools,validation,verification

# Navigaattori

Navigator (Finnish: navigaattori) guided by conventions.

[![License](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/license-spdx-mit.svg)](https://git.sr.ht/~sthagen/navigaattori/tree/default/item/LICENSE)
[![Country of Origin](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/country-of-origin-name-switzerland-neutral.svg)](https://git.sr.ht/~sthagen/navigaattori/tree/default/item/COUNTRY-OF-ORIGIN)
[![Export Classification Control Number (ECCN)](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/export-control-classification-number_eccn-ear99-neutral.svg)](https://git.sr.ht/~sthagen/navigaattori/tree/default/item/EXPORT-CONTROL-CLASSIFICATION-NUMBER)
[![Configuration](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/configuration-sbom.svg)](https://git.sr.ht/~sthagen/navigaattori/tree/default/item/docs/third-party/README.md)

[![Version](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/latest-release.svg)](https://pypi.python.org/pypi/navigaattori/)
[![Downloads](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/downloads-per-month.svg)](https://pepy.tech/project/navigaattori)
[![Python](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/python-versions.svg)](https://pypi.python.org/pypi/navigaattori/)
[![Maintenance Status](https://git.sr.ht/~sthagen/navigaattori/blob/default/docs/badges/commits-per-year.svg)](https://git.sr.ht/~sthagen/navigaattori/log)

## Documentation

User and developer [documentation of navigaattori](https://codes.dilettant.life/docs/navigaattori).

## Bug Tracker

Any feature requests or bug reports shall go to the [todos of navigaattori](https://todo.sr.ht/~sthagen/navigaattori).

## Primary Source repository

The main source of `navigaattori` is on a mountain in central Switzerland.
We use distributed version control (git).
There is no central hub.
Every clone can become a new source for the benefit of all.
The preferred public clones of `navigaattori` are:

* [on codeberg](https://codeberg.org/sthagen/navigaattori) - a democratic community-driven, non-profit software development platform operated by Codeberg e.V.
* [at sourcehut](https://git.sr.ht/~sthagen/navigaattori) - a collection of tools useful for software development.

## Contributions

Please do not submit "pull requests" (I found no way to disable that "feature" on GitHub).
If you like to share small changes under the repositories license please kindly do so by sending a patchset.
You can either send such a patchset per email using [git send-email](https://git-send-email.io) or 
if you are a sourcehut user by selecting "Prepare a patchset" on the summary page of your fork at [sourcehut](https://git.sr.ht/).

## Support

Please kindly submit issues at https://todo.sr.ht/~sthagen/navigaattori or write plain text email to ~sthagen/navigaattori@lists.sr.ht to submit patches and request support. Thanks.

# Status

Experimental.

**Note**: The default branch is `default`.
cloudsigma 2.0.0
CloudSigma's official python library.
Keywords: cloud,cloudsigma,api,cloud computing

====================================
CloudSigma's official python library
====================================

pycloudsigma allows you to easily manage your entire infrastructure from within Python.

Creating a server is as simple as:

::

    import cloudsigma
    server = cloudsigma.resource.Server()
    test_server = { 'name': 'My Test Server', 'cpu': 1000, 'mem': 512 * 1024 ** 2, 'vnc_password': 'test_server' }
    my_test_server = server.create(test_server)


For more examples, please visit pycloudsigma_.

For more detailed information about CloudSigma, please visit the `API documentation <https://zrh.cloudsigma.com/docs/>`_.

.. _pycloudsigma: https://github.com/cloudsigma/pycloudsigma/blob/master/README.md