Skip to content

Missing isolated (-I) flag in sys.flags table #79082

Closed

Description

@danishprakash
BPO 34901
Nosy @terryjreedy, @ned-deily, @miss-islington, @tirkarthi, @danishprakash
PRs
  • bpo-34901: add isolated (-I) flag to sys.flags #9708
  • [3.7] bpo-34901: add isolated (-I) flag to sys.flags (GH-9708) #9749
  • [3.6] bpo-34901 - add isolated (-I) flag to sys.flags (GH-9708) #9755
  • 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 = None
    closed_at = <Date 2018-10-22.22:01:57.156>
    created_at = <Date 2018-10-05.04:16:39.968>
    labels = ['3.7', '3.8', 'docs']
    title = 'Missing isolated (-I) flag in sys.flags table'
    updated_at = <Date 2018-10-22.22:01:57.155>
    user = 'https://github.com/danishprakash'

    bugs.python.org fields:

    activity = <Date 2018-10-22.22:01:57.155>
    actor = 'ned.deily'
    assignee = 'docs@python'
    closed = True
    closed_date = <Date 2018-10-22.22:01:57.156>
    closer = 'ned.deily'
    components = ['Documentation']
    creation = <Date 2018-10-05.04:16:39.968>
    creator = 'danishprakash'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 34901
    keywords = ['patch']
    message_count = 9.0
    messages = ['327103', '327107', '327111', '327273', '327282', '327297', '327909', '328276', '328277']
    nosy_count = 6.0
    nosy_names = ['terry.reedy', 'ned.deily', 'docs@python', 'miss-islington', 'xtreak', 'danishprakash']
    pr_nums = ['9708', '9749', '9755']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue34901'
    versions = ['Python 3.6', 'Python 3.7', 'Python 3.8']

    Activity

    1. tirkarthi commented on Oct 5, 2018

      @tirkarthi
      Member

      Thanks for the PR @danishprakash . -I was added as part of 3.4 with commit ad73a9c and not backported to 2.7 . Also 3.4 and 3.5 branches are in security fixes mode. So I am removing 2.7, 3.4 and 3.5 .

    2. danishprakash commented on Oct 5, 2018

      danishprakashmannequin
      MannequinAuthor

      thank you for for making the corrections, however, what's with a version being in security fixes mode? I would like to read more about that.

    3. tirkarthi commented on Oct 5, 2018

      @tirkarthi
      Member

      Every release has a PEP associated with it from 3.6 and above that says about the lifespan of the release with bug fix releases and the time where it enters security fixes only mode. Now 3.4 and 3.5 are in security fixes mode where only security updates for the most part are accepted and the changes are pulled in by the release manager to the respective branches. Also there will be no binary releases and only source releases for security only branches.

      Python 3.5.6 security announcement : https://www.python.org/downloads/release/python-356/

      Python 3.5 has now entered "security fixes only" mode, and as such the only changes since Python 3.5.4 are security fixes. Also, Python 3.5.6 has only been released in source code form; no more official binary installers will be produced.

      Python 3.8 release lifespan : https://www.python.org/dev/peps/pep-0569/#lifespan

      So I have removed 3.4 and 3.5 but it's up to the reviewer to decide if this needs to be backported or not to those branches. I hope I am correct on the above.

    4. danishprakash commented on Oct 7, 2018

      danishprakashmannequin
      MannequinAuthor

      Thanks for the concise explanation, that makes sense.

      Also there will be no binary releases and only source releases for security only branches.

      Is there any particular reason as to why this happens? IS it just to make it easier for the team to focus on the development of current versions or something else?

    5. miss-islington commented on Oct 7, 2018

      @miss-islington
      Contributor

      New changeset c59e75c by Miss Islington (bot) in branch '3.7':
      bpo-34901: add isolated (-I) flag to sys.flags (GH-9708)
      c59e75c

    6. tirkarthi commented on Oct 7, 2018

      @tirkarthi
      Member

      > Also there will be no binary releases and only source releases for security only branches.

      Is there any particular reason as to why this happens? IS it just to make it easier for the team to focus on the development of current versions or something else?

      Sorry, I don't have a better explanation over the workflow.

    7. terryjreedy commented on Oct 17, 2018

      @terryjreedy
      Member

      In spite of what is said above, PR 9708 was merged before the auto-backport.

    8. ned-deily commented on Oct 22, 2018

      @ned-deily
      Member

      New changeset da7d7d0 by Ned Deily (danishprakash) in branch '3.6':
      [3.6] bpo-34901: add -I flag to sys.flags (GH-9755)
      da7d7d0

    9. ned-deily commented on Oct 22, 2018

      @ned-deily
      Member

      Thanks, Danish and everyone else!

    10. transferred this issue fromon Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.7 (EOL)end of life3.8 (EOL)end of lifedocsDocumentation in the Doc dir

      Projects

      No projects

        Milestone

        No milestone

        Relationships

        None yet

        Development

        No branches or pull requests

        Issue actions