Для тех кто пишет расширения на PyQt/PySide для CG-софтов.
Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5.
И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁)
На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект.
Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах.
Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python.
Я решил рассказать о некоторых особенностях работы с этой библиотекой.
Сегодня о том, как установить и использовать Qt․py и что это вам даёт.
Установка
pip install Qt.py
Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py
from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets
=>
from Qt import QtWidgets
Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python.
При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы.
Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу.
Приоритет импорта такой:
1. PySide2
2. PyQt5
3. PySide
4. PyQt4
Что именно загрузилось можно посмотреть в переменной __binding__
>>> import Qt
>>> Qt.__binding__
'PySide2'
Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально.
#qt#libs
🚢Нефть из США идёт в Азию через Панамский канал на фоне кризиса поставок.
Азиатские НПЗ всё чаще направляют нефть из США в Азию через Панамский канал, используя танкеры типоразмера Aframax и Suezmax вместо традиционных супертанкеров VLCC. Причина — перебои поставок с Ближнего Востока и срочная потребность в альтернативных объёмах.
Среди сделок — рейс судна "Sea Turtle" (тип Aframax) из Хьюстона в Южную Корею, а также фрахтование "Aquahonor" и "Front Singapore" (тип Suezmax) по ставкам до $14–16 млн за рейс - с учетом ограничений канала, суда часто идут с частичной загрузкой.
С операционной точки зрения, рынок переходит к более быстрым, но менее эффективным маршрутам: использование Panama вместо обхода мыса Доброй Надежды сокращает время доставки, но увеличивает стоимость перевозки на баррель.
Для судоходства это означает рост спроса на среднетоннажные танкеры и усиление роли Панамского канала как ключевого узла в перераспределении глобальных потоков нефти.
📌Kpler — основана в 2014 году, международная аналитическая компания в сфере энергетики и морских перевозок, находится в частной собственности инвесторов.
#Tankers#Oil#Shipping#PanamaCanal#Energy
🚢Панамский канал перегружен: СПГ-танкеры вытесняют сухогрузный флот и повышают ставки.
Загруженность Панамского канала усилилась в начале апреля, поскольку СПГ-танкеры активно бронируют аукционные слоты, вытесняя сухогрузы. В отдельных случаях время ожидания достигает 4–5 недель, что существенно ограничивает доступность транзита.
Приоритет СПГ-сегмента объясняется более высокой стоимостью грузов и экономической целесообразностью, в результате чего балкеры сталкиваются с сокращением доступных окон и вынуждены искать альтернативные маршруты.
С технической точки зрения дополнительным фактором стали плановые работы в шлюзах Gatun, которые временно сократили пропускную способность канала. Несмотря на завершение обслуживания, рынок ожидает сохранения перегрузки как минимум до конца второго квартала.
С отраслевой точки зрения ситуация приводит к снижению эффективного предложения тоннажа: задержки фактически «выводят» суда из оборота, поддерживая рост ставок.
Стоимость прохода через канал достигает $700 000–800 000 за слот, что делает его экономически оправданным в первую очередь для СПГ и контейнерного сегмента.
Дополнительно сухогрузы все чаще выбирают альтернативные маршруты, включая обход через мыс Доброй Надежды или Магелланов пролив, что увеличивает тонна-миль и расходы, но позволяет избежать длительных задержек.
Таким образом, перегрузка Панамского канала становится ключевым фактором перераспределения глобальных потоков и роста волатильности на фрахтовом рынке.
📌Panama Canal Authority (ACP) — основана в 1997 году, государственный орган, управляет Панамским каналом, принадлежит правительству Панамы.
#shipping#PanamaCanal#LNG#drybulk#freight
🚢Панамский канал обновляет систему бронирования слотов LoTSA 2.5.
Администрация Panama Canal Authority (ACP) представила обновлённую программу распределения транзитных слотов LoTSA 2.5, направленную на повышение гибкости и предсказуемости прохода судов.
Новая система предусматривает перераспределение слотов по пакетам, расширенные возможности изменения дат и направлений, а также введение сервисных пакетов Fix, Flex и Flex+.
С операционной точки зрения, обновление улучшает планирование транзитов и адаптацию к рыночным условиям, снижая неопределённость для судоходных компаний.
Для рынка это сигнал дальнейшей цифровизации и оптимизации одного из ключевых мировых транспортных коридоров.
📌Panama Canal Authority (ACP) — основана в 1997 году, государственный оператор Панамского канала; полностью принадлежит правительству Панамы.
#Shipping#PanamaCanal#Logistics#Ports#Trade
🚢Панамский канал фиксирует скачок цен и трафика на фоне «эффекта Ормуза».
Панамский канал демонстрирует рост транзита и резкое увеличение стоимости прохода на фоне перераспределения глобальных потоков из-за кризиса на Ближнем Востоке.
За период октябрь 2025 — март 2026 зафиксировано 6288 транзитов (+224 г/г), при этом среднесуточный трафик вырос до 37 судов, а в пиковые дни превышает 40.
Наиболее сильный рост показали контейнерные перевозки и сегмент энергетических грузов (включая LPG-танкеры).
Ключевым индикатором напряженности стали цены на аукционные слоты:
— рост примерно на 180%.
— средний уровень увеличился до $385 000.
— отдельные суда платят свыше $1 млн за срочный проход.
Ситуация отражает «эффект бабочки» геополитики: проблемы в Ормузском проливе приводят к перераспределению маршрутов и росту нагрузки на альтернативные коридоры.
Пока система бронирования остается стабильной для заранее запланированных рейсов, однако спотовые операторы сталкиваются с ростом затрат и конкуренцией за доступ.
Таким образом, Панамский канал усиливает свою роль как критического узла глобальной логистики, где геополитика напрямую трансформируется в стоимость перевозок.
📌Panama Canal Authority (ACP) — управление основано в 1997 году, государственный орган, управляет Панамским каналом, принадлежит правительству Панамы.
#shipping#PanamaCanal#logistics#trade#markets
🚢Панамский канал увеличил транзит судов на 2,8%.
По данным Panama Canal Authority, количество проходов через Панамский канал в первые четыре месяца финансового года (до января) выросло на 2,8% и достигло 4 156 судов — на 114 больше, чем годом ранее.
Наибольший рост показали танкеры с энергоносителями, включая СПГ, а также автомобилевозы и балкеры.
Транзиты танкеров увеличились на 11,2%, чему способствовали активные поставки топлива и метанола из США в Южную Корею, Мексику и Гватемалу.
Несмотря на глобальную торговую волатильность, новые тарифные ограничения и геополитические риски, канал сохраняет устойчивый поток судов.
Аналитики ожидают дополнительного роста транзита СПГ-танкеров из США в Азию через Панаму, особенно если ограничения в Ормузском проливе сохранятся и маршруты будут перенаправляться.
Для морского рынка это подтверждает растущую роль Панамского канала как альтернативного энергетического коридора при перераспределении глобальных потоков нефти и газа.
📌Panama Canal Authority (Autoridad del Canal de Panamá) — государственная организация Панамы, основанная в 1997 году, управляет эксплуатацией и развитием Панамского канала. Полностью принадлежит государству Панама.
#PanamaCanal#LNGShipping#EnergyTrade#TankerMarket#GlobalShipping
Who's really in control of the Panama Canal? The battle for power heats up as tensions rise between the U.S. and China.
#PanamaCanal#Geopolitics#USChinaTensions#GlobalTrade#Shipping#PowerStruggle#CanalControl#InternationalRelations#PortPolitics#WorldNews#PowerPlay