carsales / pyheif

Python 3.6+ interface to libheif library
Apache License 2.0
166 stars 41 forks source link

Step 1: Update dockerfile #59

Closed homm closed 2 years ago

homm commented 2 years ago

Make docker build faster

Reduce docker image size

New systems

Other

homm commented 2 years ago

@ant32bit-carsales

Step 2: https://github.com/uploadcare/pyheif/pull/5 Run tests in docker before uploading

This will make any changes safer since we can be sure that pyheif works as expected before each release.

Step 3: https://github.com/uploadcare/pyheif/pull/6 Update dependencies to latest version

Now we finally can update dependencies without breaking anything.

homm commented 2 years ago

@ant32bit-carsales

This PR is the best start point. After that I immediately will send the second part and you will be able to run full builds with tests for all supported Python versions in Docker as simple as this: docker build --target tested .

This means that you will be able super easy and reliable test any other PR I sent.

Still waiting for any response.

homm commented 2 years ago

After that I immediately will send the second part

Really sad that you ignored this.

ant32bit-carsales commented 2 years ago

Sorry Alexander,

I didn’t realise that you wanted me to wait to do that. I am trying to understand all the parts I have to work on here, too.

From: Alexander Karpinsky @.> Date: Tuesday, 16 November 2021 at 6:54 pm To: carsales/pyheif @.> Cc: Anthony Paes @.>, State change @.> Subject: Re: [carsales/pyheif] Step 1: Update dockerfile (PR #59)

After that I immediately will send the second part

Really sad that you ignored this.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://github.com/carsales/pyheif/pull/59#issuecomment-969972863, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKI7ZVM4FUE36OFX2NO3JX3UMIE37ANCNFSM5HQ36A4A.