setup.py
author Tero Marttila <tero.marttila@aalto.fi>
Mon, 28 Jul 2014 13:14:53 +0300
changeset 80 b332d99f988e
parent 76 5c1120b71421
child 81 509a30f96b87
permissions -rw-r--r--
update for pvl.args; fixing -c/command and --config option dupliates
72
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
     1
# encoding: utf-8
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
     2
6
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
from distutils.core import setup
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
30
29b60df79122 version: 0.2.3; move version to pvl.backup.__version__; add --version opt
Tero Marttila <terom@paivola.fi>
parents: 25
diff changeset
     5
# XXX: for determining version
72
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
     6
from pvl.backup import __version__
6
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
setup(
71
6f9f59b5c4c5 version 0.6.0: --sudo, --restrict-path
Tero Marttila <terom@paivola.fi>
parents: 47
diff changeset
     9
    name            = 'pvl-backup',
72
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    10
    version         = __version__,
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    11
    description     = "Päivölä rsync backup utilities",
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    12
    url             = 'http://verkko.paivola.fi/hg/pvl-backup/',
19
59a38533f13b setup.py: v0.2 + scripts + author
Tero Marttila <terom@paivola.fi>
parents: 18
diff changeset
    13
59a38533f13b setup.py: v0.2 + scripts + author
Tero Marttila <terom@paivola.fi>
parents: 18
diff changeset
    14
    author          = 'Tero Marttila',
59a38533f13b setup.py: v0.2 + scripts + author
Tero Marttila <terom@paivola.fi>
parents: 18
diff changeset
    15
    author_email    = 'terom@paivola.fi',
6
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    16
72
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    17
    # deps
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    18
    install_requires    = [
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    19
        # pvl.args
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    20
        # pvl.invoke
76
5c1120b71421 0.6.1 backfix: depend on pvl-common 0.2, not rc
Tero Marttila <terom@paivola.fi>
parents: 74
diff changeset
    21
        'pvl-common >= 0.2',
72
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    22
    ],
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    23
 
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    24
    # lib
2d2494132e9c depend on pvl-common
Tero Marttila <terom@paivola.fi>
parents: 71
diff changeset
    25
    namespace_packages = [ 'pvl' ],
71
6f9f59b5c4c5 version 0.6.0: --sudo, --restrict-path
Tero Marttila <terom@paivola.fi>
parents: 47
diff changeset
    26
    packages        = [
6f9f59b5c4c5 version 0.6.0: --sudo, --restrict-path
Tero Marttila <terom@paivola.fi>
parents: 47
diff changeset
    27
        'pvl',
6f9f59b5c4c5 version 0.6.0: --sudo, --restrict-path
Tero Marttila <terom@paivola.fi>
parents: 47
diff changeset
    28
        'pvl.backup',
6f9f59b5c4c5 version 0.6.0: --sudo, --restrict-path
Tero Marttila <terom@paivola.fi>
parents: 47
diff changeset
    29
    ],
6
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    30
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    31
    # binaries
19
59a38533f13b setup.py: v0.2 + scripts + author
Tero Marttila <terom@paivola.fi>
parents: 18
diff changeset
    32
    scripts         = [
43
2911d4dd5a47 pvl.backup-rsync: implement local rsync command execution, rename from pvlbackup-rsync-wrapper
Tero Marttila <terom@paivola.fi>
parents: 41
diff changeset
    33
        'bin/pvl.backup-rsync', 
47
09d08f3336e6 setup.py: fix scripts
Tero Marttila <terom@paivola.fi>
parents: 43
diff changeset
    34
        'bin/pvl.backup-snapshot',
19
59a38533f13b setup.py: v0.2 + scripts + author
Tero Marttila <terom@paivola.fi>
parents: 18
diff changeset
    35
    ],
6
302f45534b73 distutils
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    36
)