Skip to content

Commit

Permalink
Removes ctypeslib as a dependency.
Browse files Browse the repository at this point in the history
From what I can find ctypeslib is only used to create WinApi.Dynamic
It is no longer being maintained. In order for it to run it requires.
GCC-XML which is also no longer being maintained. It has been succeeded
by Cast-XML which is not compatible with ctypes lib. you can download
an old version of GCC-XML the problem is that it only works with
MSVC 6, 7 or 7.1. There is a fork on Pypi that uses Clang, but it is
not complete and does not function for what EG would use it for.

what ctypeslib does is it creates python versions of C/C++ code.
What EG used it for was converting some of the Windows API.

I already have 500K lines of code of the Windows API converted from
Windows Vista to the latest build of Windows 10. So it is pretty much
obsolete and no longer needed.
  • Loading branch information
kdschlosser committed Jan 18, 2019
1 parent d6b167f commit fbb23c5
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 7 deletions.
1 change: 0 additions & 1 deletion .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,6 @@ install:
PipInstall "py2exe 0.6.9" "py2exe_py2==0.6.9"
PipInstall "pycrypto 2.6.1" "pycrypto==2.6.1"
PipInstall "comtypes 1.1.3" "https://github.com/enthought/comtypes/archive/1.1.3.zip"
PipInstall "ctypeslib 0.5.6" "svn+http://svn.python.org/projects/ctypes/trunk/ctypeslib/#ctypeslib=0.5.6"
PipInstall "paramiko 2.2.1" "paramiko==2.2.1"
PipInstall "pywin32 223" pywin32==223
}
Expand Down
6 changes: 0 additions & 6 deletions _build/builder/CheckDependencies.py
Original file line number Diff line number Diff line change
Expand Up @@ -215,12 +215,6 @@ def Check(self):
module = "comtypes",
version = "1.1.2",
),
ModuleDependency(
name = "ctypeslib",
module = "ctypeslib",
version = "0.5.6",
url = "https://eventghost.github.io/dist/dependencies/ctypeslib-0.5.6-cp27-none-any.whl"
),
ModuleDependency(
name = "future",
module = "future",
Expand Down

0 comments on commit fbb23c5

Please sign in to comment.