Metadata-Version: 2.1
Name: devpi-web
Version: 3.5.2
Summary: devpi-web: a web view for devpi-server
Home-page: http://doc.devpi.net
Maintainer: Holger Krekel, Florian Schulze
Maintainer-email: holger@merlinux.eu
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: Whoosh (<3)
Requires-Dist: beautifulsoup4 (>=4.3.2)
Requires-Dist: defusedxml
Requires-Dist: devpi-server (>=4.2.1)
Requires-Dist: devpi-common (>=3.2.0)
Requires-Dist: docutils (>=0.11)
Requires-Dist: pygments (>=1.6)
Requires-Dist: pyramid (!=1.10a1)
Requires-Dist: pyramid-chameleon
Requires-Dist: readme-renderer[md] (>=23.0)

================================================
devpi-web: web interface plugin for devpi-server
================================================

This plugin adds a web interface with search for `devpi-server`_.

.. _devpi-server: https://pypi.org/project/devpi-server/

See https://doc.devpi.net for quickstart and more documentation.


Installation
============

``devpi-web`` needs to be installed alongside ``devpi-server``.

You can install it with::

    pip install devpi-web

There is no configuration needed as ``devpi-server`` will automatically discover the plugin through calling hooks using the setuptools entry points mechanism.


Support
=======

If you find a bug, use the `issue tracker at Github`_.

For general questions use the #devpi IRC channel on `freenode.net`_ or the `devpi-dev@python.org mailing list`_.

For support contracts and paid help contact `merlinux.eu`_.

.. _issue tracker at Github: https://github.com/devpi/devpi/issues/
.. _freenode.net: https://freenode.net/
.. _devpi-dev@python.org mailing list: https://mail.python.org/mailman3/lists/devpi-dev.python.org/
.. _merlinux.eu: https://merlinux.eu


=========
Changelog
=========



.. towncrier release notes start

3.5.2 (2019-06-28)
==================

Bug Fixes
---------

- iterate over mirror projects instead of building full list for indexing.


3.5.1 (2019-04-26)
==================

Bug Fixes
---------

- when mirror names are indexed a full reindex was triggered, now only the project names of the mirror are indexed.

- require --offline mode when using --recreate-search-index option. Otherwise reindexing may hang when trying to index a mirror.


3.5.0 (2018-11-16)
==================

Features
--------

- feature #193: adding support for using markdown in package descriptions.


Bug Fixes
---------

- fix #594: fix more url in search results


3.4.1 (2018-09-18)
==================

Bug Fixes
---------

- Fix rendering of empty description which caused a traceback on Python 2.7.


3.4.0 (2018-09-08)
==================

Features
--------

- implement #503: the package description is rendered on demand instead of by event handling.

- implement #504: the documentation is unpacked and cached on demand instead of relying on event processing.

- Add possibility for plugins to implement search backends as replacement for the default whoosh based backend.



