Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 25 2021 12:40
    jssuzanne closed #205
  • Aug 25 2021 12:40
    jssuzanne opened #205
  • Jul 12 2021 10:05
    jssuzanne closed #196
  • Jul 12 2021 10:04
    jssuzanne closed #204
  • Jul 12 2021 09:53
    jssuzanne synchronize #204
  • Jul 12 2021 09:49
    jssuzanne review_requested #204
  • Jul 12 2021 08:59
    jssuzanne milestoned #204
  • Jul 12 2021 08:58
    jssuzanne opened #204
  • Jul 12 2021 07:23
    jssuzanne closed #202
  • Jul 11 2021 23:13
    jssuzanne closed #195
  • Jul 11 2021 23:12
    jssuzanne closed #203
  • Jul 11 2021 23:12
    jssuzanne synchronize #203
  • Jul 11 2021 22:37
    jssuzanne synchronize #203
  • Jul 11 2021 22:04
    jssuzanne milestoned #87
  • Jul 11 2021 22:04
    jssuzanne demilestoned #87
  • Jul 11 2021 22:04
    jssuzanne demilestoned #186
  • Jul 11 2021 22:04
    jssuzanne milestoned #186
  • Jul 11 2021 22:03
    jssuzanne milestoned #171
  • Jul 11 2021 22:03
    jssuzanne demilestoned #171
  • Jul 11 2021 22:01
    jssuzanne milestoned #203
