How do pack_format, supported_formats, min_inclusive and max_inclusive work?

How do I do something like this where I don't specify any pack formation, I just say any pack format greater than 39 works? Because apparently pack_format and max_inclusive are required in pack.mcmeta but I don't want to keep on changing the pack_format every update so is it possible to do something like this in some way?

{
  "pack": {
    "supported_formats": {
      "min_inclusive": 39
    },
    "description": "foobar"
  }
}
Continue to help post