diff --git a/aiven_fake_data_producer_for_apache_kafka/__init__.py b/aiven_fake_data_producer_for_apache_kafka/__init__.py new file mode 100644 index 0000000..cdbb79c --- /dev/null +++ b/aiven_fake_data_producer_for_apache_kafka/__init__.py @@ -0,0 +1,4 @@ +from aiven_fake_data_producer_for_apache_kafka import metricadvancedproducer, \ + metricproducer, pizzaproducer, realstockproducer, \ + stockproducer, userbehaviorproducer, userbets, \ + rolling diff --git a/data_rolling.json b/aiven_fake_data_producer_for_apache_kafka/data_rolling.json similarity index 100% rename from data_rolling.json rename to aiven_fake_data_producer_for_apache_kafka/data_rolling.json diff --git a/main.py b/aiven_fake_data_producer_for_apache_kafka/main.py similarity index 100% rename from main.py rename to aiven_fake_data_producer_for_apache_kafka/main.py diff --git a/metricadvancedproducer.py b/aiven_fake_data_producer_for_apache_kafka/metricadvancedproducer.py similarity index 100% rename from metricadvancedproducer.py rename to aiven_fake_data_producer_for_apache_kafka/metricadvancedproducer.py diff --git a/metricproducer.py b/aiven_fake_data_producer_for_apache_kafka/metricproducer.py similarity index 100% rename from metricproducer.py rename to aiven_fake_data_producer_for_apache_kafka/metricproducer.py diff --git a/pizzaproducer.py b/aiven_fake_data_producer_for_apache_kafka/pizzaproducer.py similarity index 100% rename from pizzaproducer.py rename to aiven_fake_data_producer_for_apache_kafka/pizzaproducer.py diff --git a/realstockproducer.py b/aiven_fake_data_producer_for_apache_kafka/realstockproducer.py similarity index 100% rename from realstockproducer.py rename to aiven_fake_data_producer_for_apache_kafka/realstockproducer.py diff --git a/rolling.py b/aiven_fake_data_producer_for_apache_kafka/rolling.py similarity index 100% rename from rolling.py rename to aiven_fake_data_producer_for_apache_kafka/rolling.py diff --git a/stockproducer.py b/aiven_fake_data_producer_for_apache_kafka/stockproducer.py similarity index 100% rename from stockproducer.py rename to aiven_fake_data_producer_for_apache_kafka/stockproducer.py diff --git a/userbehaviorproducer.py b/aiven_fake_data_producer_for_apache_kafka/userbehaviorproducer.py similarity index 100% rename from userbehaviorproducer.py rename to aiven_fake_data_producer_for_apache_kafka/userbehaviorproducer.py diff --git a/userbets.py b/aiven_fake_data_producer_for_apache_kafka/userbets.py similarity index 100% rename from userbets.py rename to aiven_fake_data_producer_for_apache_kafka/userbets.py diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..80a5cd1 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,3 @@ + +[metadata] +description-file = README.md \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..19f040d --- /dev/null +++ b/setup.py @@ -0,0 +1,31 @@ +from distutils.core import setup + +setup( + name='aiven_fake_data_producer_for_apache_kafka', + packages=['aiven_fake_data_producer_for_apache_kafka'], + version='1.0.0', + license='apache-2.0', + description='The Python fake data producer for Apache Kafka® is a complete demo app allowing you to quickly ' + 'produce JSON fake streaming datasets and push it to an Apache Kafka topic. ', + author='Open Source @ Aiven', + url='https://github.com/aiven/python-fake-data-producer-for-apache-kafka', + + download_url='TBD', + keywords=['kafka', 'faker', 'producer'], + install_requires=[ + 'yahoo_fin', + 'faker', + 'kafka-python', + ], + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: Apache license 2.0', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + ], +)