# Package registrator

**URL:** https://discourse.julialang.org/t/package-registrator/98941
**Category:** Package Management
**Tags:** question
**Created:** [May 16, 2023, 3:42pm UTC](https://discourse.julialang.org/t/package-registrator/98941 "2023-05-16T15:42:21Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Andrea\_Pagnani](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andrea_pagnani/32/3136_2.png) [@Andrea\_Pagnani](https://discourse.julialang.org/u/Andrea_Pagnani)
#### Post date: [May 16, 2023, 3:42pm UTC](https://discourse.julialang.org/t/package-registrator/98941/1 "2023-05-16T15:42:21Z")

</div>

Dearests,

I am in the process of registering [this package](https://github.com/pagnani/PlmDCA.jl) using the web interface of Registrator.jl. I set up the name of the repo and asked to register the `v1.0.1` of the package.

Everything was going smoothly until I realized that the [PR](https://github.com/JuliaRegistries/General/pull/83689) was for version `v0.5.0` of my package.

Here the text of the message produced by Registrator bot:

```julia
Registering package: PlmDCA
Repository: https://github.com/pagnani/PlmDCA.jl
Created by: @pagnani
Version: v0.5.0
Commit: 3e1fb5130af39a2489c23995c18db5604767dd0c
Git reference: v1.0.1
Description: Pseudo Likelihood Maximization for protein in Julia
Release notes:

```

BTW, what is the difference between `Version: v0.5.0` and `Git reference: v1.0.1`?

I do not understand how v0.5.0 was chosen. I definitely do not want to register that version. What am I supposed to do? Stop the merging of the PR? If yes how, as there is an auto-merge procedure?

Thanks but the whole procedure is very sophisticated, but I do not understand the implications.

On a more general ground, when I register a package with already more version set what happens with the previous versions?

Thanks a lot in advance

A

---

<div class="post-metadata">

### Author: ![Andrea\_Pagnani](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andrea_pagnani/32/3136_2.png) [@Andrea\_Pagnani](https://discourse.julialang.org/u/Andrea_Pagnani)
#### Post date: [May 16, 2023, 3:53pm UTC](https://discourse.julialang.org/t/package-registrator/98941/2 "2023-05-16T15:53:12Z")

</div>

… Ahhh I understood what is going on. I erroneously thought that by tagging a new version automatically the Project.jl was changed. And indeed It is not like this. Sorry for the noise.

Luckily enough, the registrator did not automerge the package because it complains that julia version in my `Project.jl` is unbounded.

My compact version reads

```julia
[compat]
DCAUtils = "1"
LoopVectorization = "0.12"
PrecompileTools = "1"
NLopt = "0.6"
julia = "≥ 1.5.0"

```

True, it is only bounded from below, but what should I set for everything \>= than 1.5.0 until now? My package passes the nightly tests so I am pretty confident that “now” should be the upper bound.

Thanks and be patient please.

A

---

<div class="post-metadata">

### Author: ![jishnub](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jishnub/32/33620_2.png) [@jishnub](https://discourse.julialang.org/u/jishnub)
#### Post date: [May 17, 2023, 2:08am UTC](https://discourse.julialang.org/t/package-registrator/98941/3 "2023-05-17T02:08:55Z")

</div>

You should use `julia = "1.5"`, which will support all Julia v1 releases since 1.5, but not v2. In any case, you don’t know if your package will work on v2, as it’ll be a breaking release

---

<div class="post-metadata">

### Author: ![Andrea\_Pagnani](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andrea_pagnani/32/3136_2.png) [@Andrea\_Pagnani](https://discourse.julialang.org/u/Andrea_Pagnani)
#### Post date: [May 17, 2023, 4:26am UTC](https://discourse.julialang.org/t/package-registrator/98941/4 "2023-05-17T04:26:48Z")

</div>

Thanks …

---

<div class="post-metadata">

### Author: ![DinahMiller](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@DinahMiller](https://discourse.julialang.org/u/DinahMiller)
#### Post date: [May 29, 2023, 6:03am UTC](https://discourse.julialang.org/t/package-registrator/98941/5 "2023-05-29T06:03:45Z")

</div>

> [@jishnub](#):
>
> You should use `julia = "1.5"`, which will support all Julia v1 releases since 1.5, but not v2. In any case, you don’t know if your package will work on v2, as it’ll be a breaking release
> 
> > ****
> >
> > Thank you sir for the advice. I also want to know about it and for that I am searching for some help online and I am glad I found your post where I found my answer. I really appreciate you for helping me out. And yes, if you are not so good at writing an essay format then you can visit [https://mbaessayhelp.com/mba-essay-format/](https://mbaessayhelp.com/mba-essay-format/) here where you will easily find a lot of examples and by taking help from those examples, you can easily complete your work.

Thank you sir for the advice.
