Release 0.1.0a1
See original GitHub issueThis is an umbrella issue for our first release.
This would be an alpha pre-release (suggested version number: 0.1.0a1), which means that users would have to opt in to use it by specifying the --pre
flag: pip install --pre sgkit
.
Here are some of the tasks we need to do - please suggest more (or say if they are not needed).
- cyvcf2 wheel (should we wait for this?)
- Build release artifacts locally
- Add release number to documentation URL
- Use TestPyPI to test release process
- Update installation instructions for users
- Document release process
Note that these are all about what we need to do to make a release; since it’s a pre-release, the exact set of features doesn’t matter so much.
Issue Analytics
- State:
- Created 3 years ago
- Comments:27 (8 by maintainers)
Top Results From Across the Web
typhoonae · PyPI
Version 0.1.0a1 (2009-10-05). First alpha release. Project details. Project links. Homepage ...
Read more >npm: Why is a version "0.1" invalid? - node.js - Stack Overflow
A numeric item separated from the main three-number version by a hyphen will be interpreted as a "build" number, and will increase the...
Read more >TenSEAL 0.1.0a1 Release Notes · OpenMined/TenSEAL@95b5c7c ...
A library for doing homomorphic encryption operations on tensors - TenSEAL 0.1.0a1 Release Notes · OpenMined/TenSEAL@95b5c7c.
Read more >mysqlnd_uh 0.1.0a1 - PECL :: Package - PHP
Description, MySQLnd Userland Handler let you specify a userland handler for all mysqlnd connections. Release notes. Version 0.1.0a1 (alpha), 0.1.0 release ...
Read more >Changelog — rbp_ds18b20 0.1.4a1.post0.dev8+g8fc79e0 ...
Version 0.1.0a1 ¶. First release; Test run. Table Of Contents. Changelog. Version 0.1.4a1; Version 0.1.0a1. Previous topic. Developers. Next topic.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I have built the sgkit test artifacts and released to TestPyPI: https://test.pypi.org/project/sgkit/0.1.0a1/, which should be ready for testing.
You can install the main package with
(The
--extra-index-url
is needed since some of sgkit’s dependencies are not on TestPyPI, and pip needs to be told to get them from regular PyPI.)Extras are installed in a similar way:
The changes needed for the release are in #376. I’ll write up some release instructions too.
BTW I successfully picked up @horta’s cyvcf2 wheels from TestPyPi when installing
sgkit[vcf]
on Mac, and ran a small VCF test. Thanks for your work on this @horta!The 0.1.0.a1 release is now on PyPI and can be installed with
Extras can be installed with
Documentation is at https://pystatgen.github.io/sgkit/0.1.0a1/.
I’ve updated the release instructions in this issue.