+1 (binding), checked:

- SVN
- Reproducible build
- Licence
- Signature
- Checksums

Best regards,
Wei Lee


On 2026/09/21 12:32:00 Amogh Desai wrote:
> +1 binding.
> 
> - Checked SVN
> - Reproducible Package builds
> - Checked signatures
> - Checked SHA512 checksums
> 
> Didn't perform any specific tests but the PMC quality checks look fine.
> 
> 
> 
> Thanks & Regards,
> Amogh Desai
> 
> On Mon, 21 Sep 2026 at 5:25 PM, Kaxil Naik <[email protected]> wrote:
> 
> > +1 binding
> >
> > On Mon, 21 Sept 2026 at 12:15, Jarek Potiuk <[email protected]> wrote:
> >
> > > +1 (binding)
> > >
> > > Verified on macOS/arm64 with Python 3.10:
> > >
> > > - sha512 matches for all three artefacts.
> > > - GPG signatures good on all three, key
> > > 5055919906242571E5B0CC5A1846E140F733C4B2
> > >   (Rahul Vats) present in KEYS. Both release tags - 3.3.2rc1 in
> > >   airflow-client-python and python-client/3.3.2rc1 in airflow - verify
> > > with the
> > >   same key.
> > > - Spec provenance: the committed spec/v2.yaml regenerates byte-for-byte
> > > from
> > >   v2-rest-api-generated.yaml at the tag through breeze's anyOf/null +
> > >   security-scheme transform.
> > > - Codegen reproduces: openapi-generator 7.25.0 plus the
> > >   trigger_dag_run_post_body AST patch under Python 3.10 gives an
> > identical
> > >   airflow_client/client, docs and test tree (219/210/211 files).
> > > - Full rebuild from the tag reproduces all three artefacts byte-for-byte:
> > >
> > >     breeze release-management prepare-python-client --distribution-format
> > > both
> > >     breeze release-management prepare-tarball --tarball-type
> > > apache_airflow_python_client \
> > >       --version 3.3.2 --version-suffix rc1
> > >
> > >   wheel, sdist and source tarball all match the staged files exactly
> > under
> > >   SOURCE_DATE_EPOCH=1789238787.
> > > - Source tarball equals git archive of python-client/3.3.2rc1 (11677
> > > entries,
> > >   every file byte-identical). RAT clean (0 unapproved), no .pyc or
> > > __pycache__,
> > >   LICENSE and NOTICE present, version string consistent across
> > version.txt,
> > >   PKG-INFO, wheel METADATA and __version__.
> > > - Wheel installs and works: TriggerDAGRunPostBody(...).to_dict() includes
> > >   logical_date, DagRunApi instantiates.
> > >
> > > One cosmetic, pre-existing nit that does not block this release: the
> > source
> > > tarball carries five dangling symlinks under .claude/skills/ pointing
> > into
> > > .agents/skills/, which .gitattributes marks export-ignore. Released 3.3.1
> > > has
> > > the same ones. Fixed on main in #73107 and now cherry-picked to v3-3-test
> > > in
> > > #73448, so the next cut will be clean.
> > >
> > > J.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> > >
> >
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to