GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Does ccbench still require 2.6 compatibility? · Issue #89801 · python/cpython

Does ccbench still require 2.6 compatibility? #89801

New issue
Copy link
New issue
Copy link
Closed
Closed
Does ccbench still require 2.6 compatibility?#89801
Copy link
Labels
3.11only security fixesonly security fixestestsTests in the Lib/test dirTests in the Lib/test dir

Description

@smontanaro
smontanaro
opened on Oct 28, 2021
Issue body actions
BPO 45638
Nosy @smontanaro, @terryjreedy, @ambv

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 = None
created_at = <Date 2021-10-28.00:05:44.903>
labels = ['3.11']
title = 'Does ccbench still require 2.6 compatibility?'
updated_at = <Date 2021-11-02.16:06:26.097>
user = 'https://github.com/smontanaro'

bugs.python.org fields:

activity = <Date 2021-11-02.16:06:26.097>
actor = 'terry.reedy'
assignee = 'none'
closed = False
closed_date = None
closer = None
components = []
creation = <Date 2021-10-28.00:05:44.903>
creator = 'skip.montanaro'
dependencies = []
files = []
hgrepos = []
issue_num = 45638
keywords = []
message_count = 4.0
messages = ['405141', '405485', '405508', '405515']
nosy_count = 3.0
nosy_names = ['skip.montanaro', 'terry.reedy', 'lukasz.langa']
pr_nums = []
priority = 'normal'
resolution = None
stage = None
status = 'open'
superseder = None
type = None
url = 'https://bugs.python.org/issue45638'
versions = ['Python 3.11']

Activity

  1. smontanaro commented on Oct 28, 2021

    @smontanaro
    smontanaro
    on Oct 28, 2021
    ContributorAuthor
    More actions

    At the top of Tools/ccbench/ccbench.py is this comment dating from 2010 (probably in the initial version):

    # This file should be kept compatible with both Python 2.6 and Python >= 3.0.

    Is there still a need for 2.6 compatibility in what is essentially a test script? There are probably only a few changes necessary to remove 2.x compatibility, but it seems odd to retain them when even the Python library documentation no longer has versionchanged/versionadded directives referencing Python 2.x.

  2. smontanaro
    added
    3.11only security fixesonly security fixes
    on Oct 28, 2021
  3. terryjreedy commented on Nov 2, 2021

    @terryjreedy
    terryjreedy
    on Nov 2, 2021
    Member
    More actions

    Lukasz, is 'delete it' the no-brainer it seems to be?

  4. smontanaro commented on Nov 2, 2021

    @smontanaro
    smontanaro
    on Nov 2, 2021
    ContributorAuthor
    More actions

    CCbench was mentioned recently in the discussion about Sam Gross's nogil branch:

    https://mail.python.org/archives/list/[email protected]/message/WRT7F2RHHCQ3N2TYEDC6JSIJ4T2ZM6F7/

    I'm not convinced that deleting it is a no-brainer. Maybe if it landed somewhere generally useful (pyperformance?).

  5. terryjreedy commented on Nov 2, 2021

    @terryjreedy
    terryjreedy
    on Nov 2, 2021
    Member
    More actions

    By 'it' I meant the comment and 2.6 compatibility you asked about.

  6. ezio-melotti
    transferred this issue fromon Apr 10, 2022
  7. iritkatriel
    added
    testsTests in the Lib/test dirTests in the Lib/test dir
    on Nov 27, 2023
  8. StanFromIreland commented on Mar 3, 2025

    @StanFromIreland
    StanFromIreland
    on Mar 3, 2025
    Member
    More actions

    ccbench was removed in #101853

  9. picnixz commented on Mar 3, 2025

    @picnixz
    picnixz
    on Mar 3, 2025
    Member
    More actions

    Closing since this 2.6 is EOL and ccbench was removed. Thanks for digging up old issues that can be closed!

    Reacted by Stan Ulbrych
  10. picnixz
    closed this as not plannedon Mar 3, 2025
  11. picnixz
    closed this as completedon Mar 3, 2025
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.11only security fixesonly security fixestestsTests in the Lib/test dirTests in the Lib/test dir

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.