Tryton - Issues

 

Issue8519

Title Missing rnc2rng in trytond extra dependencies
Priority feature Status closed
Superseder Nosy List ced, pokoli, reviewbot, udono
Type feature request Components trytond
Assigned To pokoli Keywords review
Reviews 253871003
View: 253871003

Created on 2019-07-23.14:01:37 by pokoli, last changed by pokoli.

Messages
msg50820 (view) Author: [hidden] (ced) (Tryton committer) (Tryton translator) Date: 2019-07-23.15:58:32
Because extras_require are option/feature to activate on the installation but rnc2rng is not a feature of the software it is a tool for development of software.
msg50819 (view) Author: [hidden] (udono) (Tryton translator) Date: 2019-07-23.15:52:49
I don't understand, why rnc2rng should not stay in the extras_require, as it is used in setup.py[1].

[1] http://hg.tryton.org/trytond/file/tip/setup.py#l39
msg50816 (view) Author: [hidden] (ced) (Tryton committer) (Tryton translator) Date: 2019-07-23.14:36:18
Because there are no way to declare developer dependencies.
So for me, we can not do anything except asking to pypa to add such feature.
review253871003 updated at https://codereview.tryton.org/253871003/#ps271861002
msg50814 (view) Author: [hidden] (pokoli) (Tryton committer) (Tryton translator) Date: 2019-07-23.14:01:36
Since issue8005 we use rnc2rng to update rng files from rnc but this dependenciy is not declared in setup.py and thus it is not installed in requirements-dev .txt (which is automatically generated thanks to issue5960)
History
Date User Action Args
2019-10-11 20:42:43pokolisetstatus: testing -> closed
2019-07-23 15:58:32cedsetmessages: + msg50820
2019-07-23 15:52:50udonosetnosy: + udono
messages: + msg50819
2019-07-23 14:36:19cedsetnosy: + ced
messages: + msg50816
2019-07-23 14:06:00reviewbotsetnosy: + reviewbot
messages: + msg50815
2019-07-23 14:02:34pokolisetstatus: in-progress -> testing
reviews: 253871003
keyword: + review
2019-07-23 14:01:37pokolicreate

Showing 10 items. Show all history (warning: this could be VERY long)