[15.0] auto_backup old cryptography version requirement

Aperta
#3,041 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
50/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
backend

Direzione di ricerca

The pin is on the auto_backup module in the 15.0 branch of OCA/server-tools, so start by finding where that module declares its Python dependencies, either its manifest or a requirements file. Check whether the 16.0 version of the same module already loosens the cryptography constraint, and mirror that change on 15.0. Done means the 15.0 module no longer requires cryptography==2.6.1 and its tests still pass with a newer cryptography installed.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

Is your feature request related to a problem?
The request is related to a dependency on a specific outdated version of a python library.
In this case with cryptography version 2.6.1

Describe the solution you'd like
Remove the restriction forcing the user to use cryptography 2.6.1 on auto_backup on Odoo 15.0, just like on 16.0

Describe alternatives you've considered
If there is any requirement to use from cryptography 2.6.1, set the requirements to require at least that version and not force the users to stay on an outdated version.

Additional context
Cryptography version 2.6.1 is from february 2019 and since there have been multiple updates to the library.
Many modules also require either a posterior version or another library that requires a posterior version of cryptography.
Also, the module for Odoo 16.0 only requires the library Cryptography, no specific version; which shows that there is not much reason to only allow for such version.

Lingua principale
Python
Stelle
960
Fork
1.7k
Merge medio
7g 2h
PR unite (30g)
8

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di OCA/server-tools

Tutte le issue di OCA/server-tools

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.