question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Are all the strict requirements necessary?

See original GitHub issue

Impacted versions

  • Modoboa: 1.15.*
  • installer used: No
  • Webserver: Nginx

Steps to reproduce

Currently Modoboa comes with a rather long list of strict requirements. In particular these include:

  • dnspython==1.16.0
  • gevent==1.4.0
  • dateutil==2.2
  • passlib==1.7.2
  • feedparser==5.2.1

Does it really, really, really only work with these particular versions or can these be replaced by minimum compatible version requirements (such as gevent~=1.4, feedparser~=5.2,>=5.2.1, etc)?

In particular gevent is super slow to build and I’d really like to replace it with the native version provided by Alpine in my Docker image, but I can’t because of the strict version requirement.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
tonioocommented, Jun 28, 2022

I guess we can close it since requirements are updated more frequently with depandabot;

1reaction
tonioocommented, Jun 10, 2020

I’m mainly talking about deprecation issues… I guess the easiest way to check is to install latest versions of each dependency and check if Modoboa still works.

Read more comments on GitHub >

github_iconTop Results From Across the Web

WHICH COLLEGE ENTRANCE REQUIREMENTS ARE NOT ...
Students have often complained that colleges demand too much for acceptance, including Scholastic Aptitude Test minimum scores, ...
Read more >
Stay legally compliant - Small Business Administration
Keep your business compliant with state and federal business laws. Your legal responsibilities will depend on your business and location.
Read more >
The Strict Compliance Requirement for Letters of Credit is ...
A letter of credit issuing bank must pay the beneficiary (e.g., a goods seller or service provider) presenting documents required by the letter...
Read more >
Voter ID Chronology - National Conference of State Legislatures
State 2000 2002 2004 2006 Alabama No ID required at polls No ID required at polls Non‑strict, non‑photo Non‑strict... Alaska Non‑strict, non‑photo Non‑strict, non‑photo Non‑strict,...
Read more >
Oppose Voter ID Legislation - Fact Sheet
BackgroundVoter identification laws are a part of an ongoing strategy to roll back decades of progress on voting rights. Thirty-four states have ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found