-
Notifications
You must be signed in to change notification settings - Fork 22
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
Support Python on Windows #67
Comments
To address the |
For the This allows the use of the type determined at build time in that library: An alternative might be to get this type from Another alternative would be for |
Well, it seems that py-spy does re-export the |
So, it works. I was able to send metrics to the pyroscope cloud using an example program. |
* added workflow_dispatch to ci-ffi-python * added windows build * commented out all other builds * set correct windows py-platform * removed windows server 2011 * Adeed capability to get windows thread id. * Added winapi * bumped workflow file to trigger build * wrapped the function with unsafe and the error checker * made pyroscope_ffi tomls point to a path * Used the pid type from remoteprocess to accound for platform differences. * bump workflow * put back the different platform python builds * Added the windows-test file. * Corrected a typo. * added a windows test build * added powershell for installing wheel * udpated trigger on test job * updated powershell expression * updating main test file * use the re-exported Pid type instead of directly depending on remoteprocess * remove the remoteprocesd dep * removed unnecessary Cargo change * Added windows CI PySpy backend. Co-authored-by: Michael Davis <mdavis@psiquantum.com>
I am having trouble to make tests working on windows
I am trying the test from the branch #76 , but on master it also does not work The job https://github.com/pyroscope-io/pyroscope-rs/actions/runs/3928207781/jobs/6715641552 @mjmdavis Would you like to take a look? If no, I will try to do it later some time. |
I'd like to use pyroscope for Python on Windows.
The text was updated successfully, but these errors were encountered: