Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Feb 22, 2024

  • when deleting the whole .build folder, the www folder could not be created during asset compilation
  • -source packages were treated as sdist and we attempted to build wheel files with them
  • when building airflow packages, default settting (for security reasons) is to build everything in docker container, but building wheel for sdist was done outside. With this PR we only use sdist check when we use local hatch build - and sdist wheel check happens in docker container when sdists are built.
  • tarball was prepared before the pypi packages and it has been
    deleted by local hatch build

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@potiuk potiuk removed the request for review from ashb February 22, 2024 18:41
@potiuk potiuk requested review from Taragolis, amoghrajesh, ephraimbuddy and hussein-awala and removed request for jedcunningham February 22, 2024 18:41
@potiuk potiuk force-pushed the fix-small-issues-with-release-packages branch from 5c07097 to 7666314 Compare February 22, 2024 18:46
* when deleting the whole .build folder, the www folder could not be
  created during asset compilation
* -source packages were treated as sdist and we attempted to build
  wheel files with them
* when building airflow packages, default settting (for security
  reasons) is to build everything in docker container, but building
  wheel for sdist was done outside. With this PR we only use sdist
  check when we use local hatch build - and sdist wheel check
  happens in docker container when sdists are built.
* tarball was prepared before the pypi packages and it has been
  deleted by local hatch build
@potiuk potiuk force-pushed the fix-small-issues-with-release-packages branch from 7666314 to 56844ad Compare February 22, 2024 20:57
@potiuk potiuk added this to the Airflow 2.8.2 milestone Feb 22, 2024
@potiuk potiuk merged commit 254d7eb into apache:main Feb 22, 2024
@potiuk potiuk deleted the fix-small-issues-with-release-packages branch February 22, 2024 21:11
sudiptob2 pushed a commit to Satoshi-Sh/airflow that referenced this pull request Feb 22, 2024
…7633)

* when deleting the whole .build folder, the www folder could not be
  created during asset compilation
* -source packages were treated as sdist and we attempted to build
  wheel files with them
* when building airflow packages, default settting (for security
  reasons) is to build everything in docker container, but building
  wheel for sdist was done outside. With this PR we only use sdist
  check when we use local hatch build - and sdist wheel check
  happens in docker container when sdists are built.
* tarball was prepared before the pypi packages and it has been
  deleted by local hatch build
ephraimbuddy pushed a commit that referenced this pull request Feb 22, 2024
* when deleting the whole .build folder, the www folder could not be
  created during asset compilation
* -source packages were treated as sdist and we attempted to build
  wheel files with them
* when building airflow packages, default settting (for security
  reasons) is to build everything in docker container, but building
  wheel for sdist was done outside. With this PR we only use sdist
  check when we use local hatch build - and sdist wheel check
  happens in docker container when sdists are built.
* tarball was prepared before the pypi packages and it has been
  deleted by local hatch build

(cherry picked from commit 254d7eb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants