Thinklab-SJTU / pygmtools

A Python Graph Matching Toolkit.
https://pygmtools.readthedocs.io/
Other
275 stars 19 forks source link

Python wget dependency #60

Closed bkmgit closed 10 months ago

bkmgit commented 12 months ago

Can wget be replaced with something that is being maintained or repository recreated? Upstream repository no longer exists, though package creator @techtonik seems to be active

rogerwwww commented 12 months ago

Sure. Any suggestions?

techtonik commented 11 months ago

I am not active at all. I did backup of Mercurial repos before Atlassian purged HG from Bitbucket. It is several GB of data. I tried to covert them down to git, or move them to https://sr.ht (which again requires conversion scripts) but I am getting tired really quick and can't focus, so I can't finish it for years. My brain also wants to check every line of code, and often becomes exhausted.

The only reason I open my email these days is to find some lowkey opportunities to earn some money, but there are no, so it is just an act of faith.

techtonik commented 11 months ago

Here is the repo backup made by good folks https://bitbucket-archive.softwareheritage.org/projects/te/techtonik/python-wget.html

If you can state what problems are you experiencing with wget, I can tell if they are easy to fix or not.

bkmgit commented 11 months ago

Thanks for the software and your other open source projects. Python and PHP skills are in demand, Numfocus has sponsored some Python work https://numfocus.org/programs/small-development-grants . Not sure how well open source software is supported in Belarus, but have come across https://github.com/agievich/bee2

No problems with wget, the main issue is whether it can/will be updated as needs arise. Can put it on sr.ht some other services are listed at https://wiki.mercurial-scm.org/MercurialHosting - can also take it over if desired, but it probably helps your profile.

techtonik commented 11 months ago

https://numfocus.org/programs/small-development-grants

How much do you think I should ask to resurrect python-wget repo with all issues and fixed links?

Not sure how well open source software is supported in Belarus, but have come across https://github.com/agievich/bee2

The best pay in this institution is 1000 BYN without taxes ($400) for full time, and time is my addiction. I am convinced that I am going to die in a few years (my thyroid nodule growth accelerate, psoriasis symptoms become more severe, overall fatigue is elevating as you may see from my low profile). It is very depressing to spend the rest on one's life working for basically food and shelter not being even able to understand what is happening with my body.

bkmgit commented 10 months ago

There is a maintained fork pywget, but it also uses urlretrieve to download the file. wget seems to only be used in util.py and the third option to download files also uses urlretrieve so maybe not much is gained other than better url handling. Maybe we can try using aiohttp?

bkmgit commented 10 months ago

The best pay in this institution is 1000 BYN without taxes ($400) for full time, and time is my addiction.

Very dedicated people. bee2 seems like essential software. Maybe it is better to remove wget from pypi and indicate pywget as the successor? As time is limited, should make best use of it. Possibly your skills can be used in another area. Quite some use of Python in working with medical data.

bkmgit commented 10 months ago

@techtonik See for example https://www.python.org/jobs/7327/