Projet

Général

Profil

Development #38843

cmislib non compatible python3

Ajouté par Emmanuel Cazenave il y a plus de 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08 janvier 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Pas de paquet python3-cmislib parce que upstream python3 non supporté.

Sur pypi on trouve https://pypi.org/project/cmislib3/ qui vient du fork aux messages de commits inquiétants https://github.com/luca-92/cmislib3/commits/master.
Qualité toujours on trouve https://github.com/concordusapps/python-cmislib manifestement pas maintenu.


Demandes liées

Lié à Passerelle - Development #38781: Compatibilité python3Fermé06 janvier 2020

Actions
Lié à Passerelle - Development #39931: Packager cmis-maykin pour python3Fermé17 février 2020

Actions

Historique

#1

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

#2

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

  • Description mis à jour (diff)

Et la bonne trace :

  File "/home/cazino/src/passerelle/passerelle/apps/cmis/models.py", line 23, in <module>
    from cmislib import CmisClient
  File "/tmp/tox-cazino/passerelle/py3-django111-pg/lib/python3.7/site-packages/cmislib/__init__.py", line 23, in <module>
    from cmislib.model import CmisClient
  File "/tmp/tox-cazino/passerelle/py3-django111-pg/lib/python3.7/site-packages/cmislib/model.py", line 27, in <module>
    from cmislib.atompub.binding import AtomPubBinding
  File "/tmp/tox-cazino/passerelle/py3-django111-pg/lib/python3.7/site-packages/cmislib/atompub/__init__.py", line 19, in <module>
    from cmislib.atompub.binding import AtomPubBinding, RepositoryService
  File "/tmp/tox-cazino/passerelle/py3-django111-pg/lib/python3.7/site-packages/cmislib/atompub/binding.py", line 27, in <module>
    from cmislib.net import RESTService as Rest
  File "/tmp/tox-cazino/passerelle/py3-django111-pg/lib/python3.7/site-packages/cmislib/net.py", line 26, in <module>
    from urllib import urlencode
ImportError: cannot import name 'urlencode' from 'urllib' (/usr/lib/python3.7/urllib/__init__.py)
#3

Mis à jour par Thomas Noël il y a plus de 4 ans

Passer à https://pypi.org/project/cmislib-maykin/

=> en fait un paquet Debian depuis les sources (dispos via pypi)

=> demander au dev https://github.com/JostCrow s'il dispose d'un git ou équivalent quelque part, éventuellement pour proposer des patches, mais au moins suivre les dev ou poser des questions

#4

Mis à jour par Emmanuel Cazenave il y a environ 4 ans

Thomas Noël a écrit :

Passer à https://pypi.org/project/cmislib-maykin/

Testé vite fait sur les machines bac à sable de Toulouse au détour de #39357 et ça semble ok pour notre connecteur en py3.

#5

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Nouveau à Fermé

Switch vers cmis-maykin passé dans #38781.

#6

Mis à jour par Emmanuel Cazenave il y a environ 4 ans

Formats disponibles : Atom PDF