isort your python imports for you so you don't have to.
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 — 3.4 using pies (https://github.com/timothycrosley/pies) to achieve this without ugly hacks and/or py2to3.
И кстати кто-нибудь подключал в pycharm внешний автоформаттер типа pyformat, autoflake, autopep8? Я знаю там встроен свой автоформаттер, но я не нашел как его настроить, добавить исключения. Как подключить isort я совсем не разобрался, неужели там нет возможности цеплять хуки на событие post save для файла?
* Маленькое дополнение по поводу pytils.
Единственное изменение в модуле — добавление тега умеющего корректно склонять строки «N из M предметов». Где этому тег жить я не уверен, и буду рад любым комментариям.
Может не менять pytils, многие все таки могут уже им пользоваться, а расположить этот тег внутри templatetags django-ruadmin?
Кстати, я не смог найти pytils в твоей репе. А зачем там конфиги эклипса и .pyc файлы? Может выкинуть все лишнее, вынести пример test1 cо статикой в отдельную подпапку и оставить полезный минимум, чтобы было приятно подключать это приложение к работающим проектам?
И кстати кто-нибудь подключал в pycharm внешний автоформаттер типа pyformat, autoflake, autopep8? Я знаю там встроен свой автоформаттер, но я не нашел как его настроить, добавить исключения. Как подключить isort я совсем не разобрался, неужели там нет возможности цеплять хуки на событие post save для файла?
Может не менять pytils, многие все таки могут уже им пользоваться, а расположить этот тег внутри templatetags django-ruadmin?
Кстати, я не смог найти pytils в твоей репе. А зачем там конфиги эклипса и .pyc файлы? Может выкинуть все лишнее, вынести пример test1 cо статикой в отдельную подпапку и оставить полезный минимум, чтобы было приятно подключать это приложение к работающим проектам?