Revisions of python-isort
Sebastian Wagner (sebix)
committed
(revision 40)
- Update to version 5.0.9: - Fixed #1301: Import headings in nested sections leads to check errors - Update to version 5.0.8: - Fixed #1277 & #1278: New line detection issues on Windows. - Fixed #1294: Fix bundled git hook. - Update to version 5.0.7: - Fixed #1306: unexpected --diff behavior. - Fixed #1279: Fixed NOQA comment regression. - Update to version 5.0.6: - Fixed #1302: comments and --trailing-comma can generate invalid code. - Fixed #1293: extra new line in indented imports, when immediately followed by a comment. - Fixed #1304: isort 5 no longer recognises sre_parse as a stdlib module. - Fixed #1300: add_imports moves comments following import section. - Fixed #1276: Fix a bug that creates only one line after triple quotes. - Update to version 5.0.5: - Fixed #1285: packaging issue with bundling tests via poetry. - Fixed #1284: Regression when sorting .pyi files from CLI using black profile. - Fixed #1275 & #1283: Blank line after docstring removed. - Fixed #1298: CLI Help out of date with isort 5. - Fixed #1290: Unecessary blank lines above nested imports when import comments turned on. - Fixed #1297: Usage of --add-imports alongside --check is broken. - Fixed #1289: Stream usage no longer auto picking up config file from current working directory. - Fixed #1296: Force_single_line setting removes immediately following comment line. - Fixed #1295: ensure_newline_before_comments doesnt work with force_sort_within_sections. - Setting not_skip will no longer immediately fail but instead give user a warning and direct to upgrade docs. - Update to version 5.0.4: - Fixed #1264: a regression with comment handling and force_sort_within_sections config option - Added warning for deprecated CLI flags and linked to upgrade guide.
Sebastian Wagner (sebix)
committed
(revision 39)
- Update to version 5.0.3: - Fixed setup.py command incorrectly passing check=True as a configuration parameter (see: https://github.com/timothycrosley/isort/issues/1258) - Fixed missing patch version - Fixed issue #1253: Atomic fails when passed in not readable output stream
Sebastian Wagner (sebix)
committed
(revision 38)
- update to version 5.0.2: - Ensured black profile was complete, adding missing line_length definition. - update to version 5.0.1: - Fixed a runtime error in a vendored dependency (toml). - update to version 5.0.0: - Breaking changes: - isort now requires Python 3.6+ to run but continues to support formatting on ALL versions of python including Python 2 code. - isort deprecates official support for Python 3.4, removing modules only in this release from known_standard_library: - user - Config files are no longer composed on-top of each-other. Instead the first config file found is used. - Since there is no longer composition negative form settings (such as --dont-skip) are no longer required and have been removed. - Two-letter shortened setting names (like ac for atomic) now require two dashes to avoid ambiguity: --ac. - For consistency with other tools -v now is shorthand for verbose and -V is shorthand for version. See Issue: #1067. - length_sort_{section_name} config usage has been deprecated. Instead length_sort_sections list can be used to specify a list of sections that need to be length sorted. - safety_excludes and unsafe have been deprecated - Config now includes as default full set of safety directories defined by safety excludes. - --recursive option has been removed. Directories passed in are now automatically sorted recursive. - --apply option has been removed as it is the default behaviour. - isort now does nothing, beyond giving instructions and exiting status code 0, when ran with no arguments. - a new --interactive flag has been added to enable the old style behaviour. - isort now works on contiguous sections of imports, instead of one whole file at a time. - isort now formats all nested "as" imports in the "from" form. import x.y as a becomes from x import y as a. - keep_direct_and_as_imports option now defaults to True. - appdirs is no longer supported. Unless manually specified, config should be project config only. - toml is now installed as a vendorized module, meaning pyproject.toml based config is always supported. - Completely new Python API, old version is removed and no longer accessible. - New module placement logic and module fully replaces old finders. Old approach is still available via --old-finders. - Internal: - isort now utilizes mypy and typing to filter out typing related issues before deployment. - isort now utilizes black internally to ensure more consistent formatting.
buildservice-autocommit
accepted
request 808784
from
Tomáš Chvátal (scarabeus_iv)
(revision 37)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 808762
from
Petr Gajdos (pgajdos)
(revision 36)
submit
buildservice-autocommit
accepted
request 784839
from
Tomáš Chvátal (scarabeus_iv)
(revision 35)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 34)
- Fix build without python2
buildservice-autocommit
accepted
request 730455
from
Tomáš Chvátal (scarabeus_iv)
(revision 33)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 32)
- Skip test test_pipfile_finder upstream is aware for 6 months and just pinned older version of tomlkit
buildservice-autocommit
accepted
request 713859
from
Factory Maintainer (factory-maintainer)
(revision 31)
baserev update by copy to link target
Sebastian Wagner (sebix)
committed
(revision 30)
- update to version 4.3.21: - Fixed issue #957 - Long aliases and use_parentheses generates invalid syntax
buildservice-autocommit
accepted
request 705236
from
Tomáš Chvátal (scarabeus_iv)
(revision 29)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 705235
from
Petr Gajdos (pgajdos)
(revision 28)
- version update to 4.3.20 - Fixed issue #948 - Pipe redirection broken on Python2.7 - Fixed issue #942 - correctly handle pyi (Python Template Files) to match `black` output
buildservice-autocommit
accepted
request 701237
from
Tomáš Chvátal (scarabeus_iv)
(revision 27)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 26)
- Again tweak failing tests
Sebastian Wagner (sebix)
committed
(revision 25)
- update to 4.3.18: - Fixed an issue with parsing files that contain unicode characters in Python 2 - Fixed issue #924 - Pulling in pip internals causes depreciation warning - Fixed issue #938 - Providing a way to filter explicitly passed in files via configuration settings (`--filter-files`) - Improved interoperability with toml configuration files
Matej Cepl (mcepl)
committed
(revision 24)
- skip failing tests - Update to 4.3.17: - Fixed issue #905 & #919: Import section headers behaving strangely
buildservice-autocommit
accepted
request 684706
from
Tomáš Chvátal (scarabeus_iv)
(revision 23)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 22)
- Add missing recommended dependencies
Sebastian Wagner (sebix)
committed
(revision 21)
- update to version 4.3.16: - Fixed issue #909 - skip and skip-glob are not enforced when using settings-path. - Fixed issue #907 - appdirs optional requirement does not correctly specify version - Fixed issue #902 - Too broad warning about missing toml package - Fixed issue #778 - remove `user` from known standard library as it's no longer in any supported Python version.
Displaying revisions 81 - 100 of 120