home.social

#dependency_management — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dependency_management, aggregated by home.social.

  1. [Перевод] Год с uv — инструментом управления Python-проектами: плюсы, минусы и стоит ли переходить

    uv — это новый инструмент управления Python-проектами, разработанный командой Astral. За год активного использования автор протестировал его в разных условиях: от учебных задач до сложных production-проектов. В статье — честный разбор сильных и слабых сторон uv, его отличий от других менеджеров окружений, реальных ограничений и сценариев, где он работает особенно хорошо.

    habr.com/ru/companies/otus/art

    #dependency_management #uv #python #управление_пакетами #package_manager #pip #venv

  2. Управление зависимостями в Javascript заходит на новый виток? Работа с ES модулями без сборщиков

    Изначально эта статья задумывалась, как рассказ о различиях и назначении полей dependencies , devDependencies и peerDependencies в package.json . Эту тему выбрали ребята в моем телеграм-канале , кстати подписывайтесь, если еще не. Однако, когда я посмотрел количество контента на эту тему, то понял, что его достаточно даже в русском сегменте. При этом я прочитал одну статью , которая показалась мне очень хорошей, а также там были мысли на тему будущего управления зависимостями. В итоге, я решил кратко пересказать вышеупомянутую статью, чтобы лучше самому усвоить тему, а также набросать проект по управлению зависимостями прямо на клиенте, через ES Modules. Так что вы можете прочитать либо оригинальную и полную статью у автора, либо сокращенную версию в первой половине этой статьи. А разбор работы ESM будет во второй половине .

    habr.com/ru/articles/825424/

    #npm #yarn #pnpm #javascript #node #esm #commonjs #dependency_management #package_manager

  3. Interested to hear opinions on whether #dependency_management / #staticanalysis systems (think #nix, but not necessarily that) should have caught (in whole or in part) the #xz issue sooner.

  4. Создание и использование BOM в Gradle

    В каждой компании (а если она крупная, то, скорее всего, в каждом подразделении) должна быть выстроена культура использования BOM ( bill of materials ) для управления версиями зависимостей. В этой статье я хочу поделиться своим видением того, как это может быть организовано, а также рассмотреть более сложные случаи создания и использования BOM в Gradle-проектах.

    habr.com/ru/articles/784784/

    #jarhell #bom #java #gradle #gradle_kotlin_dsl #dependency_management #maven #transitive_dependencies #bill_of_materials

  5. Создание и использование BOM в Gradle

    В каждой компании (а если она крупная, то, скорее всего, в каждом подразделении) должна быть выстроена культура использования BOM ( bill of materials ) для управления версиями зависимостей. В этой статье я хочу поделиться своим видением того, как это может быть организовано, а также рассмотреть более сложные случаи создания и использования BOM в Gradle-проектах.

    habr.com/ru/articles/784784/

    #jarhell #bom #java #gradle #gradle_kotlin_dsl #dependency_management #maven #transitive_dependencies #bill_of_materials