forked from hyperopt/hyperopt
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRELEASE.txt
More file actions
20 lines (14 loc) · 736 Bytes
/
RELEASE.txt
File metadata and controls
20 lines (14 loc) · 736 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1. Update the version number in setup.py
1.5 Update the version in hyperopt/__init__.py
2. python setup.py sdist
3. git tag -s <version> # TODO: determine annotated vs. signed [1]
4. git push origin <version>
5. python setup.py sdist upload
7. announce to hyperopt-announce (maybe also scikit-learn?)
# Aug 7 - using vader, I built and uploaded a bdist, but
# when I tried to intall hyperopt from pypi on the mac, it failed to find a
# file in some build directory... deleting the bdist from pypi resulted in a
# successful installation on the mac.
# -> For now, don't upload a bdist.
# [1] Yaroslav Halchenko posted in issue #122 about signed vs. annotated tags
# being good for releases. TODO, decide which to use and how, etc.