# Specifying a branch of a package in Project.toml

**URL:** <https://discourse.julialang.org/t/specifying-a-branch-of-a-package-in-project-toml/32101>\
**Category:** General Usage\
**Tags:** pkg\
**Created:** [December 10, 2019, 3:13pm UTC](https://discourse.julialang.org/t/specifying-a-branch-of-a-package-in-project-toml/32101 "2019-12-10T15:13:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sheemon7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sheemon7/32/10277_2.png) [@Sheemon7](https://discourse.julialang.org/u/Sheemon7)\
**Post date:** [December 10, 2019, 3:13pm UTC](https://discourse.julialang.org/t/specifying-a-branch-of-a-package-in-project-toml/32101/1 "2019-12-10T15:13:11Z")

</div>

Is it possible to force a specific development branch of a package in Project.toml file?

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [December 10, 2019, 3:29pm UTC](https://discourse.julialang.org/t/specifying-a-branch-of-a-package-in-project-toml/32101/2 "2019-12-10T15:29:55Z")

</div>

No, the project file includes no such information. You will need to combine it with the manifest.

---

<div class="post-metadata">

**Author:** ![schlichtanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/schlichtanders/32/32145_2.png) [@schlichtanders](https://discourse.julialang.org/u/schlichtanders)\
**Post date:** [June 6, 2020, 5:00pm UTC](https://discourse.julialang.org/t/specifying-a-branch-of-a-package-in-project-toml/32101/3 "2020-06-06T17:00:36Z")

</div>

Using Binder, I also stumbled upon this. @fredrikekre is it complicated to add the support for branches here in compat?

I.e. having something like

```julia
[compat]
Trebuchet = "master"

```

would already do the trick for me.  
Luckily, binder also supports Manifest, so for now it is not crucial, however I rather prefer not to sync Manifests to githubrepositories and hence would be glad about Project.toml support
