diff --git a/microservice/__init__.py b/microservice/__init__.py new file mode 100644 index 0000000..fa048f0 --- /dev/null +++ b/microservice/__init__.py @@ -0,0 +1,5 @@ +from .microservice import Microservice + +__all__ = [ + 'Microservice' +] \ No newline at end of file diff --git a/microservice.py b/microservice/microservice.py similarity index 98% rename from microservice.py rename to microservice/microservice.py index 2614cda..d5d39b5 100644 --- a/microservice.py +++ b/microservice/microservice.py @@ -1,12 +1,13 @@ from typing import Dict +from queue import Queue + import threading from threading import Thread import time -from events.event import * -from events.kafka_event import * +from events import * class Microservice: diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..9756274 --- /dev/null +++ b/setup.py @@ -0,0 +1,19 @@ +from setuptools import setup, find_packages + +setup( + name='microservice', + version='0.1.0', + packages=find_packages(), + install_requires=[ + 'events @ git+https://github.com/BobryTeam/events.git@pip-deps' + ], + author='BobryTeam', + author_email='sinntexxx@gmail.com', + description='Base class for all the microservices', + url='https://github.com/BobryTeam/microservice', + classifiers=[ + 'Programming Language :: Python :: 3', + 'Operating System :: OS Independent', + ], + python_requires='>=3.10', +)