GithubHelp home page GithubHelp logo

Broken in Python 3.11 about s3path HOT 9 CLOSED

sbrandtb avatar sbrandtb commented on August 25, 2024 2
Broken in Python 3.11

from s3path.

Comments (9)

cooperlees avatar cooperlees commented on August 25, 2024 1

I feel you will have to gate code with checks of sys.version_info >= (3, 11) or something along the lines ...

It's probably also fine to start to dropping older versions. 3.6 is EOL and 3.7 is EOL in 6 months.

from s3path.

Darkheir avatar Darkheir commented on August 25, 2024 1

Thanks a lot! Works like a charm and I could finally update my biggest project to 3.11 smile

Thanks a lot for your feedback, I'm glad it helped other people :)

I tested it on several of my projects and I didn't see any issue, but it doesn't coverall the possible usage so it is cool to see other people that tested it !

from s3path.

liormizr avatar liormizr commented on August 25, 2024

Yes yes :-/
I so that, Thanks @sbrandtb

Now the question is what to do
Create a special version for python 3.11 and up or create to versions of the same class in the same version to support all versions 😱

Actually I think that it's good to remove the accessor layer but ...

from s3path.

liormizr avatar liormizr commented on August 25, 2024

Release in Version 0.4.0

from s3path.

four43 avatar four43 commented on August 25, 2024

@liormizr thanks so much for all the updates! Does v0.4.0 close this issue with Python 3.11?

from s3path.

cooperlees avatar cooperlees commented on August 25, 2024

bandersnatch's CI confirms this works for it's use case - Many thanks!

from s3path.

liormizr avatar liormizr commented on August 25, 2024

@four43 yes, version 0.4.0 support Python 3.11
Thanks to @Darkheir

from s3path.

four43 avatar four43 commented on August 25, 2024

Nice! Thank you all! It's appreciated

from s3path.

sbrandtb avatar sbrandtb commented on August 25, 2024

Thanks a lot! Works like a charm and I could finally update my biggest project to 3.11 😄

from s3path.

Related Issues (20)

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.