Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update loguru to 0.6.0 #40

Closed
jnoortheen opened this issue Feb 8, 2022 · 7 comments · Fixed by #47
Closed

update loguru to 0.6.0 #40

jnoortheen opened this issue Feb 8, 2022 · 7 comments · Fixed by #47
Labels
New Version Merging into master

Comments

@jnoortheen
Copy link
Contributor

It has been some time since loguru's new release. There is not any breaking changes. It is better to update the version restriction on

loguru = "^0.5.3"

@ms7m
Copy link
Owner

ms7m commented May 22, 2022

This will be fixed in the next release.

@Kyngo
Copy link

Kyngo commented Jan 24, 2023

It's been almost a year since this issue was created, and it still hasn't been upgraded. Any updates? @ms7m

@ms7m
Copy link
Owner

ms7m commented Jan 25, 2023

@Kyngo this was supposed to be fixed in #47 (~ 2 releases ago).. Pushing out a fix to update the restriant.

@ms7m
Copy link
Owner

ms7m commented Jan 25, 2023

v0.3.41 has been published to PyPi and should loosen up the requirement for loguru. Let me know if you're still experiencing some conflicts.

@Kyngo
Copy link

Kyngo commented Jan 26, 2023

After updating notify-py and trying to set loguru version to at least 0.6.0, I get the following message when attempting to install my requirements.txt file:

ERROR: Cannot install loguru>=0.6.0 and notify-py==0.3.41 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested loguru>=0.6.0
    notify-py 0.3.41 depends on loguru<0.6.0 and >=0.5.3

@ms7m
Copy link
Owner

ms7m commented Jan 26, 2023

Give it a try now. (v0.3.42)

~/Development/debugging-notifypy/sample_proj » pip freeze > requirements.txt; cat requirements.txt                                                                                       mustafa@Mustafas-Macbook-Pro
───────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
       │ File: requirements.txt
───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1   │ loguru==0.6.0
───────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
(venv) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
~/Development/debugging-notifypy/sample_proj » pip install notify-py                                                                                                                     mustafa@Mustafas-Macbook-Pro
Collecting notify-py
  Using cached notify_py-0.3.42-py3-none-any.whl (649 kB)
Requirement already satisfied: loguru<=0.6.0,>=0.5.3 in ./venv/lib/python3.9/site-packages (from notify-py) (0.6.0)
Installing collected packages: notify-py
Successfully installed notify-py-0.3.42

@shirok1
Copy link

shirok1 commented Apr 25, 2024

Would this restriction be further loosen? Like totally remove the upper limit. Loguru has release its 0.7.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Version Merging into master
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants