Skip to content

artyomdmithrowe/mipt_homeworks_2025

 
 

Repository files navigation

Домашние работы

Выполнили:

  • Дмитров Артём,
  • Савельев Александр,
  • Ряжских Дмитрий,
  • Гучиев Магомед-Башир.

Запуск

uvicorn app.main:app --reload --host 0.0.0.0 --port 8000

Примеры сценариев работы

  1. С фильтрами по звёздам: bash
curl "http://localhost:8000/api/v1/search/repositories?lang=python&limit=3&stars_min=1000"
  1. С пагинацией (offset):
# Первые 3 репозитория
curl "http://localhost:8000/api/v1/search/repositories?lang=javascript&limit=3&offset=0"

# Следующие 3 репозитория
curl "http://localhost:8000/api/v1/search/repositories?lang=javascript&limit=3&offset=3"
  1. С несколькими фильтрами:
curl "http://localhost:8000/api/v1/search/repositories?lang=go&limit=5&stars_min=500&forks_min=100"

About

Homeworks for mipt python course: from base to production service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.3%
  • Makefile 0.7%