
Ivan
08.12.2016
18:53:25

Pavel
08.12.2016
18:53:41

Ivan
08.12.2016
18:55:41

Pavel
08.12.2016
18:55:54

Google

Ivan
08.12.2016
18:56:26
не понял вопроса.
ну в requirments.txt у тебя задекларированы пакеты. они откуда-то скачиваются. вопрос - откуда?

Aragaer
08.12.2016
18:56:41
все реквайрменты там из pypi, либо из моего собственного гита

Ivan
08.12.2016
18:56:47
И что станет, если какой-то из пакетов или его зависимость станет недоступен в тот период времени

Pavel
08.12.2016
18:56:49
из интеренента, Pypi.org или из гитхаба, если прижмет.

Ivan
08.12.2016
18:57:08
новая система, старой нет
у тебя все пропало, надо развернуть env

Aragaer
08.12.2016
18:57:20
из пипи ее не удалят

Pavel
08.12.2016
18:57:35
ни разу не видел, чтббы из пипи что-то удаляли.

Aragaer
08.12.2016
18:58:21
я так понимаю, вопрос навеян историей про node.js

Ivan
08.12.2016
18:58:46

Pavel
08.12.2016
18:59:31
если и из pypi пакет убрали, и с гитхаба снесли все форки, и в бакапе ~ не сохранилось - придётся искать альтернативу.

Ivan
08.12.2016
18:59:56

Google

Ivan
08.12.2016
19:00:02

Pavel
08.12.2016
19:00:10

Aragaer
08.12.2016
19:00:27
сделай свой форк

Ivan
08.12.2016
19:00:31

Pavel
08.12.2016
19:00:32
поднимай локальный pypi каталог, храни всё при себе, не вопрос.

Aragaer
08.12.2016
19:00:35
это всегда можно сделать

Ivan
08.12.2016
19:00:43

Pavel
08.12.2016
19:00:57

Ivan
08.12.2016
19:01:10

Aragaer
08.12.2016
19:01:31
сделай локальный кэш

Pavel
08.12.2016
19:01:34

Aragaer
08.12.2016
19:01:39
а во-вторых, что такое эти 30 гигов
30 гигов и все десятки проектов им пользуются

Ivan
08.12.2016
19:02:10
у нас так и развернуто :)

Aragaer
08.12.2016
19:02:50
да это ж мелочи

Pavel
08.12.2016
19:03:00
ну то есть и 30 гигов места не проблема?

Ivan
08.12.2016
19:03:36
Мне хотелось узнать, может есть какое-то более изящное решение. Чтобы прям "вжух и ты по-питонистски решил проблему"
dh-virtualenv пока наиболее маст-хев

Google

Ivan
08.12.2016
19:04:38

Pavel
08.12.2016
19:06:23
> тогда в чём проблема, не понимаю.
< проблема в том, что зеркало pypi весит более 30 гигов
.... прошло пять минут
> ну то есть и 30 гигов места не проблема?
< нет конечно :)
я потерял нить разговора. ?

ThePanaceya
08.12.2016
19:07:08
А у pypi зеркалом стать можно?
Официальным всмысле

Ivan
08.12.2016
19:07:48

Artem
08.12.2016
19:08:26
а кто-нибудь помнит с питоном драму вроде leftpad? или проблема теоретическая?

Ivan
08.12.2016
19:09:49


