text: Title: onnx-weekly has inconsistent version metadata
  Body: # Bug Report
  
  ### Is the issue related to model conversion?
  <!-- If the ONNX checker reports issues with this model then this is most probably related to the converter used to convert the original framework model to ONNX. Please create this bug in the appropriate converter's GitHub repo (pytorch, tensorflow-onnx, sklearn-onnx, keras-onnx, onnxmltools) to get the best help. -->
  No
  
  ### Describe the bug
  <!-- Please describe the bug clearly and concisely -->
  Compiling the onnx-weekly package during installation fails due to inconsistent meta data:
  
  ```
  $ pip install --no-binary :all: onnx-weekly
  Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com
  Collecting onnx-weekly
    Downloading onnx-weekly-1.16.0.dev20240205.tar.gz (12.3 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 8.2 MB/s eta 0:00:00
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
    Installing backend dependencies ... done
    Preparing metadata (pyproject.toml) ... done
  Discarding https://files.pythonhosted.org/packages/20/f2/bf15d54fd4e661f1e5f3df79fbbbbc32ac5e4912154ed0ea6f2854dc3540/onnx-weekly-1.16.0.dev20240205.tar.gz (from https://pypi.org/simple/onnx-weekly/) (requires-python:>=3.8): Requested onnx-weekly from https://files.pythonhosted.org/packages/20/f2/bf15d54fd4e661f1e5f3df79fbbbbc32ac5e4912154ed0ea6f2854dc3540/onnx-weekly-1.16.0.dev20240205.tar.gz has inconsistent version: expected '1.16.0.dev20240205', but metadata has '1.16.0'
  ```
  
  Building the source package directly from the tarball works though:
  `pip install https://files.pythonhosted.org/packages/20/f2/bf15d54fd4e661f1e5f3df79fbbbbc32ac5e4912154ed0ea6f2854dc3540/onnx-weekly-1.16.0.dev20240205.tar.gz`
  
  What also works is installation with the older resolver engine:
  `pip install --use-deprecated=legacy-resolver --no-binary :all: onnx-weekly`
  
  
  
  ### System information
  <!--
  - OS Platform and Distribution (*e.g. Linux Ubuntu 20.04*):
  - ONNX version (*e.g. 1.13*):
  - Python version:
  - GCC/Compiler version (if compiling from source):
  - CMake version:
  - Protobuf version:
  - Visual Studio version (if applicable):-->
  - Fedora 38 on x86-64
  
  
  ### Reproduction instructions
  <!--
  - Describe the code to reproduce the behavior.
  ```
  import onnx
  model = onnx.load('model.onnx')
  ...
  ```
  - Attach the ONNX model to the issue (where applicable)-->
  
  `pip install --no-binary :all: onnx-weekly`
  
  ### Expected behavior
  <!-- A clear and concise description of what you expected to happen. -->
  Build and install onnx-weekly package
  
  ### Notes
  <!-- Any additional information -->
  