-
Notifications
You must be signed in to change notification settings - Fork 1
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
Update install #31
Comments
@mavaylon1 since you dealt with moving to |
Can do |
Versioneer is no longer supported and we have stopped using it in other NWB/HDMF repos. It seems like it is blocking the use of nwb-project-analytics with Python 3.12. I don't think we need to use it here because this package is not released on PyPI and does not need to be specially versioned. I also think we do not need to release this package on PyPI.
|
FWIW there is 3.12 support in versioneer, might be just not released? Just use master version? |
I see. The latest versioneer indeed supports 3.12, but personally I prefer to have one fewer script to maintain. If we want dynamic versioning, I suggest we use hatch-vcs which we use in pynwb/hdmf (it's slightly different but does enough of the job). |
A related issue is that the repo currently lists requirements in two places: nwb-project-analytics/setup.py Lines 19 to 32 in 91df03e
and nwb-project-analytics/requirements.txt Lines 1 to 12 in 91df03e
In #19 I added dandi to the |
pyproject.toml
instead ofsetup.py
The text was updated successfully, but these errors were encountered: