# Call to write 1.9 extensions (and find pkgs that need those)

**URL:** https://discourse.julialang.org/t/call-to-write-1-9-extensions-and-find-pkgs-that-need-those/98857
**Category:** Community
**Tags:** package-extensions
**Created:** [May 15, 2023, 2:38am UTC](https://discourse.julialang.org/t/call-to-write-1-9-extensions-and-find-pkgs-that-need-those/98857 "2023-05-15T02:38:48Z")
**Posts on this page:** 1
**Showing post:** 19

<div class="post-metadata">

### Author: ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)
#### Post date: [May 16, 2023, 3:13pm UTC](https://discourse.julialang.org/t/call-to-write-1-9-extensions-and-find-pkgs-that-need-those/98857/19 "2023-05-16T15:13:58Z")

</div>

Are there any cons? I don’t think there are any over using Requires beyond the time and effort to do the conversion (but, yes, I suppose the situation may be different if you’re converting a direct dependency to a weak one). Here’s a previous thread with a run-down on you you convert Requires to an Extension in a backwards compatible manner:

> [@Package extensions for Julia \< 1.9](https://discourse.julialang.org/t/package-extensions-for-julia-1-9/93397):
>
> Package extensions are an exciting new feature of julia 1.9 
> 
> > **{links for more info about them}**
> >
> > \<a href="https://github.com/JuliaLang/julia/blob/v1.9.0-beta3/NEWS.md#package-manager" class="inline-onebox" rel="noopener nofollow ugc"\>julia/NEWS.md at v1.9.0-beta3 · JuliaLang/julia · GitHub\</a\> \<a href="https://pkgdocs.julialang.org/dev/creating-packages/#Conditional-loading-of-code-in-packages-(Extensions)"\>https://pkgdocs.julialang.org/dev/c…

And as for that list, here are [Requires’ dependencies](https://juliahub.com/ui/Packages/Requires/IyxeS/1.3.0?page=2) (although this will also catch those that only use Requires for backwards compatibility):

> Direct Dependents (566)

---

_[View the full topic](https://discourse.julialang.org/t/call-to-write-1-9-extensions-and-find-pkgs-that-need-those/98857)._
