Manage requirements in requirements.txt
parent
6bd49652e0
commit
7070e6836a
|
@ -23,7 +23,7 @@ import sys, platform, yaml
|
||||||
import argparse, logging, logging.handlers
|
import argparse, logging, logging.handlers
|
||||||
from OpenSSL import crypto, SSL
|
from OpenSSL import crypto, SSL
|
||||||
|
|
||||||
__version__ = '1.0.1'
|
__version__ = '1.1.0'
|
||||||
|
|
||||||
class Certificate:
|
class Certificate:
|
||||||
def __init__(self, logger, opts={}):
|
def __init__(self, logger, opts={}):
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
setuptools==39.1.0
|
||||||
|
pyOpenSSL==18.0.0
|
||||||
|
PyYAML==3.12
|
14
setup.py
14
setup.py
|
@ -1,12 +1,14 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
from setuptools import setup, find_packages
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
# Lets makes ure we have the correct modules installed before continuing.
|
# Get required packages from requirements.txt
|
||||||
# Had issues with people not having OpenSSL not installed, just
|
# Make it compatible with setuptools and pip
|
||||||
# wanted to run a check.
|
with open('requirements.txt') as f:
|
||||||
|
requirements = f.read().splitlines()
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="CSR Generator",
|
name="CSR Generator",
|
||||||
version="1.0",
|
version = "1.1.0",
|
||||||
packages=find_packages(),
|
packages=find_packages(),
|
||||||
install_requires=[ 'pyopenssl', 'argparse', 'pyyaml' ]
|
install_requires=requirements
|
||||||
)
|
)
|
Loading…
Reference in New Issue