2"""Installer for Searx package."""
4from setuptools import setup
5from setuptools import find_packages
10# required to load VERSION_STRING constant
11sys.path.insert(0, './searx')
12from version import VERSION_STRING
14with open('README.rst') as f:
15 long_description = f.read()
17with open('requirements.txt') as f:
18 requirements = [ l.strip() for l in f.readlines()]
20with open('requirements-dev.txt') as f:
21 dev_requirements = [ l.strip() for l in f.readlines()]
25 version=VERSION_STRING,
26 description="A privacy-respecting, hackable metasearch engine",
27 long_description=long_description,
29 "Development Status :: 4 - Beta",
30 "Programming Language :: Python",
32 "Topic :: Internet :: WWW/HTTP :: HTTP Servers",
33 "Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
34 'License :: OSI Approved :: GNU Affero General Public License v3'
36 keywords='metasearch searchengine search web http',
38 author_email='asciimoo@gmail.com',
39 url='https://github.com/asciimoo/searx',
40 license='GNU Affero General Public License',
41 packages=find_packages(exclude=["tests*"]),
43 install_requires=requirements,
45 'test': dev_requirements
49 'searx-run = searx.webapp:run'
56 '../requirements.txt',
57 '../requirements-dev.txt',
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list