Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sander Steffann
pylisp
Commits
a89a3e57
Commit
a89a3e57
authored
Jan 12, 2013
by
Sander Steffann
Browse files
update for nicer packaging
parent
6d0fda43
Changes
2
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
a89a3e57
pylisp
======
Python implementation of LISP (Locator/Identifier Separation Protocol)
\ No newline at end of file
This package provides an implementation of LISP, the Locator/ID
Separation Protocol in Python. This is an experimental protocol
where the IP addresses on the network define the identity of
the systems and a separate mapping system determines how the
data is routed to that network.
This library provides the means to parse and create LISP data
and control messages, as well as command line tools to perform
actions like asking a map resolver for a mapping and directly
querying a DDT node.
The intention is that in a later stage implementations for a
map server, map resolver and DDT node will also be provided.
setup.py
View file @
a89a3e57
...
...
@@ -9,28 +9,16 @@ from setuptools import setup, find_packages
from
version
import
get_git_version
import
glob
desc
=
'''This package provides an implementation of LISP, the Locator/ID
Separation Protocol in Python. This is an experimental protocol
where the IP addresses on the network define the identity of
the systems and a separate mapping system determines how the
data is routed to that network.
This library provides the means to parse and create LISP data
and control messages, as well as command line tools to perform
actions like asking a map resolver for a mapping and directly
querying a DDT node.
The intention is that in a later stage implementations for a
map server, map resolver and DDT node will also be provided.'''
setup
(
name
=
'pylisp'
,
version
=
get_git_version
(),
author
=
'S.J.M. Steffann'
,
author_email
=
'sander@steffann.nl'
,
license
=
'BSD'
,
license
=
'BSD
License
'
,
url
=
'https://github.com/steffann/pylisp'
,
keywords
=
'lisp ddt'
,
description
=
'Locator/ID Separation Protocol (LISP) library'
,
long_description
=
desc
,
long_description
=
open
(
'README.md'
).
read
().
strip
()
,
classifiers
=
[
'Development Status :: 2 - Pre-Alpha'
,
'Environment :: Console'
,
'Intended Audience :: Developers'
,
...
...
@@ -45,7 +33,11 @@ setup(name='pylisp',
'Topic :: Software Development :: Libraries'
,
'Topic :: System :: Networking'
,
'Topic :: Utilities'
],
platforms
=
[],
test_suite
=
'test'
,
packages
=
find_packages
(
exclude
=
[
'unittests'
]),
scripts
=
glob
.
glob
(
'scripts/*'
))
scripts
=
glob
.
glob
(
'scripts/*'
),
setup_requires
=
[
"setuptools_git >= 0.3"
],
install_requires
=
[
'IPy'
,
'bitstring'
])
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment