Штаны - это система сборки программного обеспечения. Он особенно хорошо работает для рабочего пространства исходного кода, содержащего множество различных, но взаимозависимых частей.
1 ответ

Не удается установить криптографию при запуске сборки брюк

Я пытаюсь запустить сборку брюк Dockerized для проекта Scala, и она выдает сообщениеоб ошибке "ошибка в команде настройки криптографии: недопустимый маркер среды: python_version<'3'". Я ничего не указывал вручную для установки криптографии. В докуме…
17 окт '17 в 07:38
1 ответ

В чем отличия в "buildtool" для штанов?

Когда вы запускаете./pants без параметров, вы получаете помощь: $ ./pants help Pants 0.0.32 https://pypi.python.org/pypi/pantsbuild.pants/0.0.32 Usage: ./pants [option ...] [goal ...] [target...] Attempt the specified goals. ./pants help Get help. .…
03 апр '15 в 13:25
1 ответ

Установите инструмент для сборки брюк на Anaconda 1.7.0

Мне нужно установить брюки с установленной на Anaconda python версии 1.7.0. Это работает на CentOS 7, и версия Anaconda не может измениться. Я установил PATH так, чтобы он указывал на установку Python Anaconda. Поэтому я клонировал репозиторий githu…
26 июн '15 в 21:31
1 ответ

Как включить анализатор конфигурации Skylark в свое приложение?

Мне нравится идея настройки моего Java-приложения с ограниченным кодом Python. Этот ограниченный язык конфигурации Python называется Skylark. Я нашел библиотеку Go для поддержки Skylark, но мне нужна библиотека Java. Какой Maven-артефакт из проекта …
05 мар '18 в 10:49
1 ответ

Как вы устанавливаете штаны для питона?

Как вы устанавливаете pants в питоне? Я долго искал в Google и не мог получить прямой ответ на него. В настоящее время я использую Linux Mint и Python версии 2.7.3.
16 мар '16 в 16:00
0 ответов

Преобразовать проект gradle/sbt/maven в систему сборки брюк

Я использую систему сборки брюк для проекта (scala), и мне нужно использовать некоторые сторонние зависимости, которые доступны для импорта как gradle, sbt или maven. Есть ли стандартный способ преобразования файлов gradle.build/pom.xml/build.sbt/pl…
21 янв '19 в 13:43
1 ответ

pex упаковывает файл простого скрипта

Я создал простой файл сценария Python с именем main.py, который требует некоторых библиотек зависимостей. Я установил pip, заморозил их в файл require.txt (в virtualenv) и теперь хочу упаковать их оба, чтобы сделать один исполняемый файл, который пр…
17 ноя '15 в 23:54
1 ответ

Штаны: Генерация Python из протокольных буферов

Можно ли сгенерировать код Python из определений сообщений Protocol Buffers, используя Pants? Просматривая документацию и примеры Pants, я не смог найти никаких инструкций о том, как генерировать код Python из определений сообщений Protocol Buffers.…
10 дек '15 в 11:43
2 ответа

Ошибка при установке Pants pex: "FAILURE: невозможно определить подходящий интерпретатор совместимости: (конфликтующие цели:)"

Я использую штаны версии 0.0.32 + еще несколько коммитов от мастера. Я хочу использовать pex-дистрибутив, включающий поддержку как Linux, так и MacOS. Я строю pex из репозитория Pants OSS, используя: git clean -fdx PANTS_DEV=1 ./pants binary ./src/p…
02 апр '15 в 15:13
0 ответов

Работа компиляции штанов стоит в очереди навсегда

У меня есть проект Scala 2.12, который ставится в очередь навсегда при запуске ./pants compile Повторное сообщение говорит: Waiting on compile(src/scala/my-project:my-project): Queued Мои штаны выглядят так: [GLOBAL] pants_version: 1.3.0 pythonpath:…
21 сен '17 в 03:58
1 ответ

Какова цель файла BUILD.tools в репозитории?

При установке брюк в новое хранилище кажется, что вам нужно скопировать файл BUILD.tools из дистрибутива брюк в корневой каталог хранилища. Для чего используется этот файл? Нужно ли редактировать этот файл? Нужно ли обновлять этот файл при обновлени…
07 апр '15 в 18:30
0 ответов

Ошибка при выполнении штанов, построенных PEX на Python 2.7.12

У меня есть Python PEX, построенный с использованием Pants 1.0.1. Этот PEX является рабочим приложением Python, вплоть до выпуска Ubuntu 16.04 и Fedora 24 с использованием Python 2.7.12. Теперь я получаю сообщение об ошибке, указывающее, что кодиров…
22 июл '16 в 17:19
1 ответ

Недопустимый пакет gopkg.in и номер версии

При попытке построить с помощью штанов я вижу следующую ошибку: File "build/bdist.macosx-10.10-intel/egg/pants/contrib/go/tasks/go_fetch.py", line 154, in _transitive_download_remote_libs all_known_addresses) File "build/bdist.macosx-10.10-intel/egg…
16 ноя '15 в 23:40
1 ответ

go_remote_library использование в штаны

В настоящее время я пытаюсь использовать цель go_remote_library??, пакет??, плагин?? в штаны. Реальный простой вопрос, здесь: Если в моем коде у меня импорт указан как: import( "github.com/golang/groupcache" ) допустимо ли указывать имя просто "grou…
20 авг '15 в 00:25
1 ответ

Комплект штанов переводчик для Pyarrow

Я использую штаны для создания файла.pex для моего проекта. Мой файл сборки имеет зависимость для pyarrow с использованием логики 3rdparty:'3rdparty/python:pyarrow'. Штаны собирают pyarrow с использованием библиотек C++ и Python, я устанавливаю pyar…
13 ноя '18 в 15:15
0 ответов

Брюки построить магазин метаданные мерзавец внутри pex

Есть ли способ создать метаданные git, такие как (git commit #, branch, tag и т. д.) в файле pex, созданном при сборке Pants? если нет, есть ли способ подключиться к цели сборки брюк, чтобы я мог сгенерировать файл, который затем будет упакован.
02 сен '15 в 18:20
2 ответа

Подпроектные зависимости в штанах

Я новичок в использовании antsbuild, и я не могу найти какие-либо хорошие вопросы, ответы или документацию по моей дилемме. У меня есть проект Pants, который должен быть самодостаточным. Имеет свой pants а также pants.ini файл как и все BUILD файлы,…
16 окт '16 в 04:25
1 ответ

Штаны включают в себя OS X специальные колеса Python

TLDR: Pants получает специально для OS X диски, которые я разрабатываю на Mac. Как я могу избежать этого или указать, что я буду развертывать в Ubuntu? Полная история: Попытка упаковать приложение Python с помощью Pants. Пока все шло отлично, но я с…
24 янв '16 в 17:37
1 ответ

Загрузка Python PEX

Я пытался обернуть голову вокруг утилиты python pex ( https://pex.readthedocs.org/en/latest/) для объединения некоторых приложений в файлы.pex для развертывания. Мое приложение недостаточно велико, чтобы требовать инструмент для сборки штанов из тви…
04 июн '15 в 21:54
2 ответа

Штаны терпят неудачу с ошибками, связанными с scala при сборке python

Я пытаюсь использовать штаны для постройки тривиальных вещей, просто чтобы проверить это. Тем не менее, я сталкиваюсь с некоторыми проблемами: $ ./pants binary src/python/hworld INFO] Detected git repository at /home/jovalko/pants on branch master 2…
01 окт '15 в 03:16