pepy
1.0.0

PePyPepy.tech는 Python 패키지에 대한 통계를 보여주는 사이트입니다.
이것은 백엔드 서비스의 저장소입니다. 프론트 엔드를 확인하려면이 repo https://github.com/psincraian/pepy-front를 확인하십시오.
우리는 당신 덕분에 웹 사이트를 살아 남을 수 있으며 다음 스폰서 덕분에도 웹 사이트를 유지할 수 있습니다.



환경 설정을 가능한 한 쉽게 만들고 싶었습니다. 환경을 시작하려면 다음과 같은 전제 조건이 필요합니다.
환경을 시작하려면 다음을 실행 해야합니다.
make start-containers
주로 나는 값 객체, 엔티티 등과 같은 일부 DDD 개념과 쿼리에서 명령을 분리하는 대상이되는 CQ를 사용했습니다.
코드의 구조는 다음과 같습니다.
pepy/application : 모든 명령과 쿼리가있는 곳이 있습니다.pepy/domain : 엔티티, 예외 및 가치 객체와 같은 도메인 객체.pepy/infrastructure : DB 또는 BigQuery와 같은 저장소 클래스, 플라스크 웹 응용 프로그램, 컨테이너 등과 같은 저장소 클래스 구현과 같은 인프라 구성 요소.pepy/infrastructure/cli : 명령 줄 프로그램.pepy/infrastructure/container : 구성 파일 및 종속성 주입 관리자.pepy/infrastructure/api : API 엔드 포인트 컨트롤러. 다운로드는 어디에서 왔습니까?
데이터는 공식 BigQuery 저장소에서 검색됩니다 : https://packaging.python.org/guides/analyzing-pypi-package-downloads/
데이터가 업데이트 될 때?
UTC 오후 5시에 매일 운영되는 CRON이 전날의 모든 새로운 다운로드를 검색합니다.
이 코드는 MIT 라이센스에 따라 사용할 수 있습니다.