mirror of https://github.com/secdev/scapy.git
Add PyPi description
This commit is contained in:
parent
249e74e371
commit
780583b18e
|
@ -109,6 +109,7 @@ Python modules, such as `matplotlib` or `cryptography`. See the
|
||||||
[documentation](http://scapy.readthedocs.io/en/latest/installation.html) and
|
[documentation](http://scapy.readthedocs.io/en/latest/installation.html) and
|
||||||
follow the instructions to install them.
|
follow the instructions to install them.
|
||||||
|
|
||||||
|
[//]: # (stop_pypi_description)
|
||||||
## Contributing ##
|
## Contributing ##
|
||||||
|
|
||||||
Want to contribute? Great! Please take a few minutes to
|
Want to contribute? Great! Please take a few minutes to
|
||||||
|
|
10
setup.py
10
setup.py
|
@ -9,6 +9,7 @@ from distutils import archive_util
|
||||||
from distutils import sysconfig
|
from distutils import sysconfig
|
||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
from distutils.command.sdist import sdist
|
from distutils.command.sdist import sdist
|
||||||
|
import io
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
||||||
|
@ -40,6 +41,13 @@ def make_ezipfile(base_name, base_dir, verbose=0, dry_run=0, **kwargs):
|
||||||
archive_util.ARCHIVE_FORMATS["ezip"] = (
|
archive_util.ARCHIVE_FORMATS["ezip"] = (
|
||||||
make_ezipfile, [], 'Executable ZIP file')
|
make_ezipfile, [], 'Executable ZIP file')
|
||||||
|
|
||||||
|
def get_long_description():
|
||||||
|
try:
|
||||||
|
with io.open("README.md", encoding="utf-8") as f:
|
||||||
|
return f.read().partition("[//]: # (stop_pypi_description)")[0]
|
||||||
|
except IOError:
|
||||||
|
return None
|
||||||
|
|
||||||
SCRIPTS = ['bin/scapy', 'bin/UTscapy']
|
SCRIPTS = ['bin/scapy', 'bin/UTscapy']
|
||||||
# On Windows we also need additional batch files to run the above scripts
|
# On Windows we also need additional batch files to run the above scripts
|
||||||
if os.name == "nt":
|
if os.name == "nt":
|
||||||
|
@ -73,6 +81,8 @@ setup(
|
||||||
author_email='phil(at)secdev.org',
|
author_email='phil(at)secdev.org',
|
||||||
maintainer='Pierre LALET, Guillaume VALADON',
|
maintainer='Pierre LALET, Guillaume VALADON',
|
||||||
description='Scapy: interactive packet manipulation tool',
|
description='Scapy: interactive packet manipulation tool',
|
||||||
|
long_description=get_long_description(),
|
||||||
|
long_description_content_type='text/markdown',
|
||||||
license='GPLv2',
|
license='GPLv2',
|
||||||
url='http://www.secdev.org/projects/scapy',
|
url='http://www.secdev.org/projects/scapy',
|
||||||
download_url='https://github.com/secdev/scapy/tarball/master',
|
download_url='https://github.com/secdev/scapy/tarball/master',
|
||||||
|
|
Loading…
Reference in New Issue