Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lepisma/pipwin

Install compiled python libraries for windows provided by Christoph Gohlke
https://github.com/lepisma/pipwin

package-manager python windows

Last synced: about 2 months ago
JSON representation

Install compiled python libraries for windows provided by Christoph Gohlke

Awesome Lists containing this project

README

        

===============================
pipwin
===============================

.. image:: https://img.shields.io/pypi/v/pipwin.svg?style=flat-square
:target: https://pypi.python.org/pypi/pipwin/
:alt: Latest Version

.. image:: https://img.shields.io/appveyor/ci/lepisma/pipwin.svg?style=flat-square
:target: https://ci.appveyor.com/project/lepisma/pipwin
:alt: Build

.. image:: https://img.shields.io/pypi/l/pipwin.svg?style=flat-square
:target: https://pypi.python.org/pypi/pipwin/
:alt: License

This tool is unmaintained now and the repository is archived. See `this issue `_ for more details.

**pipwin** is a complementary tool for **pip** on Windows. **pipwin** installs
unofficial python package binaries for windows provided by Christoph Gohlke here
`http://www.lfd.uci.edu/~gohlke/pythonlibs/
`_

QuickStart
^^^^^^^^^^

.. code-block::

>> pip install pipwin
>> pipwin search cv

Did you mean any of these ?

* cvxopt
* opencv-python
* abcview
* cvxpy

>> pipwin install opencv-python

>> pipwin install numpy>=1.11

Details
^^^^^^^

- On first run, **pipwin** builds a cache of available package list in ``~/.pipwin``

- You can force a cache rebuild using : ``pipwin refresh``

- List all available packages : ``pipwin list``

- Search packages : ``pipwin search ``

- Install packages : ``pipwin install ``

Also works version specifiers, e.g. ``pipwin install ==`` or
``pipwin install <=``

- Download only (to ``~/pipwin`` or ```` if provided) : ``pipwin
download -d ``

- Install from pipwin requirements file : ``pipwin install -r requirements.txt``

- Download only from pipwin requirements file : ``pipwin download -r
requirements.txt``

- Uninstall packages (Can directly use **pip** for this) : ``pipwin uninstall
``

**Free software: BSD license**

Changelog
---------

v0.5.2
~~~~~~

- `Fixed issue where install -r (filename) does not work `.

v0.5.1
~~~~~~

- Support for ``--proxy`` flag via `PR#54 `.

v0.5.0
~~~~~~

- Handles text vs string parsing for beautifulsoup4 for python2 vs python3.
- Fixes `issue 43 `

v0.4.9
~~~~~~

- More robust whitespace handling in requirement parsing.

v0.4.8
~~~~~~

- Using PySmartDL to handle download and install of packages.
- Removed progress bar and streaming downloader blocks now handled by PySmartDL.

v0.4.7
~~~~~~

- Using postman client type to overcome use of robobrowser to create package
cache.