Skip to content

Commit

Permalink
Merge pull request #46 from zopefoundation/fix-isort
Browse files Browse the repository at this point in the history
Update configuration for isort 5
  • Loading branch information
dataflake committed Jul 16, 2020
2 parents 13517eb + d2faf3e commit 45d31a1
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 10 deletions.
2 changes: 2 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ Changelog
4.12 (2020-06-03)
-----------------

- update configuration for version 5 of ``isort``

- add a ``file`` parameter to factory function ``manage_addPythonScript``
(`#45 <https://github.com/zopefoundation/Products.PythonScripts/issues/45>`_)

Expand Down
2 changes: 0 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ known_third_party = six
default_section = ZOPE
line_length = 79
lines_after_imports = 2
not_skip =
__init__.py

[flake8]
no-accept-encodings = True
Expand Down
8 changes: 4 additions & 4 deletions src/Products/PythonScripts/tests/testBindings.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,8 @@ def setUp(self):
self.connection = self.db.open()

def tearDown(self):
from Testing.ZODButil import cleanDB
from AccessControl.SecurityManagement import noSecurityManager
from Testing.ZODButil import cleanDB
noSecurityManager()
transaction.abort()
self.connection.close()
Expand Down Expand Up @@ -189,8 +189,8 @@ def test_bound_unused_container(self):
self.assertEqual(ps(), 1)

def test_bound_used_container(self):
from AccessControl.SecurityManagement import newSecurityManager
from AccessControl import Unauthorized
from AccessControl.SecurityManagement import newSecurityManager
newSecurityManager(None, UnderprivilegedUser())
root = self._makeTree()
guarded = root._getOb('guarded')
Expand Down Expand Up @@ -241,8 +241,8 @@ def test_bound_unused_context(self):
self.assertEqual(ps(), 1)

def test_bound_used_context(self):
from AccessControl.SecurityManagement import newSecurityManager
from AccessControl import Unauthorized
from AccessControl.SecurityManagement import newSecurityManager
newSecurityManager(None, UnderprivilegedUser())
root = self._makeTree()
guarded = root._getOb('guarded')
Expand Down Expand Up @@ -303,8 +303,8 @@ def test_ok_no_bindings(self):
self.assertEqual(boundless_ps(), 42)

def test_bound_used_context_method_w_roles(self):
from AccessControl.SecurityManagement import newSecurityManager
from AccessControl import Unauthorized
from AccessControl.SecurityManagement import newSecurityManager
newSecurityManager(None, UnderprivilegedUser())
root = self._makeTree()
guarded = root._getOb('guarded')
Expand Down
4 changes: 2 additions & 2 deletions src/Products/PythonScripts/tests/testPythonScript.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,17 +64,17 @@ class PythonScriptTestBase(unittest.TestCase):

def setUp(self):
from AccessControl import ModuleSecurityInfo
from AccessControl.SecurityInfo import _moduleSecurity
from AccessControl.SecurityInfo import _appliedModuleSecurity
from AccessControl.SecurityInfo import _moduleSecurity
self._ms_before = _moduleSecurity.copy()
self._ams_before = _appliedModuleSecurity.copy()
ModuleSecurityInfo('string').declarePublic('split') # noqa: D001
ModuleSecurityInfo('sets').declarePublic('Set') # noqa: D001
newSecurityManager(None, None)

def tearDown(self):
from AccessControl.SecurityInfo import _moduleSecurity
from AccessControl.SecurityInfo import _appliedModuleSecurity
from AccessControl.SecurityInfo import _moduleSecurity
noSecurityManager()
_moduleSecurity.clear()
_moduleSecurity.update(self._ms_before)
Expand Down
3 changes: 1 addition & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ basepython = python3.6
commands_pre =
mkdir -p {toxinidir}/parts/flake8
commands =
isort --check-only --diff --recursive {toxinidir}/src setup.py
isort --check-only --diff {toxinidir}/src setup.py
- flake8 --format=html src setup.py
flake8 src setup.py
deps =
Expand All @@ -57,7 +57,6 @@ deps =
flake8-debugger
flake8-deprecated
flake8-todo
flake8-isort
mccabe
flake8-blind-except
flake8-commas
Expand Down

0 comments on commit 45d31a1

Please sign in to comment.