Metadata-Version: 2.0
Name: upyflashed
Version: 0.1.2
Summary: A command to watch for new hex files from upyed and flash the micro:bit immediately
Home-page: https://github.com/tomviner/upyflashed
Author: Tom Viner
Author-email: upyflashed@viner.tv
License: Apache
Platform: UNKNOWN
Requires-Dist: psutil

.. image:: https://img.shields.io/pypi/v/upyflashed.svg
    :target: https://pypi.python.org/pypi/upyflashed/
    :alt: Latest PyPI version


upyflashed
==========

A command to watch for new hex files from https://github.com/ntoll/upyed
and flash the micro:bit immediately

``upyflashed`` will poll your browser download directory for new hex
files. If one is found it will copy it to the micro:bit storage
location.

**Note**: The approach attempts to be cross platform but bug reports /
fixes gratefully accepted. Currently tested on Linux and Windows.

Installation
------------

.. code:: bash

    pip install upyflashed

Usage
-----

.. code:: bash

    $ upyflashed

*Default options*:

- download path: ``~/Downloads``
- microbit path: psutil looks for a disk partition mount point ending in *MICROBIT*

Custom
~~~~~~

.. code:: bash

    $ upyflashed --help
    usage: upyflashed [-h] [--download_path DOWNLOAD_PATH]
                      [--microbit_path MICROBIT_PATH] [-v]

    A command to watch for new hex files from https://github.com/ntoll/upyed and
    flash the micro:bit immediately

    optional arguments:
      -h, --help            show this help message and exit
      --download_path DOWNLOAD_PATH
                            Filepath your browser stores downloads
      --microbit_path MICROBIT_PATH
                            Filepath your computer mounts the micro:bit at
      -v, --verbose

Changelog
=========

0.1.2 (2015-12-22)
------------------

- Fix missing CHANGES.rst in release

0.1.1 (2015-12-22)
------------------

- Don't error, just warn, when no hex files found.


0.1.0 (2015-12-02)
------------------

- Initial release


