Giter Site home page Giter Site logo

Comments (4)

cocoa-xu avatar cocoa-xu commented on May 31, 2024 1

TL; DR: basically, it's now possible and recommended to use :evision as a normal hex package.

When using :evision from git, version "0.1.1" to "0.1.7" are available.

Starting from 0.1.8 (included), using :evision from git is no longer supported (unless set EVISION_PREFER_PRECOMPILED to false) because we started to use checksum file to verify the integrity of the downloaded tarball file, and the checksum file is only tracked in the hex.pm package.

def deps do
  [
    {:evision, "~> 0.1.7", github: "cocoa-xu/evision", tag: "v0.1.7"}
  ]
end

It is recommended to use :evision from hex.pm. Currently version "0.1.7" to "0.1.8" are available on hex.pm,

def deps do
  [
    {:evision, "~> 0.1.8"}
  ]
end

from evision.

kipcole9 avatar kipcole9 commented on May 31, 2024 1

That fantastic, I didn't notice that from the commits (my mistake). All good now, congratulations on a first hex release!

from evision.

cocoa-xu avatar cocoa-xu commented on May 31, 2024

Hi @kipcole9, :evision is now released on hex.pm, and the checksum file, checksum-evision.exs, is only tracked in the hex package. Please using the hex.pm one. :)

I'm doing this because once this PR (elixir_make) is merged, we will no longer need to have extra things in mix.exs, also would no longer need a custom mix task that downloads all the precompiled binaries and computes their checksums.

As for the TLS one, I guess I can steal some code from your elixir-cldr library, which I've already done in the PR mentioned above XD. I'll add them in the next version of evision!

from evision.

cocoa-xu avatar cocoa-xu commented on May 31, 2024

That fantastic, I didn't notice that from the commits (my mistake). All good now, congratulations on a first hex release!

Thanks and please don't worry about that, I was expecting issues like this. And I haven't announced that (evision has been released on hex) on my Twitter or elsewhere because I kinda see that it would be somewhat bumpy in the first few hex releases for this project.

from evision.

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.