semvec/pypi-packages huggingface dataset:
treepy 0.5
Bare-bones CLI for displaying a tree of file structure

# treepy
Bare-bones CLI for displaying a tree of file structure

99.9% of this very bare-bones utility is taken from [this stackoverflow answer](https://stackoverflow.com/questions/9727673/list-directory-tree-structure-in-python/49912639#49912639). Thanks to the user [abstrus](https://stackoverflow.com/users/2479038/abstrus) for providing it.

## Installation

```
git clone https://github.com/ekiefl/treepy.git
cd treepy
python setup.py install
treepy -h
```

Do you get a `pkg_resources.ResolutionError`? try `cd`ing out of the directory and try `treepy -h` again.

## Usage

A couple of cases.

### `treepy -h` (getting help)

```
usage: treepy_python [-h] [-d] [-a] [-q] [-f] path

positional arguments:
  path        brief description

optional arguments:
  -h, --help  show this help message and exit
  -d          Only display directories
  -a          Include those starting with `.`
  -q          Append quick-access variable path
  -f          Display the full path
```

### `treepy` (most simple command)

```
treepy/
├── bin/
│   ├── treepy
│   └── treepy_python
├── build/
│   ├── bdist.macosx-10.12-x86_64/
│   ├── lib/
│   │   └── treepy/
│   │       ├── __init__.py
│   │       └── tree_generation.py
│   └── scripts-3.6/
│       ├── treepy
│       └── treepy_python
├── dist/
│   └── UNKNOWN-0.1-py3.6.egg
├── LICENSE
├── README.md
├── requirements.txt
├── setup.cfg
├── setup.py
├── treepy/
│   ├── __init__.py
│   ├── __pycache__/
│   └── tree_generation.py
└── UNKNOWN.egg-info/
    ├── dependency_links.txt
    ├── PKG-INFO
    ├── requires.txt
    ├── SOURCES.txt
    └── top_level.txt
```

### `treepy -d` (directories only)

```
treepy/
├── bin/
├── build/
│   ├── bdist.macosx-10.12-x86_64/
│   ├── lib/
│   │   └── treepy/
│   └── scripts-3.6/
├── dist/
├── treepy/
│   └── __pycache__/
└── UNKNOWN.egg-info/
```

### `treepy -df` (display full paths)

```
d/Users/evan/Software/treepy/
├── /Users/evan/Software/treepy/bin/
├── /Users/evan/Software/treepy/build/
│   ├── /Users/evan/Software/treepy/build/bdist.macosx-10.12-x86_64/
│   ├── /Users/evan/Software/treepy/build/lib/
│   │   └── /Users/evan/Software/treepy/build/lib/treepy/
│   └── /Users/evan/Software/treepy/build/scripts-3.6/
├── /Users/evan/Software/treepy/dist/
├── /Users/evan/Software/treepy/treepy/
│   └── /Users/evan/Software/treepy/treepy/__pycache__/
└── /Users/evan/Software/treepy/UNKNOWN.egg-info/
```

### `source treepy -dq` (quick-access environment variables)

For this, it is **essential** that the command is run as `source treepy`, otherwise environmental variables will not be retained in the shell you run `treepy` from.

```
treepy/ → $TREE1
├── bin/ → $TREE2
├── build/ → $TREE3
│   ├── bdist.macosx-10.12-x86_64/ → $TREE4
│   ├── lib/ → $TREE5
│   │   └── treepy/ → $TREE6
│   └── scripts-3.6/ → $TREE7
├── dist/ → $TREE8
├── treepy/ → $TREE9
│   └── __pycache__/ → $TREE10
└── UNKNOWN.egg-info/ → $TREE11
```

Each path in tree is stored as an environmental variable `TREE[X]`, where `[X]` is a number. Running

```
echo $TREE1
``` 

yields:

```
/Users/evan/Software/treepy
```
speakme 0.1.1
Personal voice assistant - Markos

# Welcome to speakme 0.1.1 : Speech Assistant System 

speakme 0.1.1 system has 'Markos' - your personal voice assistant / software agent that can perform tasks or services for an individual based on verbal commands i.e. 
by interpreting human speech and respond via synthesized voices. 
Users can ask their assistantsâ€™ questions, control home automation devices, and media playback via voice, and manage other basic tasks such as email, 
to-do lists, open or close any application etc with verbal commands.

Markos has strong recommandation ability, which help you in verious decision making. ex. he will recommend you a movie as per your choice.

## Getting Started

You will be able to extarct .whl file with the help of python foundation and install the library using <b>pip</b>

### Prerequisites and Installing

What things you need to install the software and how to install them

```
. Browser driver : ex. for google crome ( cromedriver.exe ) 

Require below componants using pip

. pyttsx3
. datetime
. smtplib
. os
```

## Running the tests

Install speakme 0.1.1 using pip command on Command prompt


## Deployment

Deployed and Comaptible with Python 3 and above

## Built With

* [Python 3](https://docs.python.org/fr/3.6/) - Scripting language used
* [Pypi](https://pypi.org/) - The Python Package Index - library Dependency Management

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags). 

## Authors and Contributor

* **Tejas Bhor** - [tejasjbhor](https://github.com/tejasjbhor)

## License

This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/tejasjbhor/NLP/blob/master/LICENSE) file for details

## Acknowledgments

* Python Foundation : For delpoying library

## Thanks

To you, for using the library, for helping me to make it faster and better, for learn with it and for releasing your
code to make the knowledge and the science open for the rest of humanity.

## Warning

It has been developed with  python >= 3.5 in mind, so it won't probably work on lower versions (i.e. no python 2.X
support).
TopicAxis-RAKE 0.1.0
Text keyword extraction library

TopicAxis-RAKE if a fork of [RAKE](https://github.com/aneesha/RAKE) that adds
support for Python 3. 

RAKE
====

A Python implementation of the Rapid Automatic Keyword Extraction (RAKE) algorithm as described in: Rose, S., Engel, D., Cramer, N., & Cowley, W. (2010). Automatic Keyword Extraction from Individual Documents. In M. W. Berry & J. Kogan (Eds.), Text Mining: Theory and Applications: John Wiley & Sons.

The source code is released under the MIT License.
Alchemytools 0.7.0
Alchemytools is a set of helpers to be used in any SQLAlchemy project

Alchemytools
------------

This project brings a set of useful tools to be used in any SQLAchemly project.

The idea is to save common problems, for example: Opening/Closing sessions, commiting the sesssin only at the end of the transaction, etc.


Available Tools
###############

Here are all tools available in alchemytools.

Context Managers
****************

managed
=======

This is the basic context manager and it will commit and close your session automatically, at the end of the ``with`` block.

 .. code-block:: python

    with managed(MySessionClass) as session:
        # Do what you need with your session
    # Here the session is already closed and commited
            
If you raise any exception inside the ``with`` block, the session will be rolled back and the exception re-raised.

To avoid having all of the function body inside the ``with`` block, ``managed`` functions as a context manager as well.

.. code-block:: python
    
    @managed(MySessionClass)
    def foo(session, *args, **kwargs):
        # Do what you need with your session
        pass

    # call as if the session didn't exist:
    foo(2, a='b')

The session is opened every time the function is called and closed whenever it returns or raises an exception. Autommit and rollback rules work as normal.

Additional options
^^^^^^^^^^^^^^^^^^
   
 ``auto_flush``: Sets the autoflush option on the SQLAlchemy session, defaults fo ``False``

Executing tests
^^^^^^^^^^^^^^^

 .. code-block:: shell

    $ python setup.py test