Add reqs to setup.py, add utils dir for utils, correct imports for building a python package

parent 72893c3d
*~
*.swp
__pycache__/
venv/
dist/
nginx_redirector.egg-info/
build/
......@@ -4,10 +4,10 @@ import pyinotify
import asyncore
import argparse as ap
import generators
import logger
import parser
import const
from redirector.utils import generators
from redirector.utils import logger
from redirector.utils import parser
from redirector.utils import const
class Redirector:
def __init__(self, logger=None):
......
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import const
from redirector.utils import const
class Generator:
def __init__(self):
......
......@@ -4,11 +4,12 @@ import pyinotify
import asyncore
import argparse as ap
import generators
import logger
import parser
import const
from redirector import Redirector
from redirector.utils import generators
from redirector.utils import logger
from redirector.utils import parser
from redirector.utils import const
from redirector.redirector import Redirector
redirector_watch = None
......
import os
from setuptools import setup, find_packages
from redirector import const
from setuptools import setup
from redirector.utils import const
classifiers_list = [
"Development Status :: 4 - Beta",
......@@ -20,8 +20,8 @@ classifiers_list = [
setup(
name=const.NAME,
version="0.2",
packages=find_packages(),
version="0.1.1",
packages=['redirector', 'redirector.utils'],
entry_points={
'console_scripts': [
'redirector = redirector.redirector:main',
......@@ -29,6 +29,11 @@ setup(
'redirector-convert = redirector.htaccess_parser:main'
]
},
classifiers=classifiers_list
classifiers=classifiers_list,
install_requires=[
'pyinotify',
'pyyaml'
],
include_package_data=True
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment