semvec/pypi-packages huggingface dataset:
imagefactory 0.1.0
Python package for creating test images.
License: MIT license
Keywords: imagefactory

ImageFactory
============

.. image:: https://img.shields.io/pypi/v/imagefactory.svg
   :target: https://pypi.python.org/pypi/imagefactory

.. image:: https://img.shields.io/travis/jaantollander/imagefactory.svg
   :target: https://travis-ci.org/jaantollander/imagefactory

.. image:: https://readthedocs.org/projects/imagefactory/badge/?version=latest
   :target: https://imagefactory.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

.. image:: https://pyup.io/repos/github/jaantollander/imagefactory/shield.svg
   :target: https://pyup.io/repos/github/jaantollander/imagefactory/
   :alt: Updates


Python package for creating test images. Test images can be created as in
memory images or saved in to the filesystem. Package is released under MIT
license.

Checkout the documentation for installation, examples and API.

https://jaantollander.github.io/imagefactory/


=======
History
=======

0.1.0 (2017-01-09)
------------------

* First release on PyPI.
project-sync 0.2.0
A simple tool for synchronizing local project (files) to remote server.
License: MIT license
Keywords: project sync rsync auto watch

Project Sync
=======================

## Introduction

#### What

A simple tool based on `rsync` for uploading / synchronizing local project
(files) to remote server.

#### Who
For people who want to work on a project locally (on your laptop) and sync the files
to remote server. For example, developing locally and executing remotely.

#### Why
`rsync` is flexible and powerful, but flags and options are way too complex for
memorizing.

## Installation

```
$ pip install project-sync
```

This will install a command line tool `psync`, the usage of which is described below.

## Usage


1. Run `psync` under project root to generate initial config file (`.psync`).
    ```
    $ cd ~/Code/demo_project
    $ psync
    ```
    It will generate the config interactively:

    ```
    You are not in a project (no .psync found)!
    Generate .psync to current directory (/Users/lazywei/Code/demo_project) [Y/n]? [Y]: Y
    Config will be generated at /Users/lazywei/Code/demo_project:
    ---
    Remote path [~/remote/path]: ~/remote/path
    SSH host [ssh_host]: aws_playground
    SSH username or enter '-' to skip [ssh_user]: -
    Files or folders to ignore (separated by space) [ ]: .git .psync
    ignores:
    - .git
    - .psync
    remote: ~/remote/path
    ssh:
      host: aws_playground
      username: null

    ---
    Project root is now: /Users/lazywei/Code/demo_project
    ```

2. Run `psync` under any nested subfolders of the project root to sync the project.
    ```
    $ psync
    Running:
      rsync -e ssh -ruaz --exclude .git --exclude .psync --rsync-path mkdir -p ~/remote/path && rsync /Users/lazywei/Code/demo_project aws_playground:~/remote/path
    --- Sync Finished ---

    $ ssh aws_playground "ls -a ~/remote/path/demo_project"
    .      ..     README
    ```

3. Run `psync watch` to watch any modification under the project root and perform sync automatically.

### Usage Demo

![Usage Demo](demo-usage.gif)

### Config Options

The config (`.psync`) is a YAML file. You can edit it after initial generating.

- `ignores`: an array contains all the files for folders to exclude by `rsync`
- `ssh`:
  - `host`: SSH Host
  - `username`: SSH username, `null` to ignore this (for example, when you set this in `~/.ssh/config` already)
- `remote`: where to sync on remote server

## Contributions

This project is currently in WIP stage; any discussion, bug report and PR are more than welcome.

## License

psync is available under the MIT license. See the LICENSE file for more info.
xlsx_to_handontable 0.2.0
xlsx_to_handontable
License: MIT license
Keywords: xlsx_to_handontable

# xlsx_to_handontable

- xlsx to handontable `configuration` + `sample`

# INSTALL

    pip install xlsx_to_handontable

# USAGE

    from xlsx_to_handontable import xlsx_to_configs_samples
    from yaml_dump import yaml_dump
    p = '0.xlsx'
    configs, samples = xlsx_to_configs_samples(p)
    print(yaml_dump(configs))
    print('-' * 20)
    print(yaml_dump(samples))    



# History

## 0.1.0 (2017-01-13)
- First release on PyPI.