jssuzanne
@jssuzanne
anyblok_createdb -h
ou anyblok_updatedb -h
Hugo Quezada
@GohuHQ
@petrus-v Salut Pierre, ça veut dire quoi LGTM ?
TROUVERIE Joachim
@j0ack
looks good to me
Hugo Quezada
@GohuHQ
Meric @j0ack !
Je ne connaissais pas
jssuzanne
@jssuzanne
Hier pendant que @petrus-v dancé la salsa du démon et moi le robot fou, j'ai eu l'idée que l'on pourrait afficher un lien, un petit lien, très petit le lien sur l'installation sous windows 10
avec un warning "Si ca ne marche pas, tempis"
-dancé + dansait
Gnonpi
@Gnonpi
Salut, j'ai pris un peu de temps pour revamper et avoir un truc potable/qui marche de ce que j'ai fait jeudi et vendredi, si ça peut vous intéresser: https://github.com/Gnonpi/anyblok_ai
je pense que la partie "To make everything work" peut aider pour le book
et il manque ptet quelques explications sur ce qu'il se passe quand on lance ses tests unitaires quand on a plusieurs bloks. J'ai l'impression que l'on installe tous les bloks (avec le setup.py) mais que le rollback_registry ne prend en compte que le blok (et ses bloks deps) pour lancer les tests, ce qui est assez propre si c'est le cas
je sais pas encore trop si j'aurai le temps de bosser dessus, mais je pense qu'il y a une base pour brancher plus de ml frameworks
jssuzanne
@jssuzanne
Je viens de lire ton message, mais après la salsa, le train de bonne heure, la journée de travail et le retour a la maison a venir, ... he bien je répondrai demain
@Gnonpi en tout cas un grand merci
Pierre Verkest
@petrus-v
back to home! merci @GohuHQ le lieux pour la soirée de dimanche était parfait !
@jssuzanne j'en fait une issue dans le gitbook desuite avec les 2/3 tips à avoir en tête
(pour l'install windows)
pour ceux qui manquerait de contexte, pendant l'atelier nous avons eu 1 participant sous windows, nous avons perdu 30 minutes à vouloir installer virtualbox avec une vm linux sans succès avant de se lancer sur sa machine, installer postgres, puis nous avons été jusqu'à la fin de la section II sans problèmes !
(le participant était un profil junior)
Pierre Verkest
@petrus-v
Hugo Quezada
@GohuHQ
@petrus-v C'est cool que vous ayez aimer le lieu de dimanche soir ! :)
Hugo Quezada
@GohuHQ
@jssuzanne j'ai détecté un soucis entre mssql et anyblok_io (import xml). Je crée l'issue plutôt sur AnyBlok ou sur anyblok_io ?
Hugo Quezada
@GohuHQ
File "src/pymssql.pyx", line 468, in pymssql.Cursor.execute
sqlalchemy.exc.OperationalError: (pymssql.OperationalError) (257, b'Implicit conversion from data type varchar to varbinary(max) is not allowed. Use the CONVERT function to run this query.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n')
[SQL: INSERT INTO io_importer (file_to_import, offset, nb_grouped_lines, commit_at_each_grouped, check_import, mode, model) OUTPUT inserted.id VALUES (%(file_to_import)s, %(offset)s, %(nb_grouped_lines)s, %(commit_at_each_grouped)s, %(check_import)s, %(mode)s, %(model)s)]
[parameters: {'file_to_import': b'<?xml version="1.0" encoding="UTF-8"?>\n<records>\n  <record external_id="menu_user_login">\n      <field name="label">components.login.button</fiel ... (369 characters truncated) ... ield>\n      <field name="component">furet-ui-appbar-user-dropmenu</field>\n      <field name="login_state">logged</field>\n  </record>\n</records>\n', 'offset': 0, 'nb_grouped_lines': 50, 'commit_at_each_grouped': 1, 'check_import': 0, 'mode': 'Model.IO.Importer.XML', 'model': 'Model.FuretUI.Menu.User'}]
TROUVERIE Joachim
@j0ack
hello
Pierre Verkest
@petrus-v
yo :)
Hugo Quezada
@GohuHQ
:wave:
jssuzanne
@jssuzanne
@GohuHQ place le sur IO, comme ca je regarderai IO en premier et si vraiment c'est plus anynlok je ferai basculerai l'issue
Hugo Quezada
@GohuHQ
Ok @jssuzanne c'est fait
jssuzanne
@jssuzanne
maintenant tu n'as plus qu'a corriger :p
Hugo Quezada
@GohuHQ
Yes trop cool !
TROUVERIE Joachim
@j0ack
des gens ont une idée pour ajouter un faux entrypoint dans pytest, ça doit pouvoir se faire avec des MagicMock mais j'avoue que je sèche un peu ?
jssuzanne
@jssuzanne
comment charge tu les entry points ?
par une method ?
et ou les stock tu ?
TROUVERIE Joachim
@j0ack
je les charge avec pkg_resources dans l'idée d'un paquet installé avec pip
jssuzanne
@jssuzanne
ok, mais tu ne les stocks pas quelques part pour évité de redemandé a chaque fois a pkg
TROUVERIE Joachim
@j0ack
pour le moment non mais à terme ça peut effectivement être une bonne idée de faire un cache
jssuzanne
@jssuzanne
rien qu'un dict ou une liste
a partir de la tu peux ajouter ton nouveau plugin dedans sans pb
Alexis Tourneux
@AlexTorx
Hello, j'ai ouvert une issue sur anyblok_pyramid suite à des problèmes lors de l'utilisation de gunicorn. Tout est décrit dedans, si jamais quelqu'un à une idée ou a déjà été confronté au problème, je suis preneur ;-) AnyBlok/Anyblok_Pyramid#24
jssuzanne
@jssuzanne
A oui c'est bizare
j'ai pas la moindre idée
sauf si les transactions entre les vues pyramid et anyblok ne sont pas bon
est ce que le systeme commit bien la session de sqlalchemy
Alexis Tourneux
@AlexTorx
Bah écoute oui sur le serveur de prod la base contient les données rentrées jusqu'à l'erreur rencontrée
Pour l'instant j'ai un peu hacké le truc sur les points importants pour se passer des events SQLA mais c'est quand même un peu lourd...
jssuzanne
@jssuzanne
dans registry il y a une method commit
il faut savoir si on passe dedans
ou non