Разработка только требований в облачной функции Google для Python - PullRequest
0 голосов
/ 08 сентября 2018

Мы используем среду исполнения Python в Google Cloud, и мне интересно, как указать пакеты «Только для разработки»

Обычно для установки используется подход с настройками extras_requires

setup({
    extras_requires={
        'dev': [ 'pytest' ]
    }
})

или что-то для этой мелодии из модуля.

Документация Google не содержит явного упоминания о том, как это сделать, я знаю, что они используют Flask для фактического выполнения, а что нет, но кроме этого яЯ потерян;не знаю, можно ли использовать модуль.

Возможно ли это вообще, или мне лучше создать другие файлы Requirements.txt?

1 Ответ

0 голосов
/ 08 сентября 2018

Отдельные файлы требований - это путь.

Если вы хотите сделать это немного проще для себя, вы можете включить в файл требований к «разработке» свой файл требований к производству, например, в development.txt:

pytest
-r requirements.txt
...