pepy
1.0.0

PePyPepy.Tech是一个旨在显示有关Python软件包的统计信息的网站。
这是后端服务的存储库,如果您想检查前端,请检查此存储率https://github.com/psincraian/pepy-front
感谢您,我们可以将网站活跃起来,还要感谢以下赞助商。



我想使环境的设置尽可能容易。要启动环境,您需要以下先决条件:
您(手指交叉)需要执行以下以开始环境:
make start-containers
主要是我使用了一些DDD概念(例如值对象,实体等),以及其目标是将命令与查询分开的CQ。
代码的结构如下:
pepy/application :这是所有命令和查询所在的位置。pepy/domain :域对象,例如实体,异常和值对象。pepy/infrastructure :基础架构组件,例如DB或BigQuery的存储库类,Blask Web应用程序,容器等。pepy/infrastructure/cli :命令行程序。pepy/infrastructure/container :配置文件和依赖项注入管理器。pepy/infrastructure/api :API端点控制器。 下载来自哪里?
数据是从官方的BigQuery存储库中检索的:https://packaging.python.org/guides/analyzing-pypi-package-downloads/
何时更新数据?
每天下午5点UTC每天运行一个CRON,可以从前一天中检索所有新下载。
该代码可根据MIT许可证获得。