Metadata-Version: 2.1
Name: pyos
Version: 0.8.0
Summary: Browse python objects as if they were files on disk
Home-page: https://github.com/muhrin/pyos.git
Author: Martin Uhrin
Author-email: martin.uhrin.10@ucl.ac.uk
License: GPLv3
Project-URL: Documentation, https://pyos.readthedocs.org/
Project-URL: Source, https://github.com/muhrin/pyos/
Keywords: database schemaless nosql object-store
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.7
Provides-Extra: gui
Provides-Extra: dev
License-File: LICENSE

.. _documentation: https://pyos.readthedocs.io/en/latest/

pyOS
====

.. image:: https://codecov.io/gh/muhrin/pyos/branch/develop/graph/badge.svg
    :target: https://codecov.io/gh/muhrin/pyos
    :alt: Coverage

.. image:: https://travis-ci.com/muhrin/pyos.svg?branch=master
    :target: https://travis-ci.com/github/muhrin/pyos
    :alt: Travis CI

.. image:: https://img.shields.io/pypi/v/pyos.svg
    :target: https://pypi.python.org/pypi/pyos/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/wheel/pyos.svg
    :target: https://pypi.python.org/pypi/pyos/

.. image:: https://img.shields.io/pypi/pyversions/pyos.svg
    :target: https://pypi.python.org/pypi/pyos/

.. image:: https://img.shields.io/pypi/l/pyos.svg
    :target: https://pypi.python.org/pypi/pyos/

A fresh way to interact with your python objects as though they were files on your filesystem.

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

As easy as:

1. Install MongoDB

   Ubuntu:


.. code-block:: shell

    sudo apt install mongodb

2. Install pyos:

.. code-block:: shell

    pip install pyos

3. Jump in to the shell:

.. code-block:: shell

    > ipython

    In [1]: from pyos.pyos import *
    In [2]: ls()


From here you can `save()` objects, use familiar linux commands (`ls()`, `mv()`, `find()`, etc) and a whole lot more.  Head over to the documentation_ to find out how.


