Metadata-Version: 1.1
Name: paci
Version: 1.5.0
Summary: Your friendly, lightweight and flexible package manager.
Home-page: https://github.com/tradebyte/paci
Author: Niklas Heer
Author-email: niklas.heer@tradebyte.com
License: The MIT License (MIT)

Copyright © 2017 Tradebyte Software GmbH, https://www.tradebyte.com/

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Download-URL: https://github.com/tradebyte/paci/archive/1.5.0.tar.gz
Description-Content-Type: UNKNOWN
Description: ![paci](https://raw.github.com/tradebyte/paci/master/.github/images/paci-logo.png "Your agents are standing by.Your friendly, lightweight and flexible package manager.")
        
        -----
        [![PyPI version](https://badge.fury.io/py/paci.svg)](https://badge.fury.io/py/paci) [![GitHub issues](https://img.shields.io/github/issues/tradebyte/paci.svg)](https://github.com/tradebyte/paci/issues) [![GitHub license](https://img.shields.io/github/license/tradebyte/paci.svg)](https://github.com/tradebyte/paci/blob/master/LICENSE)
        
        
        # paci
        
        Your friendly, lightweight and flexible package manager.
        
        It is a package manager which can be used to distribute your own packages.
        It is meant to install all packages in your userland.
        
        Please see [Limitations](#limitations)
        
        ## Installation
        
        ### Via script
        
        ```
        bash <(curl -s https://raw.githubusercontent.com/tradebyte/paci/master/.github/bin/install.sh)
        ```
        
        The script takes two parameter `main_registry` and `fallback_registry`. If you want to use them for your setup just append them accordingly.
        
        Example:
        ```
        bash <(curl -s https://raw.githubusercontent.com/tradebyte/paci/master/.github/bin/install.sh) https://raw.githubusercontent.com/tradebyte/paci/master
        ```
        (which would define the main registry)
        
        ### Manually
        
        On Ubuntu 16.04:
        
        ```bash
        pip3 install paci
        ```
        
        After that you should add `$HOME/.local/bin` to your `$PATH` in your `~/.bashrc` file.
        
        ```bash
        export PATH="$PATH:$HOME/.local/bin"
        ```
        
        ## Requirements
        
        - python3
        - python3-venv
        - rsync
        
        ## Setup
        
        ```
        ❯ make
        ```
        
        ## Usage
        
        These are the planned commands.
        
        ```
        ❯ paci --help
        paci
        
        Usage:
          paci install [--no-config] [--no-cleanup] [--reuse] [--overwrite] <package>...
          paci update [--no-config] [--no-cleanup] [--reuse] [--overwrite] <package>...
          paci search <package>
          paci refresh
          paci list
          paci remove
          paci configure [--no-choice] [--silent] [--main-registry=<url>] [--fallback-registry=<url>]
          paci generate (repo-index <path> | pkg-index)
          paci --help
          paci --version
        
        Options:
          -h, --help                         Show this screen.
          -v, --version                      Show version.
          -n, --no-config                    Omits the config.
          -c, --no-cleanup                   Don't cleanup the mess.
          -o, --overwrite                    Overwrite the config.
          -r, --reuse                        Reuse the downloaded files.
                                             (only possible with --no-cleanup)
        
        Examples:
          paci install phpstorm
        
        Help:
          For help using this tool, please open an issue on the Github repository:
          https://github.com/tradebyte/paci
        
        ```
        
        ## Limitations
        
        * It currently targets Ubuntu 16.04 only!
        * It needs more packages.
        * It needs testing.
        * It only supports 64bit systems.
        
        ## Some snippets
        
        - Run tests: `$ python setup.py test`
        - Activate virtualenv: `. env/bin/activate`
        - Deactivate virtualenv: `deactivate`
        - Run the linter: `pylint paci`
        - New release of this CLI tool (pip): `$ python setup.py sdist bdist_wheel`
        
        
        ## Contributing
        
        See the [CONTRIBUTING] document.<br/>
        Thank you, [contributors]!
        
          [CONTRIBUTING]: .github/CONTRIBUTING.md
          [contributors]: https://github.com/tradebyte/paci/graphs/contributors
        
        ## License
        
        Copyright (c) 2017 by the Tradebyte Software GmbH.<br/>
        `paci` is free software, and may be redistributed under the terms specified in the [LICENSE] file.
        
          [LICENSE]: /LICENSE
        
        ## About
        
        `paci` is maintained and funded by the Tradebyte Software GmbH. <br/>
        The names and logos for `paci` are trademarks of the Tradebyte Software GmbH.
        
        We love free software!
        
Keywords: cli,package-manager,install,linux,ubuntu
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: System :: Software Distribution
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
