Skip to content

support reproducible Python builds#73894

@bmwiedemann

Description

@bmwiedemann
BPO29708
Nosy@warsaw, @vstinner, @ericvsmith, @benjaminp, @mcepl, @merwok, @methane, @zooba, @dstufft, @bmwiedemann, @FRidh, @commodo, @mingwandroid, @eli-schwartz, @miss-islington, @jefferyto, @obfusk
PRs
  • bpo-29708: support SOURCE_DATE_EPOCH env var in py_compile (allow for reproducible builds of python packages) #296
  • bpo-29708: allow to force hash-based pycs #5200
  • bpo-29708: Add What's New entries for SOURCE_DATE_EPOCH and py_compile #5306
  • bpo-29708: support SOURCE_DATE_EPOCH for build info #5313
  • bpo-34033: distutils: byte_compile() sort files #8057
  • bpo-34022: Stop forcing of hash-based invalidation with SOURCE_DATE_EPOCH #9607
  • [3.7] bpo-34022: Stop forcing of hash-based invalidation with SOURCE_DATE_EPOCH (GH-9607) #10775
  • Files
  • python39_2.html: Python 3.9.1 diffoscope report
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee=Noneclosed_at=Nonecreated_at=<Date2017-03-03.11:36:06.114>labels= ['build', '3.10'] title='support reproducible Python builds'updated_at=<Date2021-04-22.17:01:17.438>user='https://github.com/bmwiedemann'

    bugs.python.org fields:

    activity=<Date2021-04-22.17:01:17.438>actor='obfusk'assignee='none'closed=Falseclosed_date=Nonecloser=Nonecomponents= ['Build'] creation=<Date2017-03-03.11:36:06.114>creator='bmwiedemann'dependencies= [] files= ['49708'] hgrepos= [] issue_num=29708keywords= ['patch'] message_count=40.0messages= ['288880', '288883', '288889', '288948', '301354', '309394', '309395', '309401', '309870', '309905', '309931', '309972', '310010', '310012', '310292', '310636', '310637', '310652', '310661', '311317', '313312', '313313', '313383', '313384', '313391', '320942', '320989', '321002', '327480', '330623', '347971', '384065', '384066', '384099', '384100', '384104', '384110', '384123', '386272', '391616'] nosy_count=18.0nosy_names= ['barry', 'vstinner', 'eric.smith', 'benjamin.peterson', 'mcepl', 'eric.araujo', 'sascha_silbe', 'methane', 'steve.dower', 'dstufft', 'bmwiedemann', 'Frederik Rietdijk', 'Alexandru Ardelean', 'Ray Donnelly', 'eschwartz', 'miss-islington', 'jefferyto', 'obfusk'] pr_nums= ['296', '5200', '5306', '5313', '8057', '9607', '10775'] priority='normal'resolution=Nonestage='patch review'status='open'superseder=Nonetype=Noneurl='https://bugs.python.org/issue29708'versions= ['Python 3.10']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.10only security fixesbuildThe build process and cross-build

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions