Code Monkey home page Code Monkey logo

Comments (9)

Vizonex avatar Vizonex commented on August 30, 2024 1

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

@poedator I may have made a temporary fix and that's to drop the _is_reading() noexcept Keyword on it which may have been the reason for your problem. Let me update the library with these changes I'm looking for some more fixes to uploading all the Wheels to pypi first then I'll actually update this library afterwards but until then those DEF Keywords look to be like a new threat/problem in the future so I'll contact the uvloop devs about this change as well to see what both of our libraries can implement to fix the compiler warnings.

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

@poedator
273dd89
See if cloning and compiling the main branch fixes your issue, I'll handle dropping the DEF Keywords soon as I can, seems to be deprecated by the main Cython Devs due to changes from Pyrex cython/cython#4310

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

@poedator I found the real problem and I fixed it now let me change a few things. turns out we need to keep some of the noexcept keywords but I'll just have to upload my files to github so I don't have to make a bunch of mini pull-requests...

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

@poedator see: a1394ea

from winloop.

Vizonex avatar Vizonex commented on August 30, 2024

@poedator I'll mark this as Completed when you can tell me that your end compiled the library correctly.

from winloop.

poedator avatar poedator commented on August 30, 2024

Hi, @Vizonex !
Thank you for your quick response and fixes.
I pulled a1394ea and was able to compile and install it. Had to update to Visual Studio-2022, for 2019 was missing 'io.h'.

Check out the compilation output and test results here:
https://gist.github.com/poedator/14a1c2c0fd0e784b5a3227a7f63e7a54

  1. there were warnings from compiler - you may want to act on them.
  2. I ran the test code from this repo front page test result was Ran 2 tests in 2.173s. Not sure it this was good or not - ehere to check the Asyncio Event Loop Policy?

from winloop.

poedator avatar poedator commented on August 30, 2024

I noticed that after installation frou sources the winloop module does not appear in pip list output. It also makes my VS Code complain. Yet it is importable in python. Not a blocker, but you may want to take a look.

from winloop.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.