Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4768
| Path | csiph.com!feeder.erje.net!2.eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Jens <python-de-mailingliste@jensdiemer.de> |
| Newsgroups | de.comp.lang.python |
| Subject | [Python-de] pip-compile + tox + travis CI ?!? |
| Date | Thu, 4 May 2017 21:54:10 +0200 |
| Lines | 43 |
| Message-ID | <mailman.609.1493927658.2951.python-de@python.org> (permalink) |
| References | <8e728138-709d-186b-7f19-3f4b03d89fc0@jensdiemer.de> |
| Reply-To | Jens <python-de-mailingliste@jensdiemer.de> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| X-Trace | news.uni-berlin.de ju4GUQY1vt8KLBK6WFFeUgMnT65ctVT3/em9EydbtBhg== |
| Return-Path | <python-de-mailingliste@jensdiemer.de> |
| X-Original-To | python-de@python.org |
| Delivered-To | python-de@mail.python.org |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 |
| Content-Language | de-DE |
| X-Provags-ID | V03:K0:+NbkET1Ledh10jxqyo7H2dgTeUGc/TPyNEIMN0nk4/rdlybQB7g uFwT6MsMU6yGbT6hx/aVxkYRUj9gdOSlvf1oanxGwXqU0uc0k5uh7Mm/U13a1GkG9TacMyJ jaey9tYpE2bEbbsokRBuojudi0KDX6U/p+eLvVBj1qNTzefI1yNx4Rq2Fv4MV9SvaXHOfmA g85G5SGW9QEmSFvwXcv/w== |
| X-UI-Out-Filterresults | notjunk:1;V01:K0:NGHl9YxrCNo=:sUW82e3U0f3Km4c/7tfivr nb0sURxS0L6cJDm57OKmuUByi4nU7gNbgVYzago5owFifHor7xgqtlHTixRjx4fMfExs3swO9 zCkqfVvG4VkbZE9xo5ainQkDXgxlpl3UJ+LRjeaxt4vsiWZ/hB8Phe9J2wFc6cNDYyMHU7zLl DoOfcQQCYhSSrG1PDTz1wjtz9j6ZFfO8VyQUm8TggbdFRhSQf1gMsCQRtLtGFZ1WMmS5vFoUZ 50/HtASJFMzq0DN5cZLAkov1uez0hQzs3uNZ45oLgoHP6spPEm1jH65UjsoGiRViUcQY2a12j ecZdQ11C4ekMmNx6+u3Odbn2WkrDytuBH9v2Hvzc7/jXTaZF+xqJgBMIL/h2+D3xOX3n2H+oU nYnSANnUJe3B7ac7sSTLDZHW26HUfzjmRlfpgCfBpLI90ijWdXLjWo/R4RUYM5XF+ivao2Gde tlyW06jnssRkGBbXzb5tzU3PEKzk+a0qGaYNJq1ej4wc3xagpdTKeMmZus5kRlhf0r+5azfCY Fa9dcMv7YtF54WZyOcsk2Yqp5qHNmHwDSiFWBmfkU3Y7BcnxVFyPgr0V+tl8l9oqImsDkcijI v6RSh4khC084Uxz5MZmTWI3GMGV+5eHLmechUnhVqjECzXjDX8kylMVgH0I7bZQG/sUsOtftn tG8VVDv5Sag/m4EMNR50460bMg5/iI8N59UjhlClwN3UVBjrmy81r79EtEmtc6akVbQ2N2jQl doBLhmyouGWx/9xi |
| X-BeenThere | python-de@python.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Die Deutsche Python Mailingliste <python-de.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-de/> |
| List-Post | <mailto:python-de@python.org> |
| List-Help | <mailto:python-de-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <8e728138-709d-186b-7f19-3f4b03d89fc0@jensdiemer.de> |
| Xref | csiph.com de.comp.lang.python:4768 |
Show key headers only | View raw
Ich würde gern mit pip-compile alle nötigen Abhängigkeiten Festpinnen. Allerdings sollte mein Paket verschiedenen Django Versionen unterstützen und das noch mit verschiedenen Django-CMS Versionen... Das sollte dann natürlich per tox mit Python 2/3/PyPy durch getestet werden... Wie das am besten realisieren?!? 1. Verschiedene requirements Dateien? Das werden viele, bei 3 verschiedenen Django Versionen mit drei verschiedenen Django-CMS Versionen... 2. Django und Django-CMS aus den requirements weg lassen? Dann macht pip-compile allerdings nicht so viel Sinn, wenn doch nicht alles abgedeckt ist, oder? 3. auf pip-compile verzichten, weil doof. Ich hab ein wenig rumgesucht, aber so viele Projekte setzten anscheinen pip-compile nicht ein und wenn, dann kein Django oder eine andere Komponente in Unterschiedlichen Versionen. Fündig wurde ich bei https://github.com/edx/help-tokens Wobei das recht frisch ausschaut und vielleicht noch praxisfern ist? Bei diesem Projekt wird in "requirements/base.in" einfach nur "django" angegeben. Für tox wird nach dem "pip-compile" per sed aus der "requirements/test.txt" den "django==xxx" Eintrag gelöscht. -- Mfg. Jens Diemer ---- http://www.jensdiemer.de
Back to de.comp.lang.python | Previous | Next | Find similar
[Python-de] pip-compile + tox + travis CI ?!? Jens <python-de-mailingliste@jensdiemer.de> - 2017-05-04 21:54 +0200
csiph-web