Code Monkey home page Code Monkey logo

Comments (12)

lgray avatar lgray commented on August 26, 2024 1

@milesgranger Thanks for the dev release it was useful to prototype!
We try to keep a policy to not use pre-releases as dependencies in main releases of our packages.
What do you think would be the timeline to pop lzma out of experimental and make a non .devN release with lzma in?

Whatever is realistic is fine, really just for our own planning!

@jpivarski - FYI

from cramjam.

milesgranger avatar milesgranger commented on August 26, 2024

Hey there!

Good idea, this is the first request for it. Started work over in #127. Right now though it doesn't decode LZMA format, only XZ. If you're good with that, I'm happy to merge and make a development release in the meantime before fleshing out the rest of the details.

from cramjam.

lgray avatar lgray commented on August 26, 2024

@milesgranger thanks, I'll give it a try soon and see if it's sufficient.

from cramjam.

milesgranger avatar milesgranger commented on August 26, 2024

2.8.1-dev1 is on PyPI if that's useful for you.
https://pypi.org/project/cramjam/2.8.1.dev1/#files

Might be some days before I have some free time to work out the rest of the api support I want here though.

from cramjam.

milesgranger avatar milesgranger commented on August 26, 2024

Would you be okay leaving it in the experimental module? That'll take longer to move out of, a few weeks maybe. Otherwise I can make a release probably this weekend with the existing state.

from cramjam.

lgray avatar lgray commented on August 26, 2024

@milesgranger Oh, the experimental namespace is fine, it's the .devN release that prevents us from using it right now.

I'm fine to take care of the dance of moving namespaces as that evolves.

from cramjam.

milesgranger avatar milesgranger commented on August 26, 2024

On the way then! 👍
https://github.com/milesgranger/cramjam/actions/runs/7670394783
https://github.com/milesgranger/cramjam/releases/tag/v2.8.1

from cramjam.

lgray avatar lgray commented on August 26, 2024

Ah, cool, thanks!

from cramjam.

jpivarski avatar jpivarski commented on August 26, 2024

Since #127 is merged, this issue should be closed now, right? Unless you intend PR #133 to be the completion of this issue.

from cramjam.

lgray avatar lgray commented on August 26, 2024

From our side this is complete. We should clean up the code and adjust associated pins once #133 is in!

from cramjam.

lgray avatar lgray commented on August 26, 2024

Ah sorry - I thought this was in uproot somehow. I'll let Miles determine when we should close this. I'm not sure if the threshold is when it is out of experimental or not.

from cramjam.

milesgranger avatar milesgranger commented on August 26, 2024

Ya okay, thanks for the feedback.
I kinda plan on renaming it from lzma -> xz w/ ability to de/compress lzma but feels weird to name it something that is long deprecated.

Then I'll probably remove all the filter logic stuffy stuff and move it out of experimental, so it'll be cramjam.xz module.
Just need a bit of time to get to it. Thanks for the patience! :)

from cramjam.

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.