Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pixsfm needs ceres-solver=2.1.0 #17

Closed
1 task done
cduguet opened this issue Apr 18, 2024 · 3 comments
Closed
1 task done

pixsfm needs ceres-solver=2.1.0 #17

cduguet opened this issue Apr 18, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@cduguet
Copy link

cduguet commented Apr 18, 2024

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

After the issue #6 has been solved on Nov 22, all new builds require ceres-solver >=2.2.0 . This unfortunately, forces the system to install a conda-forge version of pycolmap=0.4.0 that doesn't work. This has been documented in this issue. Unfortunately it seems that the problem is upstream and the package maintainers can't do anything about it and was fixed on 0.5.0.
However, pycolmap 0.5.0 is not compatible with pixsfm because it introduces breaking API changes.

Furthermore, pycolmap version 0.4.0 is specified as requirement in pixsfm, and many have pointed out that ceres-solver=2.1.0 is also a requirement, as 2.2.0 does not work.

Finally, there are working versions of 0.4.0, but all of them require ceres-solver >=2.1.0,<2.2.0a0 . I have tested all working versions of pycolmap and their requirements. The results are in the Installed packages box (it was too long to put it in the comment). Similarly, a list of the builds of pixsfm and their corresponding ceres-solver dependency is in Environment info.

My question is: Could you add a build of pixsfm that requires ceres-solver 2.1.0? How can I add it myself?

Thank you!

C

Installed packages

|pycolmap Version | Build | Status | Timestamp | ceres-solver version |
|0.4.0 | cpu_py310h2e7845b_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py310h38d2f4e_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py310h38d2f4e_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py310h38d2f4e_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py310h473e93f_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py310h473e93f_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py310hf3ab050_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py311h1077263_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py311h697e329_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py311h697e329_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py311hf5ffdfa_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py312h2f9418b_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py312h9c648e2_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py312hf34809f_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py38h2eeeec8_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py38h2eeeec8_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py38h35874b1_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py38h8178fc1_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py38h8178fc1_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py38h8178fc1_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py38hd0aab34_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py39h4ce60aa_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py39h636fbf4_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py39h636fbf4_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py39h636fbf4_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cpu_py39h920ca5b_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py39h920ca5b_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cpu_py39hdf416ab_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda102py310h6845ecd_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py310h6845ecd_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py310h6845ecd_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py38hfa57998_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py38hfa57998_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py38hfa57998_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py39h0b2bb32_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py39h0b2bb32_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda102py39h0b2bb32_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py310he56561f_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py310he56561f_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py310he56561f_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py38hde1633a_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py38hde1633a_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py38hde1633a_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py39h1d77e36_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py39h1d77e36_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda110py39h1d77e36_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py310hfd58f78_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py310hfd58f78_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py310hfd58f78_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py38hf735ca5_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py38hf735ca5_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py38hf735ca5_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py39he5245de_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py39he5245de_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda111py39he5245de_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py310h2ee5878_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py310h8f87eda_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py310h8f87eda_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py310hb5d9171_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py310hd504fed_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py310hef26f72_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py310hef26f72_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py310hef26f72_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py311h355d691_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py311h35f17e9_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py311hb8d6633_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py311hddf73e8_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py311hddf73e8_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py312h16a1355_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py312h978a83e_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py312hce5cabc_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38h58494e9_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38h5a36054_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38h9652703_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38h9652703_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38hefe82e1_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py38hf15c867_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py38hf15c867_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py38hf15c867_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py39h100f9ca_0 | OK | 23-05-10 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py39h100f9ca_1 | OK | 23-05-20 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py39h100f9ca_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda112py39h59ecd11_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py39h7ffca7b_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py39h7ffca7b_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py39hb153ea0_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda112py39hb2b1bdd_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py310h10cf193_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py310h256e785_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py310h622adca_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py310h6960d9f_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py310h6960d9f_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py311h18dfc40_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py311h67352d3_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py311hdfa17bf_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py311hdfa17bf_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py311hfd0fc85_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py312h0dd0389_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py312h211dc5d_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py312h622f203_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py312he4e8649_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py38h7a7b7cb_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py38h7a7b7cb_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py38h823c417_6 | TypeError | 23-12-14 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py38hebd6979_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py38hfd5fb30_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py39h5e6075c_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py39hc74b0e8_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py39hc74b0e8_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda118py39hff4c96f_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py310h0e33dcb_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda120py310h8ccfe34_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py310h8ccfe34_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py310ha450a80_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py310hf152fe7_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py311h1ae8448_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py311h4a23493_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py311h4a23493_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py311hb134df4_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py312h53a4bca_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py312h5412203_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py312he6e7684_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py38h28bfb11_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda120py38h560532e_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py38h62f741b_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py38hb7856db_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py38hb7856db_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py39h2b34c5b_2 | OK | 23-06-16 | >=2.1.0,<2.2.0a0 |
|0.4.0 | cuda120py39h63f9b19_6 | TypeError | 23-12-08 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py39h6c27c7e_5 | TypeError | 23-11-17 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py39hbe76766_3 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |
|0.4.0 | cuda120py39hbe76766_4 | TypeError | 23-10-22 | >=2.2.0,<2.3.0a0 |

Environment info

|pixsfm Version | Build | Status | Timestamp | ceres-solver-version |
| 1.0.0 | cpuh1012b9a_5 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh32645c2_4 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh4f63258_3 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh521bc1b_5 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh8358b3f_3 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh84f5113_4 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh87ff2b7_5 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh8ca378d_4 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | cpuh93e78a4_3 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh04d5e59_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh0d37221_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh198f6bf_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh1c3b146_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh1e395ae_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh2680da3_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh27750d8_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh3be515a_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh402c837_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh4128e56_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh44ae1af_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh57d97b0_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh58301eb_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh65ad786_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh6850268_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh6fc8e5f_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh71c9b82_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh7b7852b_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh7eaf48c_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh7f3e92c_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh81cb83b_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh8468e51_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh88ddbe0_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuh9a9c2e8_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuha1fe230_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhb254465_104 | 23-11-27 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhdb14635_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhe00762b_103 | 23-11-22 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhef776a1_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhf31afc4_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhf616ff6_105 | 23-12-13 | >=2.2.0,<2.3.0a0 
| 1.0.0 | gpuhf8b7515_103 | 23-11-22 | >=2.2.0,<2.3.0a0
@cduguet cduguet added the bug Something isn't working label Apr 18, 2024
@Tobias-Fischer
Copy link
Contributor

You can open a pull request. You can edit https://github.com/conda-forge/pixsfm-feedstock/blob/main/recipe/meta.yaml and pin the version of ceres-solver. You will also need to increase the build number.

@cduguet cduguet mentioned this issue Apr 29, 2024
5 tasks
@cduguet
Copy link
Author

cduguet commented Apr 29, 2024

Opened PR pinning ceres-solver to 2.1.0 in #18.

@Tobias-Fischer
Copy link
Contributor

See #23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants