Skip to content

Let bin/oct/hex show floats #47258

@rhettinger

Description

@rhettinger
BPO 3008
Nosy @gvanrossum, @rhettinger, @terryjreedy, @amauryfa, @mdickinson, @abalkin, @pitrou, @avassalotti
Files
  • float.diff: First stab at a C implementation
  • float2.diff: Neated-up patch; strip L from result.
  • float3.diff: Complete patch with tests.
  • float4.diff: Added negative tests. Changed L removal to use slicing.
  • float5.diff: Add inf/nan tests
  • float6.diff: Latest patch with tests and docs
  • float7.diff: Changed symbol name to start with _Py
  • float8.diff: Patch with normalization
  • float8.diff: Support for non-float floats
  • hex_float.py
  • test_hex_float.py
  • hex_float.patch
  • hex_float2.patch: float.fromhex, float.hex, tests and documentation
  • hex_float4.patch: More polished version of hex_float2.patch
  • hex_float5.patch: Minor changes to hex_float4.patch
  • hex_float6.patch: Same as hex_float5.py, but make exponent optional
  • hex_float7.patch: Make '0x' and exponent optional on input.
  • hex_float8.patch: Expand docs and docstrings
  • hex_float9.patch: Address Raymond's concerns
  • 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 = 'https://github.com/mdickinson'
    closed_at = <Date 2008-07-15.19:09:27.395>
    created_at = <Date 2008-05-30.07:47:44.751>
    labels = ['interpreter-core', 'type-feature']
    title = 'Let bin/oct/hex show floats'
    updated_at = <Date 2008-07-15.19:09:27.393>
    user = 'https://github.com/rhettinger'

    bugs.python.org fields:

    activity = <Date 2008-07-15.19:09:27.393>
    actor = 'mark.dickinson'
    assignee = 'mark.dickinson'
    closed = True
    closed_date = <Date 2008-07-15.19:09:27.395>
    closer = 'mark.dickinson'
    components = ['Interpreter Core']
    creation = <Date 2008-05-30.07:47:44.751>
    creator = 'rhettinger'
    dependencies = []
    files = ['10666', '10667', '10668', '10673', '10675', '10724', '10726', '10731', '10742', '10785', '10786', '10814', '10816', '10874', '10876', '10881', '10882', '10884', '10897']
    hgrepos = []
    issue_num = 3008
    keywords = ['patch']
    message_count = 63.0
    messages = ['67525', '67528', '67529', '67533', '67535', '67536', '67537', '67538', '67539', '67540', '67541', '67542', '67543', '67544', '67545', '67546', '67547', '67549', '67675', '67687', '67741', '68042', '68437', '68446', '68453', '68455', '68456', '68457', '68461', '68490', '68714', '68716', '68718', '68733', '68737', '68741', '68774', '68976', '69012', '69013', '69022', '69233', '69241', '69246', '69256', '69257', '69258', '69259', '69274', '69275', '69278', '69280', '69522', '69542', '69579', '69580', '69584', '69608', '69671', '69692', '69705', '69707', '69711']
    nosy_count = 8.0
    nosy_names = ['gvanrossum', 'rhettinger', 'terry.reedy', 'amaury.forgeotdarc', 'mark.dickinson', 'belopolsky', 'pitrou', 'alexandre.vassalotti']
    pr_nums = []
    priority = 'critical'
    resolution = 'accepted'
    stage = None
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue3008'
    versions = ['Python 2.6', 'Python 3.0']

    Metadata

    Metadata

    Assignees

    Labels

    interpreter-core(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions