On resume, te suffit de faire :

curl https://bootstrap.pypa.io/get-pip.py | python3


puis d'installer le plugin normalement :


pip3 install qet_tb_generator

A noter que pour l'instant le plugin fonctionne mal sur la version 0.7.

laurents-Mac-Pro:~ laurent$ curl https://bootstrap.pypa.io/get-pip.py | python3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1603k  100 1603k    0     0   892k      0  0:00:01  0:00:01 --:--:--  892k
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.4MB 1.7MB/s 
Collecting wheel
  Downloading https://files.pythonhosted.org/packages/1b/d2/22cde5ea9af055f81814f9f2545f5ed8a053eb749c08d186b369959189a8/wheel-0.31.0-py2.py3-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 5.1MB/s 
Installing collected packages: pip, wheel
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-10.0.1 wheel-0.31.0
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (10.0.1)
laurents-Mac-Pro:~ laurent$ 


laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet_tb_generator
  Downloading https://files.pythonhosted.org/packages/09/c2/8050e1bde9b9aaea9c4400633db11172804b95a488ec35aadce436b1fa49/qet_tb_generator-0.7.74-py3-none-any.whl
Collecting pyqt5 (from qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/af/82/a063e4803775225bfe4e51099a2599eecd91eb05e8a586632c783aeb9899/PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl (86.8MB)
    100% |████████████████████████████████| 88.1MB 112kB/s 
Collecting sip<4.20,>=4.19.4 (from pyqt5->qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/d3/66/3fc04a7f33c9b49a62c2edc8f3da70c141f2b1e09f921cd4a88a0e086ce6/sip-4.19.8-cp35-cp35m-macosx_10_6_intel.whl (51kB)
    100% |████████████████████████████████| 133kB 2.5MB/s 
Installing collected packages: sip, pyqt5, qet-tb-generator
Successfully installed pyqt5-5.10.1 qet-tb-generator-0.7.74 sip-4.19.8

Could not fetch URL https://pypi.python.org/simple/qet-tb-generator/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping

On dirait un problème de certificat sur leur dépôt :

https://github.com/pypa/pip/issues/5236
https://github.com/pypa/warehouse/issues/3645





Edit :


laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet-tb-generator
  Could not fetch URL https://pypi.python.org/simple/qet-tb-generator/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping
  Could not find a version that satisfies the requirement qet-tb-generator (from versions: )
No matching distribution found for qet-tb-generator
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
laurents-Mac-Pro:~ laurent$ curl https://bootstrap.pypa.io/get-pip.py | python3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1603k  100 1603k    0     0   892k      0  0:00:01  0:00:01 --:--:--  892k
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.4MB 1.7MB/s 
Collecting wheel
  Downloading https://files.pythonhosted.org/packages/1b/d2/22cde5ea9af055f81814f9f2545f5ed8a053eb749c08d186b369959189a8/wheel-0.31.0-py2.py3-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 5.1MB/s 
Installing collected packages: pip, wheel
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-10.0.1 wheel-0.31.0
laurents-Mac-Pro:~ laurent$ pip3 install --upgrade pip
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (10.0.1)
laurents-Mac-Pro:~ laurent$ pip3 install qet_tb_generator
Collecting qet_tb_generator
  Downloading https://files.pythonhosted.org/packages/09/c2/8050e1bde9b9aaea9c4400633db11172804b95a488ec35aadce436b1fa49/qet_tb_generator-0.7.74-py3-none-any.whl
Collecting pyqt5 (from qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/af/82/a063e4803775225bfe4e51099a2599eecd91eb05e8a586632c783aeb9899/PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl (86.8MB)
    100% |████████████████████████████████| 88.1MB 112kB/s 
Collecting sip<4.20,>=4.19.4 (from pyqt5->qet_tb_generator)
  Downloading https://files.pythonhosted.org/packages/d3/66/3fc04a7f33c9b49a62c2edc8f3da70c141f2b1e09f921cd4a88a0e086ce6/sip-4.19.8-cp35-cp35m-macosx_10_6_intel.whl (51kB)
    100% |████████████████████████████████| 133kB 2.5MB/s 
Installing collected packages: sip, pyqt5, qet-tb-generator
Successfully installed pyqt5-5.10.1 qet-tb-generator-0.7.74 sip-4.19.8
laurents-Mac-Pro:~ laurent$ 

4,454

(554 replies, posted in News)

Merci, ça confirme mes tests sur macOS et Win10:  l'autonum sur le multi_paste ne veut pas fonctionner.
Malheureusement pas le temps avec ce beau temps de chercher d'ou vient le soucis.

4,455

(554 replies, posted in News)

Ça me laisse perplexe ce bug... d'autant que je le reproduit ici systématiquement sur mes VM macOS, Win avec les paquets de le la 5333, et que personne ne remonte le soucis...

Bonjour,

pas la peine de télécharger une vieille version, pour lier les renvois, maître, esclave il faut  faire un clic droit dans le widget pour avoir aces au sous menu :

4,457

(554 replies, posted in News)

C'est a n'y rien comprendre, aujourd'hui ça fonctionne comme prévu.  nomicons/alien . entre temps j'ai eu des majs Qt5 sur ma Sid .. dans le doute j'avais aussi fait des essais sur des VM macOS et Win 10 et j'avais eu aussi ce même comportement non souhaité...


Tu remarqueras que les conducteurs ne sont pas incrémentés lors du multi-paste. nomicons/tongue

Edit : même soucis sur la VM Win 10 ... le multi-paste n’incrémente pas les éléments.

4,458

(554 replies, posted in News)

@javdenech : merci, si tu peux nous remonter les soucis que tu remarques avec le dmg dans un autre topic.

@joshua : j'ai trouvé pourquoi le multi paste ne fonctionnait ici, comme je le montre sur ma video je me sert du prefix avec une seule règle d'autonum -> %prefix%sequ_1, par contre si je suis ton exemple, effectivement ça fonctionne comme prévu, même avec une règle complexe..

https://download.qelectrotech.org/qet/forum_img/multi_paste.png

4,459

(554 replies, posted in News)

HS/
@javdenech : il me semble me rappeler que tu es sur macOS, des retours serait le bienvenu.

4,460

(554 replies, posted in News)

joshua wrote:

Une petite vidéo sera plus parlante qu'un long texte.

Note à moi même : Il faudrait vraiment que je fasse une petite vidéo tuto de tout ce qui est possible de faire avec les nouveaux texte d'élément, car les possibilité sont assez grande.

Dommage que tu ne l'ai pas fait en anglais, je l’aurai envoyé sur la chaîne YouTube de QET.
Pense y si tu en fait une autre. ;-)

@unalcade : sending files by email, done, but sending here too.
~ 13 terminals block.

This is not the last version of the project, i forgot to get it back to my job tonight.


Thanks.

Edit :


[16:31:37] laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-01-26.qet  
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "/usr/lib/python3.6/re.py", line 182, in search
   return _compile(pattern, flags).search(string)
TypeError: expected string or bytes-like object

[16:32:46] laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-02-23-RR6_latest_0.7_svn.qet  
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "qet_tb.py", line 145, in _getElementName
   for t in element.find('elementInformations').findall('elementInformation'):
AttributeError: 'NoneType' object has no attribute 'findall'

I save my project to latest 0.7 devel svn , if it can help you :


laurent@debian:/media/backup6/download/v1.0.0.alpha$ python3 qet_tb.py /home/laurent/Documents/LAURENT/schemas/gestion-defib/gestion-defib-18-02-23-RR6.qet
Traceback (most recent call last):
 File "qet_tb.py", line 1050, in <module>
   main()
 File "qet_tb.py", line 1036, in main
   qet_termials_used = qet_project.get_list_of_used_terminals()
 File "qet_tb.py", line 307, in get_list_of_used_terminals
   if self._isValidTerminal(element):
 File "qet_tb.py", line 194, in _isValidTerminal
   if re.search(':', self._getElementName(element)):
 File "qet_tb.py", line 145, in _getElementName
   for t in element.find('elementInformations').findall('elementInformation'):
AttributeError: 'NoneType' object has no attribute 'findall'
[18:56:21] laurent@debian:/media/backup6/download/v1.0.0.alpha$

I paste two folios in your example, seems to work, I think program crash with a lot of terminal in my project?

https://download.qelectrotech.org/qet/forum_img/v1.0.1alpha.png

4,463

(554 replies, posted in News)

scorpio810 wrote:

Ok , I found how to produce qet_tb_generator deb and fix requires.txt

laurent@debian:~/result/qet-tb-generator-0.7.74/debian$ cat py3dist-overrides  
pyqt5 python3-pyqt5

I upload qet_tb_generator 0.7.74 deb packages in all Ubuntu PPA and also QET debian repository, please try it :


sudo apt-get update

sudo apt-get install qet_tb_generator

No need to install pip3 env (~150 Mio installed) like previous recommend install [s]sudo pip3 install qet_tb_generator[/s]


you can just delete related packages installed by old pip3 command on /usr/local/lib/pythonVERSION/dist-packages directory


or 

sudo pip3 uninstall qet_tb_generator
sudo pip3 uninstall PyQt5


https://launchpad.net/~scorpio/+archive/ubuntu/ppa

https://launchpad.net/~scorpio/+archive … rotech-dev

In future I remove pyqt5-dev-tools recommends in QET deb packages, no need if qet-tb-generator is installed by apt on repositories.

On my Debian unstable  :

$ apt-rdepends qet-tb-generator                                                       
Reading package lists... Done
Building dependency tree       
Reading state information... Done
qet-tb-generator
  Depends: python3-pyqt5
  Depends: python3:any (>= 3.3.2-2~)
python3-pyqt5
  Depends: libc6 (>= 2.14)
  Depends: libgcc1 (>= 1:3.0)
  Depends: libpython3.6 (>= 3.6.4~rc1)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5dbus5 (>= 5.6.0~beta)
  Depends: libqt5designer5 (>= 5.9.1)
  Depends: libqt5gui5 (>= 5.10.0)
  Depends: libqt5help5 (>= 5.9.1)
  Depends: libqt5network5 (>= 5.10.0)
  Depends: libqt5printsupport5 (>= 5.10.0)
  Depends: libqt5test5 (>= 5.6.0~beta)
  Depends: libqt5widgets5 (>= 5.10.0)
  Depends: libqt5xml5 (>= 5.1.0)
  Depends: libstdc++6 (>= 5)
  Depends: python3 (>= 3.6~)
  Depends: python3:any (>= 3.3.2-2~)
  Depends: qtbase-abi-5-10-0
  Depends: sip-py3api-12.4
libc6
  Depends: libgcc1
libgcc1                                                                                                                                                                                                                                                                                                                                                                                             
  Depends: gcc-8-base (= 8-20180414-1)                                                                                                                                                                                                                                                                                                                                                              
  Depends: libc6 (>= 2.14)                                                                                                                                                                                                                                                                                                                                                                          
gcc-8-base                                                                                                                                                                                                                                                                                                                                                                                          
libpython3.6                                                                                                                                                                                                                                                                                                                                                                                        
  Depends: libc6 (>= 2.25)                                                                                                                                                                                                                                                                                                                                                                          
  Depends: libexpat1 (>= 2.1~beta3)                                                                                                                                                                                                                                                                                                                                                                 
  Depends: libpython3.6-stdlib (= 3.6.5-3)
  Depends: zlib1g (>= 1:1.2.0)
libexpat1
  Depends: libc6 (>= 2.25)
libpython3.6-stdlib
  Depends: libbz2-1.0
  Depends: libc6 (>= 2.15)
  Depends: libdb5.3
  Depends: libffi6 (>= 3.0.4)
  Depends: liblzma5 (>= 5.1.1alpha+20120614)
  Depends: libmpdec2
  Depends: libncursesw5 (>= 6)
  Depends: libpython3.6-minimal (= 3.6.5-3)
  Depends: libreadline7 (>= 7.0~beta)
  Depends: libsqlite3-0 (>= 3.5.9)
  Depends: libtinfo5 (>= 6)
  Depends: mime-support
libbz2-1.0
  Depends: libc6 (>= 2.4)
libdb5.3
  Depends: libc6 (>= 2.17)
libffi6
  Depends: libc6 (>= 2.14)
liblzma5
  Depends: libc6 (>= 2.17)
libmpdec2
  Depends: libc6 (>= 2.14)
libncursesw5
  Depends: libc6 (>= 2.14)
  Depends: libtinfo5 (= 6.1-1)
libtinfo5
  Depends: libc6 (>= 2.16)
libpython3.6-minimal
  Depends: libc6 (>= 2.14)
  Depends: libssl1.1 (>= 1.1.0)
libssl1.1
  Depends: debconf (>= 0.5)
  Depends: debconf-2.0
  Depends: libc6 (>= 2.14)
debconf
  PreDepends: perl-base (>= 5.20.1-3~)
perl-base
  PreDepends: dpkg (>= 1.17.17)
  PreDepends: libc6 (>= 2.23)
dpkg
  Depends: tar (>= 1.28-1)
  PreDepends: libbz2-1.0
  PreDepends: libc6 (>= 2.14)
  PreDepends: liblzma5 (>= 5.2.2)
  PreDepends: libselinux1 (>= 2.3)
  PreDepends: zlib1g (>= 1:1.1.4)
tar
  PreDepends: libacl1 (>= 2.2.51-8)
  PreDepends: libc6 (>= 2.17)
  PreDepends: libselinux1 (>= 1.32)
libacl1
  Depends: libattr1 (>= 1:2.4.46-8)
  Depends: libc6 (>= 2.14)
libattr1
  Depends: libc6 (>= 2.4)
libselinux1
  Depends: libc6 (>= 2.14)
  Depends: libpcre3
libpcre3
  Depends: libc6 (>= 2.14)
zlib1g
  Depends: libc6 (>= 2.14)
debconf-2.0
libreadline7
  Depends: libc6 (>= 2.15)
  Depends: libtinfo5 (>= 6)
  Depends: readline-common
readline-common
  Depends: dpkg (>= 1.15.4)
  Depends: install-info
install-info
  Depends: libc6 (>= 2.14)
  PreDepends: dpkg (>= 1.16.1)
libsqlite3-0
  Depends: libc6 (>= 2.14)
mime-support
libqt5core5a
  Depends: libc6 (>= 2.25)
  Depends: libdouble-conversion1 (>= 2.0.0)
  Depends: libgcc1 (>= 1:3.4)
  Depends: libglib2.0-0 (>= 2.22.0)
  Depends: libicu57 (>= 57.1-1~)
  Depends: libpcre2-16-0 (>= 10.31)
  Depends: libstdc++6 (>= 5)
  Depends: zlib1g (>= 1:1.1.4)
libdouble-conversion1
  Depends: libc6 (>= 2.4)
  Depends: libstdc++6 (>= 4.1.1)
libstdc++6
  Depends: gcc-8-base (= 8-20180414-1)
  Depends: libc6 (>= 2.18)
  Depends: libgcc1 (>= 1:4.2)
libglib2.0-0
  Depends: libc6 (>= 2.17)
  Depends: libffi6 (>= 3.0.4)
  Depends: libmount1 (>= 2.19.1)
  Depends: libpcre3
  Depends: libselinux1 (>= 1.32)
  Depends: zlib1g (>= 1:1.2.2)
libmount1
  Depends: libblkid1 (>= 2.17.2)
  Depends: libc6 (>= 2.25)
  Depends: libselinux1 (>= 2.6-3~)
libblkid1
  Depends: libc6 (>= 2.25)
  Depends: libuuid1 (>= 2.16)
libuuid1
  Depends: libc6 (>= 2.25)
libicu57
  Depends: libc6 (>= 2.14)
  Depends: libgcc1 (>= 1:3.0)
  Depends: libstdc++6 (>= 5.2)
libpcre2-16-0
  Depends: libc6 (>= 2.14)
libqt5dbus5
  Depends: libc6 (>= 2.14)
  Depends: libdbus-1-3 (>= 1.9.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libdbus-1-3
  Depends: libc6 (>= 2.17)
  Depends: libsystemd0
libsystemd0
  PreDepends: libc6 (>= 2.27)
  PreDepends: libgcrypt20 (>= 1.8.0)
  PreDepends: liblz4-1 (>= 0.0~r113)
  PreDepends: liblzma5 (>= 5.1.1alpha+20120614)
libgcrypt20
  Depends: libc6 (>= 2.15)
  Depends: libgpg-error0 (>= 1.25)
libgpg-error0
  Depends: libc6 (>= 2.15)
liblz4-1
  Depends: libc6 (>= 2.14)
qtbase-abi-5-10-0
libqt5designer5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5gui5 (>= 5.7.0)
  Depends: libqt5widgets5 (>= 5.10.0)
  Depends: libqt5xml5 (>= 5.0.2)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libqt5gui5
  Depends: fontconfig
  Depends: libc6 (>= 2.14)
  Depends: libdrm2 (>= 2.4.30)
  Depends: libegl1
  Depends: libfontconfig1 (>= 2.12)
  Depends: libfreetype6 (>= 2.6)
  Depends: libgbm1 (>= 8.1~0)
  Depends: libgcc1 (>= 1:3.4)
  Depends: libgl1
  Depends: libharfbuzz0b (>= 1.2.6)
  Depends: libice6 (>= 1:1.0.0)
  Depends: libinput10 (>= 0.15.0)
  Depends: libjpeg62-turbo (>= 1.3.1)
  Depends: libmtdev1 (>= 1.0.8)
  Depends: libpng16-16 (>= 1.6.2-1)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5dbus5 (>= 5.0.2)
  Depends: libqt5network5 (>= 5.0.2)
  Depends: libsm6
  Depends: libstdc++6 (>= 5)
  Depends: libudev1 (>= 183)
  Depends: libx11-6
  Depends: libx11-xcb1
  Depends: libxcb-glx0
  Depends: libxcb-icccm4 (>= 0.4.1)
  Depends: libxcb-image0 (>= 0.2.1)
  Depends: libxcb-keysyms1 (>= 0.4.0)
  Depends: libxcb-randr0 (>= 1.3)
  Depends: libxcb-render-util0
  Depends: libxcb-render0
  Depends: libxcb-shape0
  Depends: libxcb-shm0
  Depends: libxcb-sync1
  Depends: libxcb-xfixes0
  Depends: libxcb-xinerama0
  Depends: libxcb-xkb1
  Depends: libxcb1 (>= 1.8)
  Depends: libxi6 (>= 2:1.5.99.2)
  Depends: libxkbcommon-x11-0 (>= 0.5.0)
  Depends: libxkbcommon0 (>= 0.5.0)
  Depends: libxrender1
  Depends: qtbase-abi-5-10-0
  Depends: zlib1g (>= 1:1.1.4)
fontconfig
  Depends: fontconfig-config
  Depends: libc6 (>= 2.4)
  Depends: libfontconfig1 (>= 2.13.0)
  Depends: libfreetype6 (>= 2.2.1)
fontconfig-config
  Depends: debconf (>= 0.5)
  Depends: debconf-2.0
  Depends: fonts-dejavu-core
  Depends: fonts-freefont
  Depends: fonts-liberation
  Depends: ttf-bitstream-vera
  Depends: ucf (>= 0.29)
fonts-dejavu-core
fonts-freefont
fonts-liberation
ttf-bitstream-vera
ucf
  Depends: coreutils (>= 5.91)
  Depends: debconf (>= 1.5.19)
  Depends: sensible-utils
coreutils
  PreDepends: libacl1 (>= 2.2.51-8)
  PreDepends: libattr1 (>= 1:2.4.46-8)
  PreDepends: libc6 (>= 2.17)
  PreDepends: libselinux1 (>= 2.1.13)
sensible-utils
libfontconfig1
  Depends: fontconfig-config (>= 2.13.0-4)
  Depends: libc6 (>= 2.14)
  Depends: libexpat1 (>= 2.0.1)
  Depends: libfreetype6 (>= 2.3.9)
  Depends: libuuid1 (>= 2.16)
libfreetype6
  Depends: libc6 (>= 2.14)
  Depends: libpng16-16 (>= 1.6.2-1)
  Depends: zlib1g (>= 1:1.1.4)
libpng16-16
  Depends: libc6 (>= 2.14)
  Depends: zlib1g (>= 1:1.2.3.4)
libdrm2
  Depends: libc6 (>= 2.17)
  Depends: libdrm-common (>= 2.4.91-2)
libdrm-common
libegl1
  Depends: libc6 (>= 2.14)
  Depends: libegl-mesa0
  Depends: libegl-vendor
  Depends: libglvnd0 (= 1.0.0+git20180308-1)
libegl-mesa0
  Depends: libc6 (>= 2.17)
  Depends: libdrm2 (>= 2.4.75)
  Depends: libexpat1 (>= 2.0.1)
  Depends: libgbm1 (= 18.0.0-1)
  Depends: libglapi-mesa
  Depends: libwayland-client0 (>= 1.11.0)
  Depends: libwayland-server0 (>= 1.11.0)
  Depends: libx11-6
  Depends: libx11-xcb1
  Depends: libxcb-dri2-0 (>= 1.8)
  Depends: libxcb-dri3-0
  Depends: libxcb-present0
  Depends: libxcb-sync1
  Depends: libxcb-xfixes0
  Depends: libxcb1 (>= 1.9.2)
  Depends: libxshmfence1
  Depends: zlib1g (>= 1:1.1.4)
libgbm1
  Depends: libc6 (>= 2.14)
  Depends: libdrm2 (>= 2.4.75)
  Depends: libexpat1 (>= 2.0.1)
  Depends: libwayland-server0 (>= 1.11.0)
  Depends: zlib1g (>= 1:1.1.4)
libwayland-server0
  Depends: libc6 (>= 2.14)
  Depends: libffi6 (>= 3.0.4)
libglapi-mesa
  Depends: libc6 (>= 2.14)
libwayland-client0
  Depends: libc6 (>= 2.14)
  Depends: libffi6 (>= 3.0.4)
libx11-6
  Depends: libc6 (>= 2.15)
  Depends: libx11-data
  Depends: libxcb1 (>= 1.11.1)
libx11-data
libxcb1
  Depends: libc6 (>= 2.14)
  Depends: libxau6
  Depends: libxdmcp6
libxau6
  Depends: libc6 (>= 2.4)
libxdmcp6
  Depends: libbsd0 (>= 0.2.0)
  Depends: libc6 (>= 2.4)
libbsd0
  Depends: libc6 (>= 2.25)
libx11-xcb1
  Depends: libc6 (>= 2.2.5)
libxcb-dri2-0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxcb-dri3-0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1 (>= 1.12)
libxcb-present0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxcb-sync1
  Depends: libc6 (>= 2.14)
  Depends: libxcb1
libxcb-xfixes0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxshmfence1
  Depends: libc6 (>= 2.27)
libegl-vendor
libglvnd0
  Depends: libc6 (>= 2.14)
libgl1
  Depends: libc6 (>= 2.14)
  Depends: libglvnd0 (= 1.0.0+git20180308-1)
  Depends: libglx0 (= 1.0.0+git20180308-1)
libglx0
  Depends: libc6 (>= 2.14)
  Depends: libglvnd0 (= 1.0.0+git20180308-1)
  Depends: libglx-mesa0
  Depends: libglx-vendor
  Depends: libx11-6 (>= 2:1.4.99.1)
  Depends: libxext6
libglx-mesa0
  Depends: libc6 (>= 2.14)
  Depends: libdrm2 (>= 2.4.75)
  Depends: libexpat1 (>= 2.0.1)
  Depends: libgl1-mesa-dri
  Depends: libglapi-mesa (= 18.0.0-1)
  Depends: libx11-6 (>= 2:1.4.99.1)
  Depends: libx11-xcb1
  Depends: libxcb-dri2-0 (>= 1.8)
  Depends: libxcb-dri3-0
  Depends: libxcb-glx0 (>= 1.8)
  Depends: libxcb-present0
  Depends: libxcb-sync1
  Depends: libxcb-xfixes0
  Depends: libxcb1 (>= 1.9.2)
  Depends: libxdamage1 (>= 1:1.1)
  Depends: libxext6
  Depends: libxfixes3
  Depends: libxshmfence1
  Depends: libxxf86vm1
  Depends: zlib1g (>= 1:1.1.4)
libgl1-mesa-dri
  Depends: libc6 (>= 2.27)
  Depends: libdrm-amdgpu1 (>= 2.4.89)
  Depends: libdrm-intel1 (>= 2.4.38)
  Depends: libdrm-nouveau2 (>= 2.4.66)
  Depends: libdrm-radeon1 (>= 2.4.31)
  Depends: libdrm2 (>= 2.4.75)
  Depends: libelf1 (>= 0.142)
  Depends: libexpat1 (>= 2.0.1)
  Depends: libgcc1 (>= 1:3.4)
  Depends: libglapi-mesa
  Depends: libllvm6.0 (>= 1:6.0~svn298832-1~)
  Depends: libsensors4 (>= 1:3.0.0)
  Depends: libstdc++6 (>= 5.2)
  Depends: zlib1g (>= 1:1.1.4)
libdrm-amdgpu1
  Depends: libc6 (>= 2.17)
  Depends: libdrm2 (>= 2.4.89)
libdrm-intel1
  Depends: libc6 (>= 2.17)
  Depends: libdrm2 (>= 2.4.38)
  Depends: libpciaccess0
libpciaccess0
  Depends: libc6 (>= 2.7)
  Depends: zlib1g (>= 1:1.1.4)
libdrm-nouveau2
  Depends: libc6 (>= 2.14)
  Depends: libdrm2 (>= 2.4.38)
libdrm-radeon1
  Depends: libc6 (>= 2.4)
  Depends: libdrm2 (>= 2.4.38)
libelf1
  Depends: libc6 (>= 2.14)
  Depends: zlib1g (>= 1:1.1.4)
libllvm6.0
  Depends: libc6 (>= 2.15)
  Depends: libedit2 (>= 2.11-20080614)
  Depends: libffi6 (>= 3.0.4)
  Depends: libgcc1 (>= 1:3.4)
  Depends: libstdc++6 (>= 6)
  Depends: libtinfo5 (>= 6)
  Depends: zlib1g (>= 1:1.2.0)
libedit2
  Depends: libbsd0 (>= 0.0)
  Depends: libc6 (>= 2.17)
  Depends: libncurses5 (>= 6)
  Depends: libtinfo5 (>= 6)
libncurses5
  Depends: libc6 (>= 2.14)
  Depends: libtinfo5 (= 6.1-1)
libsensors4
  Depends: libc6 (>= 2.14)
libxcb-glx0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxdamage1
  Depends: libc6 (>= 2.4)
  Depends: libx11-6 (>= 2:1.4.99.1)
  Depends: libxfixes3
libxfixes3
  Depends: libc6 (>= 2.14)
  Depends: libx11-6 (>= 2:1.6.0)
libxext6
  Depends: libc6 (>= 2.14)
  Depends: libx11-6 (>= 2:1.6.0)
libxxf86vm1
  Depends: libc6 (>= 2.4)
  Depends: libx11-6 (>= 2:1.6.0)
  Depends: libxext6
libglx-vendor
libharfbuzz0b
  Depends: libc6 (>= 2.14)
  Depends: libfreetype6 (>= 2.7.1)
  Depends: libglib2.0-0 (>= 2.31.8)
  Depends: libgraphite2-3 (>= 1.2.2)
libgraphite2-3
  Depends: libc6 (>= 2.14)
libice6
  Depends: libbsd0 (>= 0.2.0)
  Depends: libc6 (>= 2.14)
  Depends: x11-common
x11-common
  Depends: lsb-base (>= 1.3-9ubuntu2)
lsb-base
libinput10
  Depends: libc6 (>= 2.9)
  Depends: libevdev2 (>= 1.3)
  Depends: libinput-bin (>= 1.10.4-1)
  Depends: libmtdev1 (>= 1.1.0)
  Depends: libudev1 (>= 183)
  Depends: libwacom2 (>= 0.20)
libevdev2
  Depends: libc6 (>= 2.14)
libinput-bin
  Depends: libc6 (>= 2.4)
  Depends: libudev1 (>= 183)
  Depends: libwacom2 (>= 0.22)
libudev1
  Depends: libc6 (>= 2.26)
libwacom2
  Depends: libc6 (>= 2.8)
  Depends: libglib2.0-0 (>= 2.24.0)
  Depends: libgudev-1.0-0 (>= 146)
  Depends: libwacom-common (= 0.29-1)
libgudev-1.0-0
  Depends: libc6 (>= 2.4)
  Depends: libglib2.0-0 (>= 2.37.3)
  Depends: libudev1 (>= 199)
libwacom-common
libmtdev1
  Depends: libc6 (>= 2.4)
libjpeg62-turbo
  Depends: libc6 (>= 2.14)
libqt5network5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5dbus5 (>= 5.0.2)
  Depends: libssl1.1
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
  Depends: zlib1g (>= 1:1.1.4)
libsm6
  Depends: libc6 (>= 2.14)
  Depends: libice6 (>= 1:1.0.0)
  Depends: libuuid1 (>= 2.16)
libxcb-icccm4
  Depends: libc6 (>= 2.14)
  Depends: libxcb1
libxcb-image0
  Depends: libc6 (>= 2.14)
  Depends: libxcb-shm0
  Depends: libxcb-util0 (>= 0.3.8)
  Depends: libxcb1
libxcb-shm0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1 (>= 1.12)
libxcb-util0
  Depends: libc6 (>= 2.8)
  Depends: libxcb1
libxcb-keysyms1
  Depends: libc6 (>= 2.2.5)
  Depends: libxcb1
libxcb-randr0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1 (>= 1.9.2)
libxcb-render-util0
  Depends: libc6 (>= 2.4)
  Depends: libxcb-render0
  Depends: libxcb1
libxcb-render0
  Depends: libc6 (>= 2.14)
  Depends: libxcb1 (>= 1.8)
libxcb-shape0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxcb-xinerama0
  Depends: libc6 (>= 2.4)
  Depends: libxcb1
libxcb-xkb1
  Depends: libc6 (>= 2.14)
  Depends: libxcb1
libxi6
  Depends: libc6 (>= 2.14)
  Depends: libx11-6 (>= 2:1.6.0)
  Depends: libxext6
libxkbcommon-x11-0
  Depends: libc6 (>= 2.17)
  Depends: libxcb-xkb1
  Depends: libxcb1 (>= 1.6)
  Depends: libxkbcommon0 (= 0.8.0-1)
libxkbcommon0
  Depends: libc6 (>= 2.17)
  Depends: xkb-data
xkb-data
libxrender1
  Depends: libc6 (>= 2.14)
  Depends: libx11-6 (>= 2:1.6.0)
libqt5widgets5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5gui5 (>= 5.10.0)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libqt5xml5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libqt5help5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5gui5 (>= 5.0.2)
  Depends: libqt5sql5 (>= 5.3.0)
  Depends: libqt5widgets5 (>= 5.6.0~beta)
  Depends: libstdc++6 (>= 5)
libqt5sql5
  Depends: libc6 (>= 2.14)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libqt5printsupport5
  Depends: libc6 (>= 2.14)
  Depends: libcups2 (>= 1.4.0)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libqt5gui5 (>= 5.10.0)
  Depends: libqt5widgets5 (>= 5.7.0)
  Depends: libstdc++6 (>= 5)
  Depends: qtbase-abi-5-10-0
libcups2
  Depends: libavahi-client3 (>= 0.6.16)
  Depends: libavahi-common3 (>= 0.6.16)
  Depends: libc6 (>= 2.17)
  Depends: libgnutls30 (>= 3.5.6)
  Depends: libgssapi-krb5-2 (>= 1.14+dfsg)
  Depends: zlib1g (>= 1:1.2.0)
libavahi-client3
  Depends: libavahi-common3 (>= 0.6.22)
  Depends: libc6 (>= 2.4)
  Depends: libdbus-1-3 (>= 1.9.14)
libavahi-common3
  Depends: libavahi-common-data
  Depends: libc6 (>= 2.14)
libavahi-common-data
libgnutls30
  Depends: libc6 (>= 2.25)
  Depends: libgmp10 (>= 2:6)
  Depends: libhogweed4
  Depends: libidn2-0 (>= 0.6)
  Depends: libnettle6
  Depends: libp11-kit0 (>= 0.23.1)
  Depends: libtasn1-6 (>= 4.12)
  Depends: libunistring2 (>= 0.9.7)
  Depends: zlib1g (>= 1:1.1.4)
libgmp10
  Depends: libc6 (>= 2.14)
libhogweed4
  Depends: libc6 (>= 2.14)
  Depends: libgmp10 (>= 2:6.0.0)
  Depends: libnettle6 (= 3.4-1)
libnettle6
  Depends: libc6 (>= 2.14)
libidn2-0
  Depends: libc6 (>= 2.14)
  Depends: libunistring2 (>= 0.9.7)
libunistring2
  Depends: libc6 (>= 2.14)
libp11-kit0
  Depends: libc6 (>= 2.26)
  Depends: libffi6 (>= 3.0.4)
libtasn1-6
  Depends: libc6 (>= 2.14)
libgssapi-krb5-2
  Depends: libc6 (>= 2.14)
  Depends: libcomerr2 (>= 1.34)
  Depends: libk5crypto3 (>= 1.16)
  Depends: libkeyutils1 (>= 1.4)
  Depends: libkrb5-3 (= 1.16-2)
  Depends: libkrb5support0 (>= 1.15~beta1)
libcomerr2
  Depends: libcom-err2
libcom-err2
  Depends: libc6 (>= 2.17)
libk5crypto3
  Depends: libc6 (>= 2.14)
  Depends: libkeyutils1 (>= 1.4)
  Depends: libkrb5support0 (>= 1.16)
libkeyutils1
  Depends: libc6 (>= 2.14)
libkrb5support0
  Depends: libc6 (>= 2.14)
  Depends: libkeyutils1 (>= 1.4)
libkrb5-3
  Depends: libc6 (>= 2.16)
  Depends: libcomerr2 (>= 1.34)
  Depends: libk5crypto3 (>= 1.15~beta1)
  Depends: libkeyutils1 (>= 1.5.9)
  Depends: libkrb5support0 (= 1.16-2)
libqt5test5
  Depends: libc6 (>= 2.14)
  Depends: libgcc1 (>= 1:3.0)
  Depends: libqt5core5a (>= 5.10.0)
  Depends: libstdc++6 (>= 5)
python3
  Depends: libpython3-stdlib (= 3.6.5-3)
  Depends: python3.6 (>= 3.6.5-2~)
  PreDepends: python3-minimal (= 3.6.5-3)
libpython3-stdlib
  Depends: libpython3.6-stdlib (>= 3.6.5-2~)
python3.6
  Depends: libpython3.6-stdlib (= 3.6.5-3)
  Depends: mime-support
  Depends: python3.6-minimal (= 3.6.5-3)
python3.6-minimal
  Depends: libexpat1 (>= 2.1~beta3)
  Depends: libpython3.6-minimal (= 3.6.5-3)
  Depends: zlib1g (>= 1:1.2.0)
  PreDepends: libc6 (>= 2.25)
python3-minimal
  Depends: dpkg (>= 1.13.20)
  Depends: python3.6-minimal (>= 3.6.5-2~)
python3:any
sip-py3api-12.4

Ok , I found how to produce qet_tb_generator deb and fix requires.txt

laurent@debian:~/result/qet-tb-generator-0.7.74/debian$ cat py3dist-overrides  
pyqt5 python3-pyqt5

New Debian Sid, Stretch qet_tb_generator:
https://download.qelectrotech.org/qet/s … generator/


Add python3-pyqt5 buildep and recommend, deleted pyqt5 in source file requires.txt 


qet-tb-generator-0.7.74/qet_tb_generator.egg-info$ cat requires.txt 


qet-tb-generator-0.7.74/qet_tb_generator.egg-info$


but it appear sh***t always in /usr/lib/python3/dist-packages/qet_tb_generator-0.7.74.egg-info/requires.txt
If not work remove pyqt5 in requires.txt like this

sudo sed -i '/pyqt5/d' /usr/lib/python3/dist-packages/qet_tb_generator-0.7.74.egg-info/requires.txt

 I don't know if right-clicking to autofill it's a good idea.

It 's better than enter manual number, I think and no risk to mistake.

It can't generate terminal block, yes?

python3 qet_tb.py
Traceback (most recent call last):
 File "qet_tb.py", line 4, in <module>
   import tkinter as tk
ModuleNotFoundError: No module named 'tkinter'


Ok, after install python3-tk 

Les paquets suivants ont été installés :
blt (2.5.3+dfsg-4)
python3-tk (3.6.5-3)
tk8.6-blt2.5 (2.5.3+dfsg-4)

4,470

(554 replies, posted in News)

@ Joshua : genial, mais ....ça bug avec l'autonum ici :

Well, I found why my python3-qet-tb-generator deb packages did not work on a new install, packages sent to repositories but later I deleted these.


I need to remove pyqt5 in  /usr/lib/python3/dist-packages/qet_tb_generator-0.7.74.egg-info/require.txt file  with a quilt patch.
And add python3-pyqt5 dependency or a recommend in Debian control.

If you have time and want to try it :

wget https://download.qelectrotech.org/qet/scorpio/python3-qet-tb-generator_0.7.74-0~pypi2ded_all.deb

sudo dpkg -i python3-qet-tb-generator_0.7.74-0~pypi2ded_all.deb

sudo apt-get install python3-pyqt5

sudo sed -i '/pyqt5/d' /usr/lib/python3/dist-packages/qet_tb_generator-0.7.74.egg-info/requires.txt


Now Launch plugin


qet_tb_generator

Bonjour,

si tu as bien crée le fichier pinning comme expliqué sur le PPA, il n'y aucune raison que tu repasses en version 0.5.

https://launchpad.net/~scorpio/+archive … rotech-dev 

4,473

(1 replies, posted in Elements)

Salut Ezza,

ça faisait un bail ! nomicons/smile

tu les trouveras ici :
collection_officielle > 10_electric > 98_graphics > 99_assembly_plan > 01_thumbnails_mounting_plate

https://qelectrotech.org/showcategory.p … amp;page=1

Mais ce n'est pas ce type de schéma qui te sera demandé par le consuel, mais plutot celui de ce type et fourni avec le logiciel
 dans les exemples.
https://download.qelectrotech.org/qet/s … ilaire.pdf

Hi raul,

Ok, it's as you want, it would have been a pleasure to add you or your company as a sponsor.

And I think your work and pugin is used by your colleagues, or python programming is your passion?

I tried one time search explicits connections with  last my project -> freezing my I5 machine at work, not tried here on my Ryzen munster.

Désolé, je n'ai pas eut le temps de regarder,ni le temps aujourd'hui... , peut-être que Joshua pourra te répondre la dessus.