shopify icon indicating copy to clipboard operation
shopify copied to clipboard

Upgrade to OTP 24.

Open ankhers opened this issue 3 years ago • 3 comments

Erlang's crypto module has removed some deprecated functions in favour of a new API. This removes uses of the old functions which no longer work in OTP 24.

ankhers avatar Jun 17 '21 16:06 ankhers

Please merge this one, otherwise we can upgrade to OTP24 and later :(

zdeneksejcek avatar Sep 16 '21 12:09 zdeneksejcek

@zdeneksejcek really sorry - we decided to not maintain this package anymore.

The very nature of Shopify updating their API so rapidly makes it extremely hard to keep up with updates. We would have to maintain multiple branches every time to keep up with them.

I would recommend using ankhers fork for the project you are working on, if you know it works for you, or even better, create your own fork. As it is right now, you can use this repo as a blueprint, but it will fall out more out of date every 3 months.

EDIT: Also, we could not just make older OTP version obsolete - so we would have to maintain branches for the Shopify API versions, multiplied by the OTP versions we want to support. If this was an official Shopify package, I might think about it - but like this - open source, and basically only one person ever working on it - it's just too much, I am really sorry.

Ninigi avatar Sep 16 '21 12:09 Ninigi

Please merge this one, otherwise we can upgrade to OTP24 and later :(

Depending on your usecase, you may be interested in ericdude4/shopifex. That lib has removed the dependency on this application. I have no idea how complete the API is though.

ankhers avatar Sep 16 '21 16:09 ankhers