Stanislav
08.12.2016
19:14:00
Документация Linux ядра переходит на Python Sphinx
https://habrahabr.ru/post/316758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub
На семинаре Kernel Recipies (https://kernel-recipes.org/en/2016/talks/kernel-documentation-what-we-have-and-where-its-going-2/) мейнтейнер документации Linux ядра Jonathan Corbet рассказал о нынешнем положении дел с документацией и о том, как будет совершаться переход от анархии к порядку. Первые успехи в этом начинании уже есть. Некоторые документы (https://www.kernel.org/doc/html/latest/) были недавно конвертированы в ReStructuredText с помощью питоновского Сфинкса. О том как это было рассказано внутри.


Ivan
08.12.2016
19:43:53
Читал тут вдумчиво за чашкой чая хелп pip, и придумал для себя простой "вендоринг".
Скачиваем все пакеты из requirements.txt в какую-нибудь директорию ~/packages_local
cd ~/packages_local && pip download -r ~/requirements.txt
Далее заливаем директорию в свой уютный репозиторий. Если нам надо восстановиться из этой локальной копии, то делаем git clone и запускаем скриптец с командой вида:
pip install —no-index —find-links=.../packages_local -r ~/requirements.txt
Для проектов на коленке самое оно.

Andrew
08.12.2016
19:44:57
А virtualenv ?

Ivan
08.12.2016
19:45:30

Ivan
08.12.2016
19:58:33
у нас нет таких проблем! ?

Ray
08.12.2016
20:04:28
ну и не про какое работать и речи быть не может.

Stanislav
08.12.2016
20:11:23

Ray
08.12.2016
20:12:23
так, что-то надумал я покодить для ардуино на пэтоне
опять )

Stanislav
08.12.2016
20:13:20
С-подобный

Google

Ray
08.12.2016
20:13:42
да, это правда. Но мне не интересно. Мне интересно именно на пэтоне
да, ну и, С уже мертв давно )))))

Stanislav
08.12.2016
20:15:25

arisu
08.12.2016
20:16:19
Ну да
Си настолько мертв, что на нем написан питон
И cython транслирует код в си
И пускают питон под системой, написанной на си

Admin
ERROR: S client not available

Ray
08.12.2016
20:17:08

Andrew
08.12.2016
20:17:59
В ардуино gcc обычный

Stanislav
08.12.2016
20:18:22

Тимур
08.12.2016
20:18:24
не совсем ардуина, зато python http://micropython.org/

Stanislav
08.12.2016
20:18:52

Andrew
08.12.2016
20:19:00
Профита никакого
Что на этом программировать, не представляю

Тимур
08.12.2016
20:19:32
а смысла большого нету потому что
на ардуине не такой сложный диалект плюсов, чтобы от него бежать в праведном ужосе

Paul
08.12.2016
20:19:58

Andrew
08.12.2016
20:20:22
Ардуино не нужно тоже. Там неудобные либы для работы с периферией и всё, в остальном тот же avr-gcc
Там регистров то два с половиной, стыдно их не освоить

[Anonymous]
08.12.2016
20:47:17

Google

Andrew
08.12.2016
20:48:58
cython транслирует в С код, который делает вызовы из libpython так, чтобы они были эквивалентны исполнению исходного py файла
И читать то что он там сгенерил весьма сложно, и это остаётся всё тот же pyhon

Ray
08.12.2016
21:13:40
я просто чего про ардуино и пэтон вспомнил. Это какраз и дает возможность кодить на низком уровне, но на пэтоне.

Andrew
08.12.2016
21:15:03
У питона на мк очень узкая сфера применения, имхо

Ray
08.12.2016
21:15:10
так пофиг

Andrew
08.12.2016
21:15:18
И сходу не назову какая, но под мои задачи он не подходит вообще

Ray
08.12.2016
21:15:18
я не мк хочу понять а пэтон

Andrew
08.12.2016
21:15:25
Так зачем тогда мк

Ray
08.12.2016
21:15:41
ардуино != мк
ну просто фан

Andrew
08.12.2016
21:15:53
Ардуино это мк на плате
И кривая среда

Ray
08.12.2016
21:16:10
ну там кроме мк еще много всего

Andrew
08.12.2016
21:16:26
Тонна быдлокода и убогая среда с avr-gcc внутри?
Нет, спасибо
Хотя против gcc ничего не имею, конечно же
А если говорить про железо, ну норм, если лень паять
А вот к софту полно претензий

Ray
08.12.2016
21:18:23
сегодня 2016 - к любому софту полно претензий )

Andrew
08.12.2016
21:18:42
Когда я читаю исходники под ардуино, мне начинает припекать