| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  | from setuptools import find_packages, setup | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-08 17:44:47 +00:00
										 |  |  | from mooncrawl.version import MOONCRAWL_VERSION | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  | long_description = "" | 
					
						
							|  |  |  | with open("README.md") as ifp: | 
					
						
							|  |  |  |     long_description = ifp.read() | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | setup( | 
					
						
							| 
									
										
										
										
											2021-08-05 22:52:10 +00:00
										 |  |  |     name="mooncrawl", | 
					
						
							| 
									
										
										
										
											2021-11-08 17:44:47 +00:00
										 |  |  |     version=MOONCRAWL_VERSION, | 
					
						
							| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  |     author="Bugout.dev", | 
					
						
							|  |  |  |     author_email="engineers@bugout.dev", | 
					
						
							|  |  |  |     license="Apache License 2.0", | 
					
						
							|  |  |  |     description="Moonstream crawlers", | 
					
						
							|  |  |  |     long_description=long_description, | 
					
						
							|  |  |  |     long_description_content_type="text/markdown", | 
					
						
							|  |  |  |     url="https://github.com/bugout-dev/moonstream", | 
					
						
							|  |  |  |     platforms="all", | 
					
						
							|  |  |  |     classifiers=[ | 
					
						
							|  |  |  |         "Development Status :: 2 - Pre-Alpha", | 
					
						
							|  |  |  |         "Intended Audience :: Developers", | 
					
						
							|  |  |  |         "Natural Language :: English", | 
					
						
							|  |  |  |         "Programming Language :: Python", | 
					
						
							|  |  |  |         "Programming Language :: Python :: 3", | 
					
						
							|  |  |  |         "Programming Language :: Python :: 3.8", | 
					
						
							|  |  |  |         "Programming Language :: Python :: Implementation :: CPython", | 
					
						
							|  |  |  |         "Topic :: Software Development :: Libraries", | 
					
						
							|  |  |  |         "Topic :: Software Development :: Libraries :: Python Modules", | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |     python_requires=">=3.6", | 
					
						
							|  |  |  |     packages=find_packages(), | 
					
						
							| 
									
										
										
										
											2021-08-05 22:52:10 +00:00
										 |  |  |     package_data={"mooncrawl": ["py.typed"]}, | 
					
						
							| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  |     zip_safe=False, | 
					
						
							| 
									
										
										
										
											2021-07-29 03:22:10 +00:00
										 |  |  |     install_requires=[ | 
					
						
							| 
									
										
										
										
											2021-11-10 18:10:38 +00:00
										 |  |  |         "boto3", | 
					
						
							| 
									
										
										
										
											2023-08-10 13:29:37 +00:00
										 |  |  |         "bugout>=0.2.13", | 
					
						
							| 
									
										
										
										
											2021-11-10 18:10:38 +00:00
										 |  |  |         "chardet", | 
					
						
							| 
									
										
										
										
											2021-11-13 15:51:32 +00:00
										 |  |  |         "fastapi", | 
					
						
							| 
									
										
										
										
											2023-08-29 04:19:25 +00:00
										 |  |  |         "moonstreamdb>=0.3.5", | 
					
						
							| 
									
										
										
										
											2022-11-09 19:09:10 +00:00
										 |  |  |         "moonstream>=0.1.1", | 
					
						
							| 
									
										
										
										
											2023-03-08 17:55:07 +00:00
										 |  |  |         "moonworm[moonstream]>=0.6.2", | 
					
						
							| 
									
										
										
										
											2021-11-10 18:10:38 +00:00
										 |  |  |         "humbug", | 
					
						
							| 
									
										
										
										
											2022-11-09 17:47:04 +00:00
										 |  |  |         "pydantic==1.9.2", | 
					
						
							| 
									
										
										
										
											2021-11-10 18:10:38 +00:00
										 |  |  |         "python-dateutil", | 
					
						
							|  |  |  |         "requests", | 
					
						
							|  |  |  |         "tqdm", | 
					
						
							| 
									
										
										
										
											2021-11-13 15:51:32 +00:00
										 |  |  |         "uvicorn", | 
					
						
							| 
									
										
										
										
											2023-04-06 12:42:44 +00:00
										 |  |  |         "web3==5.27.0", | 
					
						
							| 
									
										
										
										
											2021-07-29 03:22:10 +00:00
										 |  |  |     ], | 
					
						
							| 
									
										
										
										
											2021-08-24 14:13:20 +00:00
										 |  |  |     extras_require={ | 
					
						
							| 
									
										
										
										
											2021-11-10 14:17:36 +00:00
										 |  |  |         "dev": ["black", "isort", "mypy", "types-requests", "types-python-dateutil"], | 
					
						
							|  |  |  |         "distribute": ["setuptools", "twine", "wheel"], | 
					
						
							| 
									
										
										
										
											2021-08-24 14:13:20 +00:00
										 |  |  |     }, | 
					
						
							| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  |     entry_points={ | 
					
						
							| 
									
										
										
										
											2021-08-06 12:05:59 +00:00
										 |  |  |         "console_scripts": [ | 
					
						
							| 
									
										
										
										
											2021-11-08 12:57:16 +00:00
										 |  |  |             "crawler=mooncrawl.crawler:main", | 
					
						
							| 
									
										
										
										
											2021-11-13 15:21:41 +00:00
										 |  |  |             "contractcrawler=mooncrawl.contract.cli:main", | 
					
						
							| 
									
										
										
										
											2021-08-09 11:39:51 +00:00
										 |  |  |             "esd=mooncrawl.esd:main", | 
					
						
							| 
									
										
										
										
											2021-08-18 14:24:09 +00:00
										 |  |  |             "etherscan=mooncrawl.etherscan:main", | 
					
						
							| 
									
										
										
										
											2021-11-13 15:21:41 +00:00
										 |  |  |             "identity=mooncrawl.identity:main", | 
					
						
							| 
									
										
										
										
											2022-02-16 21:58:37 +00:00
										 |  |  |             "generic-crawler=mooncrawl.generic_crawler.cli:main", | 
					
						
							| 
									
										
										
										
											2021-12-16 20:12:39 +00:00
										 |  |  |             "moonworm-crawler=mooncrawl.moonworm_crawler.cli:main", | 
					
						
							| 
									
										
										
										
											2021-09-03 04:54:33 +00:00
										 |  |  |             "nft=mooncrawl.nft.cli:main", | 
					
						
							| 
									
										
										
										
											2021-11-13 15:21:41 +00:00
										 |  |  |             "statistics=mooncrawl.stats_worker.dashboard:main", | 
					
						
							| 
									
										
										
										
											2022-08-31 13:50:36 +00:00
										 |  |  |             "state-crawler=mooncrawl.state_crawler.cli:main", | 
					
						
							|  |  |  |             "metadata-crawler=mooncrawl.metadata_crawler.cli:main", | 
					
						
							| 
									
										
										
										
											2023-04-05 15:22:40 +00:00
										 |  |  |             "custom-crawler=mooncrawl.reports_crawler.cli:main", | 
					
						
							| 
									
										
										
										
											2023-07-26 20:51:15 +00:00
										 |  |  |             "leaderboards-generator=mooncrawl.leaderboards_generator.cli:main", | 
					
						
							| 
									
										
										
										
											2021-08-06 12:05:59 +00:00
										 |  |  |         ] | 
					
						
							| 
									
										
										
										
											2021-07-26 22:15:50 +00:00
										 |  |  |     }, | 
					
						
							|  |  |  | ) |