$74 GRAYBYTE WORDPRESS FILE MANAGER $21

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/alt/python37/lib/python3.7/site-packages/libpasteurize/fixes/

HOME
Current File : /opt/alt/python37/lib/python3.7/site-packages/libpasteurize/fixes//fix_division.py
u"""
Fixer for division: from __future__ import division if needed
"""

from lib2to3 import fixer_base
from libfuturize.fixer_util import token, future_import

def match_division(node):
    u"""
    __future__.division redefines the meaning of a single slash for division,
    so we match that and only that.
    """
    slash = token.SLASH
    return node.type == slash and not node.next_sibling.type == slash and \
                                  not node.prev_sibling.type == slash

class FixDivision(fixer_base.BaseFix):
    run_order = 4    # this seems to be ignored?

    def match(self, node):
        u"""
        Since the tree needs to be fixed once and only once if and only if it
        matches, then we can start discarding matches after we make the first.
        """
        return match_division(node)

    def transform(self, node, results):
        future_import(u"division", node)


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
3 Mar 2024 11.10 PM
root / linksafe
0755
__pycache__
--
3 Mar 2024 11.10 PM
root / linksafe
0755
__init__.py
3.632 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
feature_base.py
1.683 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_add_all__future__imports.py
0.66 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_add_all_future_builtins.py
1.239 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_add_future_standard_library_import.py
0.647 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_annotations.py
1.544 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_division.py
0.883 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_features.py
2.612 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_fullargspec.py
0.428 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_future_builtins.py
1.416 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_getcwd.py
0.853 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_imports.py
4.828 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_imports2.py
8.379 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_kwargs.py
5.851 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_memoryview.py
0.538 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_metaclass.py
3.184 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_newstyle.py
0.867 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_next.py
1.204 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_printfunction.py
0.392 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_raise.py
1.073 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_raise_.py
1.196 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_throw.py
0.815 KB
25 Oct 2018 10.21 PM
root / linksafe
0644
fix_unpacking.py
5.807 KB
25 Oct 2018 10.21 PM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF