Discussion:
[Deluge] #3181: Replace Pywin32
Deluge
2018-09-29 19:27:40 UTC
Permalink
#3181: Replace Pywin32
------------------------------+---------------------------
Reporter: Doadin | Owner:
Type: feature-request | Status: reopened
Priority: trivial | Milestone: 2.0.0
Component: Unknown | Version: develop (git)
Resolution: | Keywords:
------------------------------+---------------------------
Changes (by Cas):

* status: closed => reopened
* type: patch => feature-request
* resolution: WontFix =>
* milestone: needs verified => 2.0.0


Comment:

I think this needs revisited, it's not installable under msys2 so it's a
bit of a PITA package. I think I have managed to resolve most of the
issues and will make a future pull request.

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3181#comment:6>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups "Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to deluge-dev+***@googlegroups.com.
To post to this group, send email to deluge-***@googlegroups.com.
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.
Deluge
2018-10-05 11:08:26 UTC
Permalink
#3181: Replace Pywin32
------------------------------+---------------------------
Reporter: Doadin | Owner:
Type: feature-request | Status: reopened
Priority: trivial | Milestone: 2.0.0
Component: Unknown | Version: develop (git)
Resolution: | Keywords:
------------------------------+---------------------------

Comment (by Cas):

The version stamping code in bbfreeze script will need a bit of work but
could use pefile:
- https://github.com/erocarrera/pefile
- http://blog.dkbza.org/2007/02/pefile-parsing-version-information-
from.html

For the disk space `psutil` is also not an option on msys2:
- https://github.com/giampaolo/psutil/pull/845

Essentially do everything with ctypes or pywincffi

However there is a major issue with the fact that `twisted` still requires
`pywin32` so even if we drop support that is still going to bite us! This
also puts a spanner in using msys2 packages and creating a GTK3 windows
build. Arrgghh!

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3181#comment:7>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups "Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to deluge-dev+***@googlegroups.com.
To post to this group, send email to deluge-***@googlegroups.com.
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.
Deluge
2018-11-16 12:44:41 UTC
Permalink
#3181: Replace Pywin32
------------------------------+---------------------------
Reporter: Doadin | Owner:
Type: feature-request | Status: reopened
Priority: trivial | Milestone: Future
Component: Unknown | Version: develop (git)
Resolution: | Keywords:
------------------------------+---------------------------
Changes (by Cas):

* milestone: 2.0.0 => Future


--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3181#comment:8>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups "Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to deluge-dev+***@googlegroups.com.
To post to this group, send email to deluge-***@googlegroups.com.
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.
Loading...