semvec/pypi-packages huggingface dataset:
xbundle 0.3.1
Converts edX courses between OLX and single-XML formats.
License: BSD

xbundle
=======

``xbundle`` converts back and forth between OLX and "xbundle" style XML
formats. The xbundle format is a single XML file.

The OLX format is defined in `this
documentation <http://edx-open-learning-xml.readthedocs.org/en/latest/>`__.

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

``python setup.py install``

This will install ``xbundle`` and the ``xbundle_convert`` command-line
tool.

--------------

Using xbundle in your code
--------------------------

To convert from xbundle to OLX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. code:: python

        from xbundle import XBundle

        bundle = XBundle()
        # get input_path and output_path from user input
        bundle.load(input_path)
        bundle.export_to_directory(output_path)

To convert from OLX to xbundle
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. code:: python

        from xbundle import XBundle

        bundle = XBundle()
        # get input_path and output_path from user input
        bundle.import_from_directory(input_path)
        bundle.save(output_path)

--------------

Using the command-line tool
---------------------------

``xbundle_convert convert /path/to/course /path/to/output.xml``

or

``xbundle_convert convert /path/to/output.xml /path/to/course``

--------------

Run tests
---------

``xbundle_convert test``
alotofeffort 0.4.1
Deploy static HTML sites to S3 at the command line.
License: BSD
Keywords: alotofeffort

=============================
A Lot of Effort
=============================

.. image:: https://badge.fury.io/py/alotofeffort.png
    :target: http://badge.fury.io/py/alotofeffort
    
.. image:: https://travis-ci.org/audreyr/alotofeffort.png?branch=master
        :target: https://travis-ci.org/audreyr/alotofeffort

Instantly deploy static HTML sites to S3 at the command line.

I created this out of frustration, after spending a lot of effort trying to
find a PyPI package that did this without problems.

Documentation
-------------

The full documentation is at http://alotofeffort.rtfd.org.

Quickstart
----------

Install it::

    pip install alotofeffort
    
Configure Boto the standard way in `~/.boto`::

    [Credentials]
    aws_access_key_id = ...
    aws_secret_access_key = ...

Then use it to deploy a static HTML website to an S3 bucket::

	$ alotofeffort www/ mybucket

Features
--------

* Uses standard Boto configuration.
* Prints the S3 endpoint URL after deploying.
* Auto-configures the bucket to be a website, with all files public.
* Only files that have changed get uploaded. Files are checked for changes by
  comparing the local and remote MD5 hashes of the files.
* Never auto-deletes. In fact, it doesn't delete files at all! (In the future,
  it will check if any files need to be deleted from S3, and prompt you before
  deleting anything.)




History
-------

0.4.0 (2015-09-15)
++++++++++++++++++

* Upgraded boto to 2.38.0.
* Added tox envs for Python 3.3, 3.4, 3.5.
* PEP 8 cleanup.
* README cleanup.
* Improvements to setup.py.

0.3 (2013-07-27)
++++++++++++++++++

* Only files that have changed get uploaded. Files are checked for changes by
  comparing the local and remote MD5 hashes of the files.

0.2 (2013-07-17)
++++++++++++++++++

* It works on Python 2.6 and 2.7.

0.1 (2013-07-14)
++++++++++++++++++

* First release on PyPI.