-
Notifications
You must be signed in to change notification settings - Fork 14
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
publish wheels on pypi #28
Comments
+1 If you're interested in working on this, help would be great. |
I think the easiest way to do this is to update the appveyor file to install the right dependencies; we already have it set up to build and publish msi and wheel files. To a large extent, this means adding the steps documented in section E (Building the Latest Source under Windows) in appveyor.yml. |
So i setup up the environment. After some struggle. I am getting the following syntax error for the Any idea how to resolve this? From my understanding it is assigment to existings variables. So i guess a hopefull guess that |
Yeah, some fairly recent versions of MSVC don't support C99 style struct member assignments. Feel free to replace with ordered member values. Note that you can't just drop the ".foo = " bit, you'll need to make sure that they're in the right order as well and that any intermediate member variables are initialized. |
FWIW that's in the bit of code I have removed from subvertpy, because it's too crufty. I don't think it's useful to try and build subvertpy that way - I'd recommend just building subversion using their instructions and once you've done that, then try and build subvertpy. |
FWIW I've been moving my projects over to GitHub actions from appveyor/travis. The .github/workflows/pythonpackage.yml code has the beginnings of this for subvertpy. |
Thanks for the information. I am still stuck at building subversion on windows. Reading up on that. |
There is some progress towards this - now merged into master. The github action will actually build subvertpy on Windows. The modules load, but the testsuite currently crashes. Once that's addressed, we could potentially use the github actions to publish a wheel on Windows. |
Hi It seems from the build history It fails at this action msbuild needs a build package like the following on the system like this one Need to read up on how to get it in the actions or the machine. |
Hmm, odd - that used to work - I've added the missing action to install msbuild. |
it would be great to have python wheels published on pypi along the source package. Would help CI kind of tasks (especially tests in tox and the like).
The text was updated successfully, but these errors were encountered: