Update in stable

Asked by Renaud Thiry

Hi, we're having some issues with this package not being up to date. For example for Morocco numbers that changed in a recent update are recognized as invalid, which is very annoying as one of our use cases requires we ensure a number is actually valid before proceeding.

Currently we're monkey-patching the library dynamically, which is... sub-optimal.

As we'd like the basic setup of our server to remain as close to the base ubuntu docker image as possible it would be great if this package could be updated as it being out of date means it's inconsistent with the real-world state of things.
As that seems to be one of the valid reasons to update a package in stable, is that something that could be considered?

I suspect other applications may suffer from this being out of date as, most likely, this library should most often be used with the aim of making sure any given number is *currently* valid, not that it was valid in the past.

Let me know if there's anything we should do, or if we should just look for another solution.
Thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu python-phonenumbers Edit question
Assignee:
No assignee Edit question
Solved by:
Renaud Thiry
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

Manfred Hampl suggests this article as an answer to your question:
FAQ #3037: “no rolling release”.

Revision history for this message
Manfred Hampl (m-hampl) said :
#2

Which Ubuntu release are you running?

Revision history for this message
Renaud Thiry (reth-odoo) said (last edit ):
#3

My bad actually, after checking we're just using debian:bullseye-slim on our own docker images. The issue was reported on an ubuntu system.

I'll take it up to debian directly, cheers!

EDIT just to answer the original suggestion

> no rolling release

I would consider this on the order of "timezone information" as the library is supposed to reflect real-life current validity/location of a phone number