Skip to content
Snippets Groups Projects
  1. Jan 29, 2019
  2. Jan 28, 2019
  3. Jan 27, 2019
  4. Jan 25, 2019
  5. Jan 23, 2019
  6. Jan 17, 2019
  7. Jan 05, 2019
  8. Dec 07, 2018
    • Tomer Keren's avatar
      Add whitespace around -> annotating operator (#809) · bd17ca65
      Tomer Keren authored
      * Test for whitespace around -> operator
      
      Tests will pass after fixing issue #803
      
      * Require whitespace around -> operator
      
      Closes: #803
      
      * Move tests to correct cases
      
      * Whitelist python3 only tests
      
      * Fix whitespace test errors
      
      Huge thanks to @asottile!
      
      * Address code review
      
      Pushing this directly to run full testsuite on travis
      
      * :bug:Change error code to space around bitwise operator E227
      
      * Check for -> annotation only in py3.5+
      
      * Skip tests meant for higher versions of python
      
      * Move type annotation tests to python3.5 testsuite
      
      Type annotations were first introduced in PEP 484,https://www.python.org/dev/peps/pep-0484/ implemented in python3.5
      
      * Shorten line skipping tests by version
      
      * Replace test skipping logic
      
      As requested in code review
      
      * Run formatting to avoid long lines
      bd17ca65
  9. Nov 28, 2018
  10. Nov 24, 2018
  11. Nov 22, 2018
  12. Nov 14, 2018
  13. Oct 25, 2018
  14. Oct 21, 2018
  15. Sep 25, 2018
  16. Sep 16, 2018
  17. Sep 15, 2018
  18. Sep 10, 2018
  19. Jul 08, 2018
  20. Jul 07, 2018
  21. Jun 11, 2018
  22. Jun 10, 2018
  23. Jun 03, 2018
  24. Jun 02, 2018
    • Jon Dufresne's avatar
      Remove support for EOL Python 2.6 and 3.3 · 06900154
      Jon Dufresne authored
      Python 2.6 an 3.3 are end of life. They are no longer receiving bug
      fixes, including for security issues. Python 2.6 went EOL on 2013-10-29
      and 3.3 on 2017-09-29. For additional details on support Python
      versions, see:
      
      https://devguide.python.org/#status-of-python-branches
      
      Removing support for EOL Pythons will reduce testing and maintenance
      resources. Removed all workarounds for older Pythons.
      
      Updated trove classifiers and documentation to better communicate
      supported Python versions.
      
      Additionally, pass python_requires argument to setuptools. Helps pip
      decide what version of the library to install.
      
      https://packaging.python.org/tutorials/distributing-packages/#python-requires
      
      > If your project only runs on certain Python versions, setting the
      > python_requires argument to the appropriate PEP 440 version specifier
      > string will prevent pip from installing the project on other Python
      > versions.
      
      https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords
      
      > python_requires
      >
      > A string corresponding to a version specifier (as defined in PEP 440)
      > for the Python version, used to specify the Requires-Python defined in
      > PEP 345.
      
      Can now use more modern Python syntax including dictionary comprehension
      as well as more generators.
      
      Closes #755
      06900154
  25. May 19, 2018
Loading