-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathsetup.py
More file actions
32 lines (31 loc) · 1.19 KB
/
setup.py
File metadata and controls
32 lines (31 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
from setuptools import setup, find_packages
from pgmapcss.version import VERSION
setup(
name = "pgmapcss",
url = 'https://github.com/plepe/pgmapcss',
author = 'Stephan Bösch-Plepelits',
author_email = 'skunk' '@' 'xover.mud.at',
description = 'PGMapCSS is a library for PostgreSQL/PostGIS which works between an osm2pgsql based database and Mapnik (and maybe other renderers). It processes database (usually OpenStreetMap) objects according to MapCSS rules and calculates resulting colors, widths and other properties for Symbolizers, even geometric modifications.',
version = VERSION,
packages = find_packages(),
package_data = {
'pgmapcss.db': [ '*.sql', '*/*.sql' ],
'pgmapcss.db.eval': [ '*.sql' ],
'pgmapcss.renderer': [ '*.mapcss', '*.mapnik' ],
'pgmapcss.icons': [ 'maki/*' ],
'pgmapcss.mode': [ '*/*.inc' ],
'pgmapcss.symbols': [ '*.svg' ],
'pgmapcss.data': [ '*.wkt' ],
'pgmapcss.defaults': [ '*.mapcss' ],
},
scripts = [ 'bin/pgmapcss' ],
install_requires = [
"pghstore",
"py-postgresql",
],
extras_require = {
'icons-and-images': [
'wand'
],
}
)