   Compiling causers v0.5.1 (/home/runner/work/causers/causers)
warning: field `objective` is never read
   --> src/synth_control.rs:492:9
    |
481 | pub struct WeightResult {
    |            ------------ field in this struct
...
492 |     pub objective: f64,
    |         ^^^^^^^^^
    |
    = note: `WeightResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default

warning: function `compute_pre_treatment_rmse` is never used
   --> src/synth_control.rs:779:8
    |
779 | pub fn compute_pre_treatment_rmse(panel: &SCPanelData, weights: &[f64]) -> f64 {
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: fields `ridge_coefficients` and `lambda_used` are never read
    --> src/synth_control.rs:1277:9
     |
1271 | pub struct AugmentedSCResult {
     |            ----------------- fields in this struct
...
1277 |     pub ridge_coefficients: Vec<f64>,
     |         ^^^^^^^^^^^^^^^^^^
1278 |     /// Lambda used for ridge regression
1279 |     pub lambda_used: f64,
     |         ^^^^^^^^^^^
     |
     = note: `AugmentedSCResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis

warning: `causers` (lib) generated 3 warnings
    Finished `release` profile [optimized] target(s) in 2m 41s
📦 Built wheel for abi3 Python ≥ 3.8 to /home/runner/work/causers/causers/target/wheels/causers-0.5.1-cp38-abi3-manylinux_2_34_x86_64.whl
📦 Built source distribution to /home/runner/work/causers/causers/target/wheels/causers-0.5.1.tar.gz
🎛️ Running in non-interactive mode on CI
🚀 Uploading 2 packages
⛔ 403 Invalid or non-existent authentication information. See https://pypi.org/help/#invalid-auth for more information.
💥 maturin failed
  Caused by: Username and/or password are possibly wrong
Error: Process completed with exit code 1.