-
Notifications
You must be signed in to change notification settings - Fork 18
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
Depends on codecov #96
Comments
Since I've not heard anything back yet I decided to do a workaround. I'm not aware of any way to override the list of dependencies for a package, so what I found easiest to do was to fork the project on GitHub with the change and publish the fork using another name on PyPI. I incorporated the change that @silvio-dp already made (i.e. remove In the fork I did some minor changes to the If anyone else is struggling with this in the meantime, feel free to check out the changes in the https://github.com/ioxiocom/apiritif repository and make your own fork and upload it to PyPI or if you trust me enough install it using |
A quick message to the maintaners of this project: I'd highly value if you could remove the |
I essentially ended up doing the same thing minus the publishing to PyPi. Created a fork and built a wheel without codecov. I've been using this as a local file dependency in my project until this is resolved or I decide to move on to another tool. |
The |
Joakim, Grimes!
Thanks for your activity, I hope it can help others.
Unfortunately our team was dismissed and it's hard to say whether the
projects (taurus & apiritif) can get appropriate support.
At the moment the fork looks reasonable for me.
Taras
…On Wed, Apr 19, 2023 at 12:17 PM Joakim Nordling ***@***.***> wrote:
The codecov package has been re-instated to PyPI as version 2.1.13
<https://about.codecov.io/blog/message-regarding-the-pypi-package/>,
which means installing apiritif now again works. It should still get rid
of codecov as a dependency for installing it, but the urgency of this has
now drastically changed to lower.
—
Reply to this email directly, view it on GitHub
<#96 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC33FGM6PROIXJZOU3GZVOLXB6UUNANCNFSM6AAAAAAW6JGMOY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
It seems like I'm unable to install latest version of
apiritif
(1.1.3) due to it depending oncodecov
and that the authors of it decided to pull it from PyPI. They've issued a statement at https://about.codecov.io/blog/message-regarding-the-pypi-package/It looks like
apiritif
is not really usingcodecov
for anything. Searching forcodecov
shows it's listed inrequirements.txt
and.travis.yml
. The latter is also trying to install it itself, so I belive adding it to therequirements.txt
(that is parsed also for the requirements when installing the package) has even originally most likely been an accident.Would it be possible to validate that
codecov
is indeed not a dependency to installapiritif
and get a new release of it out, that does no longer listcodecov
as a dependency?The text was updated successfully, but these errors were encountered: