Auto merge of #2153 - arcalinea:1.0.7_release_process, r=str4d
1.0.7 release
This commit is contained in:
commit
f5fbf40375
|
@ -1,4 +1,4 @@
|
||||||
Zcash 1.0.6
|
Zcash 1.0.7
|
||||||
===========
|
===========
|
||||||
|
|
||||||
What is Zcash?
|
What is Zcash?
|
||||||
|
|
|
@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
|
||||||
AC_PREREQ([2.60])
|
AC_PREREQ([2.60])
|
||||||
define(_CLIENT_VERSION_MAJOR, 1)
|
define(_CLIENT_VERSION_MAJOR, 1)
|
||||||
define(_CLIENT_VERSION_MINOR, 0)
|
define(_CLIENT_VERSION_MINOR, 0)
|
||||||
define(_CLIENT_VERSION_REVISION, 6)
|
define(_CLIENT_VERSION_REVISION, 7)
|
||||||
define(_CLIENT_VERSION_BUILD, 50)
|
define(_CLIENT_VERSION_BUILD, 50)
|
||||||
define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50)))
|
define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50)))
|
||||||
define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1)))
|
define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1)))
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
zcash (1.0.7) jessie; urgency=medium
|
||||||
|
|
||||||
|
* 1.0.7 release.
|
||||||
|
|
||||||
|
-- Zcash Company <team@z.cash> Fri, 03 Mar 2017 20:55:04 -0800
|
||||||
|
|
||||||
zcash (1.0.6) jessie; urgency=medium
|
zcash (1.0.6) jessie; urgency=medium
|
||||||
|
|
||||||
* 1.0.6 release.
|
* 1.0.6 release.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
name: "zcash-1.0.6"
|
name: "zcash-1.0.7"
|
||||||
enable_cache: true
|
enable_cache: true
|
||||||
distro: "debian"
|
distro: "debian"
|
||||||
suites:
|
suites:
|
||||||
|
@ -134,4 +134,3 @@ script: |
|
||||||
mv $SOURCEDIST $OUTDIR/src
|
mv $SOURCEDIST $OUTDIR/src
|
||||||
mv ${OUTDIR}/${DISTNAME}-x86_64-*-debug.tar.gz ${OUTDIR}/${DISTNAME}-linux64-debug.tar.gz
|
mv ${OUTDIR}/${DISTNAME}-x86_64-*-debug.tar.gz ${OUTDIR}/${DISTNAME}-linux64-debug.tar.gz
|
||||||
mv ${OUTDIR}/${DISTNAME}-x86_64-*.tar.gz ${OUTDIR}/${DISTNAME}-linux64.tar.gz
|
mv ${OUTDIR}/${DISTNAME}-x86_64-*.tar.gz ${OUTDIR}/${DISTNAME}-linux64.tar.gz
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,24 @@
|
||||||
Zcash Contributors
|
Zcash Contributors
|
||||||
==================
|
==================
|
||||||
|
|
||||||
Jack Grigg (356)
|
Jack Grigg (367)
|
||||||
Simon Liu (236)
|
Simon Liu (250)
|
||||||
Sean Bowe (183)
|
Sean Bowe (183)
|
||||||
Taylor Hornby (65)
|
Taylor Hornby (65)
|
||||||
Daira Hopwood (64)
|
Daira Hopwood (65)
|
||||||
|
Jonas Schnelli (47)
|
||||||
|
Jay Graber (39)
|
||||||
Kevin Gallagher (38)
|
Kevin Gallagher (38)
|
||||||
Jay Graber (35)
|
Wladimir J. van der Laan (30)
|
||||||
Jonas Schnelli (24)
|
Cory Fields (13)
|
||||||
Wladimir J. van der Laan (20)
|
Pieter Wuille (11)
|
||||||
Cory Fields (11)
|
|
||||||
Nathan Wilcox (10)
|
Nathan Wilcox (10)
|
||||||
Pieter Wuille (8)
|
nomnombtc (9)
|
||||||
Paige Peterson (5)
|
Paige Peterson (5)
|
||||||
Johnathan Corgan (5)
|
Johnathan Corgan (5)
|
||||||
fanquake (4)
|
fanquake (4)
|
||||||
|
Philip Kaufmann (4)
|
||||||
|
Matt Corallo (4)
|
||||||
Jeff Garzik (4)
|
Jeff Garzik (4)
|
||||||
David Mercer (4)
|
David Mercer (4)
|
||||||
lpescher (3)
|
lpescher (3)
|
||||||
|
@ -26,29 +29,47 @@ Alfie John (3)
|
||||||
aniemerg (2)
|
aniemerg (2)
|
||||||
Scott (2)
|
Scott (2)
|
||||||
Robert C. Seacord (2)
|
Robert C. Seacord (2)
|
||||||
|
Peter Todd (2)
|
||||||
João Barbosa (2)
|
João Barbosa (2)
|
||||||
Joe Turgeon (2)
|
Joe Turgeon (2)
|
||||||
ITH4Coinomia (2)
|
ITH4Coinomia (2)
|
||||||
Gregory Maxwell (2)
|
Gregory Maxwell (2)
|
||||||
|
Gavin Andresen (2)
|
||||||
|
zathras-crypto (1)
|
||||||
paveljanik (1)
|
paveljanik (1)
|
||||||
|
mruddy (1)
|
||||||
mrbandrews (1)
|
mrbandrews (1)
|
||||||
kazcw (1)
|
kazcw (1)
|
||||||
isle2983 (1)
|
isle2983 (1)
|
||||||
|
dexX7 (1)
|
||||||
ayleph (1)
|
ayleph (1)
|
||||||
Tom Ritter (1)
|
Tom Ritter (1)
|
||||||
|
Stephen (1)
|
||||||
S. Matthew English (1)
|
S. Matthew English (1)
|
||||||
Philip Kaufmann (1)
|
Pavel Vasin (1)
|
||||||
|
Paul Georgiou (1)
|
||||||
Paragon Initiative Enterprises, LLC (1)
|
Paragon Initiative Enterprises, LLC (1)
|
||||||
|
Murilo Santana (1)
|
||||||
|
Luke Dashjr (1)
|
||||||
Louis Nyffenegger (1)
|
Louis Nyffenegger (1)
|
||||||
|
Leo Arias (1)
|
||||||
Lars-Magnus Skog (1)
|
Lars-Magnus Skog (1)
|
||||||
|
Jorge Timón (1)
|
||||||
Jeffrey Walton (1)
|
Jeffrey Walton (1)
|
||||||
Gaurav Rana (1)
|
Gaurav Rana (1)
|
||||||
|
Forrest Voight (1)
|
||||||
|
Florian Schmaus (1)
|
||||||
Ethan Heilman (1)
|
Ethan Heilman (1)
|
||||||
Eran Tromer (1)
|
Eran Tromer (1)
|
||||||
|
Daniel Kraft (1)
|
||||||
Christian von Roques (1)
|
Christian von Roques (1)
|
||||||
Chirag Davé (1)
|
Chirag Davé (1)
|
||||||
|
Casey Rodarmor (1)
|
||||||
Cameron Boehmer (1)
|
Cameron Boehmer (1)
|
||||||
Bryan Stitt (1)
|
Bryan Stitt (1)
|
||||||
Bitcoin Error Log (1)
|
Bitcoin Error Log (1)
|
||||||
|
Allan Niemerg (1)
|
||||||
|
Alex van der Peet (1)
|
||||||
Alex (1)
|
Alex (1)
|
||||||
|
Adam Weiss (1)
|
||||||
4ZEC (1)
|
4ZEC (1)
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
|
||||||
.TH ZCASH-CLI "1" "February 2017" "zcash-cli v1.0.6" "User Commands"
|
.TH ZCASH-CLI "1" "March 2017" "zcash-cli v1.0.7" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
zcash-cli \- manual page for zcash-cli v1.0.6
|
zcash-cli \- manual page for zcash-cli v1.0.7
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Zcash RPC client version v1.0.6\-dirty
|
Zcash RPC client version v1.0.7
|
||||||
.SS "Usage:"
|
.SS "Usage:"
|
||||||
.TP
|
.TP
|
||||||
zcash\-cli [options] <command> [params]
|
zcash\-cli [options] <command> [params]
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
|
||||||
.TH ZCASH-TX "1" "February 2017" "zcash-tx v1.0.6" "User Commands"
|
.TH ZCASH-TX "1" "March 2017" "zcash-tx v1.0.7" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
zcash-tx \- manual page for zcash-tx v1.0.6
|
zcash-tx \- manual page for zcash-tx v1.0.7
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Zcash zcash\-tx utility version v1.0.6\-dirty
|
Zcash zcash\-tx utility version v1.0.7
|
||||||
.SS "Usage:"
|
.SS "Usage:"
|
||||||
.TP
|
.TP
|
||||||
zcash\-tx [options] <hex\-tx> [commands]
|
zcash\-tx [options] <hex\-tx> [commands]
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
|
||||||
.TH ZCASHD "1" "February 2017" "zcashd v1.0.6" "User Commands"
|
.TH ZCASHD "1" "March 2017" "zcashd v1.0.7" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
zcashd \- manual page for zcashd v1.0.6
|
zcashd \- manual page for zcashd v1.0.7
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Zcash Daemon version v1.0.6\-dirty
|
Zcash Daemon version v1.0.7
|
||||||
.SS "Usage:"
|
.SS "Usage:"
|
||||||
.TP
|
.TP
|
||||||
zcashd [options]
|
zcashd [options]
|
||||||
|
@ -318,7 +318,7 @@ Prepend debug output with timestamp (default: 1)
|
||||||
\fB\-minrelaytxfee=\fR<amt>
|
\fB\-minrelaytxfee=\fR<amt>
|
||||||
.IP
|
.IP
|
||||||
Fees (in BTC/Kb) smaller than this are considered zero fee for relaying
|
Fees (in BTC/Kb) smaller than this are considered zero fee for relaying
|
||||||
(default: 0.00001)
|
(default: 0.000001)
|
||||||
.HP
|
.HP
|
||||||
\fB\-printtoconsole\fR
|
\fB\-printtoconsole\fR
|
||||||
.IP
|
.IP
|
||||||
|
|
|
@ -0,0 +1,165 @@
|
||||||
|
Adam Weiss (1):
|
||||||
|
Buffer log messages and explicitly open logs
|
||||||
|
|
||||||
|
Alex van der Peet (1):
|
||||||
|
New RPC command disconnectnode
|
||||||
|
|
||||||
|
Allan Niemerg (1):
|
||||||
|
Pause mining during joinsplit creation
|
||||||
|
|
||||||
|
Casey Rodarmor (1):
|
||||||
|
Don't share objects between TestInstances
|
||||||
|
|
||||||
|
Cory Fields (2):
|
||||||
|
locking: teach Clang's -Wthread-safety to cope with our scoped lock macros
|
||||||
|
locking: add a quick example of GUARDED_BY
|
||||||
|
|
||||||
|
Daira Hopwood (1):
|
||||||
|
Don't assume sizes of unsigned short and unsigned int in GetSizeOfCompactSize and WriteCompactSize. Fixes #2137
|
||||||
|
|
||||||
|
Daniel Kraft (1):
|
||||||
|
Fix univalue handling of \u0000 characters.
|
||||||
|
|
||||||
|
Florian Schmaus (1):
|
||||||
|
Add BITCOIND_SIGTERM_TIMEOUT to OpenRC init scripts
|
||||||
|
|
||||||
|
Forrest Voight (1):
|
||||||
|
When processing RPC commands during warmup phase, parse the request object before returning an error so that id value can be used in the response.
|
||||||
|
|
||||||
|
Gavin Andresen (2):
|
||||||
|
configure --enable-debug changes
|
||||||
|
Testing infrastructure: mocktime fixes
|
||||||
|
|
||||||
|
Jack Grigg (11):
|
||||||
|
Remove reference to -reindex-chainstate
|
||||||
|
Treat metrics screen as non-interactive for now
|
||||||
|
Adjust gen-manpages.sh for Zcash, use in Debian builds
|
||||||
|
Regenerate and collate Zcash manpages, delete Bitcoin ones
|
||||||
|
Update release process with gen-manpages.sh
|
||||||
|
Adjust blockheaderToJSON() for Zcash block header
|
||||||
|
Adjust fundrawtransaction RPC test for Zcash
|
||||||
|
Re-encode t-addrs in disablewallet.py with Zcash prefixes
|
||||||
|
BTC -> ZEC in paytxfee RPC docs
|
||||||
|
Update default RPC port in help strings
|
||||||
|
Fix typo in listbanned RPC keys
|
||||||
|
|
||||||
|
Jay Graber (4):
|
||||||
|
Add rpc test for prioritisetransaction
|
||||||
|
Inc num of txs in test mempool
|
||||||
|
Update release to 1.0.7, generate manpages
|
||||||
|
Add 1.0.7 release notes and update authors.md
|
||||||
|
|
||||||
|
Jonas Schnelli (23):
|
||||||
|
[net] extend core functionallity for ban/unban/listban
|
||||||
|
[RPC] add setban/listbanned/clearbanned RPC commands
|
||||||
|
[QA] add setban/listbanned/clearbanned tests
|
||||||
|
[net] remove unused return type bool from CNode::Ban()
|
||||||
|
[RPC] extend setban to allow subnets
|
||||||
|
rename json field "bannedtill" to "banned_until"
|
||||||
|
setban: rewrite to UniValue, allow absolute bantime
|
||||||
|
fix CSubNet comparison operator
|
||||||
|
setban: add RPCErrorCode
|
||||||
|
add RPC tests for setban & disconnectnode
|
||||||
|
fix missing lock in CNode::ClearBanned()
|
||||||
|
setban: add IPv6 tests
|
||||||
|
fix lock issue for QT node diconnect and RPC disconnectnode
|
||||||
|
fundrawtransaction tests
|
||||||
|
UniValue: don't escape solidus, keep espacing of reverse solidus
|
||||||
|
[REST] add JSON support for /rest/headers/
|
||||||
|
[QA] fix possible reorg issue in rawtransaction.py/fundrawtransaction.py RPC test
|
||||||
|
[QA] remove rawtransactions.py from the extended test list
|
||||||
|
[QA] add testcases for parsing strings as values
|
||||||
|
[bitcoin-cli] improve error output
|
||||||
|
fix and extend CBitcoinExtKeyBase template
|
||||||
|
extend bip32 tests to cover Base58c/CExtKey decode
|
||||||
|
don't try to decode invalid encoded ext keys
|
||||||
|
|
||||||
|
Jorge Timón (1):
|
||||||
|
Consensus: Refactor: Separate Consensus::CheckTxInputs and GetSpendHeight in CheckInputs
|
||||||
|
|
||||||
|
Leo Arias (1):
|
||||||
|
Fix the path to the example configuration
|
||||||
|
|
||||||
|
Luke Dashjr (1):
|
||||||
|
Fix various warnings
|
||||||
|
|
||||||
|
Matt Corallo (4):
|
||||||
|
Small tweaks to CCoinControl for fundrawtransaction
|
||||||
|
Add FundTransaction method to wallet
|
||||||
|
Add fundrawtransaction RPC method
|
||||||
|
Assert on probable deadlocks if the second lock isnt try_lock
|
||||||
|
|
||||||
|
Murilo Santana (1):
|
||||||
|
Fix sha256sum on busybox by using -c instead of --check
|
||||||
|
|
||||||
|
Paul Georgiou (1):
|
||||||
|
Update Linearize tool to support Windows paths
|
||||||
|
|
||||||
|
Pavel Vasin (1):
|
||||||
|
remove unused inv from ConnectTip()
|
||||||
|
|
||||||
|
Peter Todd (2):
|
||||||
|
Add getblockheader RPC call
|
||||||
|
Improve comment explaining purpose of MAX_MONEY constant
|
||||||
|
|
||||||
|
Philip Kaufmann (3):
|
||||||
|
use const references where appropriate
|
||||||
|
[init] add -blockversion help and extend -upnp help
|
||||||
|
make CAddrMan::size() return the correct type of size_t
|
||||||
|
|
||||||
|
Pieter Wuille (3):
|
||||||
|
Do not ask a UI question from bitcoind
|
||||||
|
Add DummySignatureCreator which just creates zeroed sigs
|
||||||
|
Reduce checkpoints' effect on consensus.
|
||||||
|
|
||||||
|
Simon Liu (14):
|
||||||
|
Alert 1000
|
||||||
|
Alert 1001
|
||||||
|
Add assert to check alert message length is valid
|
||||||
|
Fix bug where test was generating but not saving keys to wallet on disk.
|
||||||
|
Update founders reward addresses for testnet
|
||||||
|
Keep first three original testnet fr addresses so existing coinbase transactions on testnet remain valid during upgrade. New addresses will be used starting from block 53127.
|
||||||
|
Closes #2083 and #2088. Update release process documentation
|
||||||
|
Closes #2084. Fix incorrect year in timestamp.
|
||||||
|
Closes #2112 where z_getoperationresult could return stale status.
|
||||||
|
Add mainnet checkpoint at block 67500
|
||||||
|
Add testnet checkpoint at block 38000
|
||||||
|
Closes #1969. Default fee now sufficient for large shielded tx.
|
||||||
|
Part of #1969. Changing min fee calculation also changes the dust threshold.
|
||||||
|
Part of #1969. Update tests to avoid error 'absurdly high fee' from change in min fee calc.
|
||||||
|
|
||||||
|
Stephen (1):
|
||||||
|
Add paytxfee to getwalletinfo, warnings to getnetworkinfo
|
||||||
|
|
||||||
|
Wladimir J. van der Laan (10):
|
||||||
|
rpc: make `gettxoutsettinfo` run lock-free
|
||||||
|
test: Move reindex test to standard tests
|
||||||
|
rpc: Remove chain-specific RequireRPCPassword
|
||||||
|
univalue: Avoid unnecessary roundtrip through double for numbers
|
||||||
|
rpc: Accept strings in AmountFromValue
|
||||||
|
Fix crash in validateaddress with -disablewallet
|
||||||
|
Improve proxy initialization
|
||||||
|
tests: Extend RPC proxy tests
|
||||||
|
build: Remove -DBOOST_SPIRIT_THREADSAFE
|
||||||
|
tests: Fix bitcoin-tx signing testcase
|
||||||
|
|
||||||
|
dexX7 (1):
|
||||||
|
Return all available information via validateaddress
|
||||||
|
|
||||||
|
mruddy (1):
|
||||||
|
add tests for the decodescript rpc. add mention of the rpc regression tests to the testing seciton of the main readme.
|
||||||
|
|
||||||
|
nomnombtc (9):
|
||||||
|
add script to generate manpages with help2man
|
||||||
|
add gen-manpages.sh description to README.md
|
||||||
|
add autogenerated manpages by help2man
|
||||||
|
add doc/man/Makefile.am to include manpages
|
||||||
|
add doc/man to subdir if configure flag --enable-man is set
|
||||||
|
add conditional for --enable-man, default is yes
|
||||||
|
change help string --enable-man to --disable-man
|
||||||
|
regenerated all manpages with commit tag stripped, also add bitcoin-tx
|
||||||
|
improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now also runs binaries from build dir by default, added variables for more control
|
||||||
|
|
||||||
|
zathras-crypto (1):
|
||||||
|
Exempt unspendable transaction outputs from dust checks
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
//! These need to be macros, as clientversion.cpp's and bitcoin*-res.rc's voodoo requires it
|
//! These need to be macros, as clientversion.cpp's and bitcoin*-res.rc's voodoo requires it
|
||||||
#define CLIENT_VERSION_MAJOR 1
|
#define CLIENT_VERSION_MAJOR 1
|
||||||
#define CLIENT_VERSION_MINOR 0
|
#define CLIENT_VERSION_MINOR 0
|
||||||
#define CLIENT_VERSION_REVISION 6
|
#define CLIENT_VERSION_REVISION 7
|
||||||
#define CLIENT_VERSION_BUILD 50
|
#define CLIENT_VERSION_BUILD 50
|
||||||
|
|
||||||
//! Set to true for release, false for prerelease or test build
|
//! Set to true for release, false for prerelease or test build
|
||||||
|
|
|
@ -70,6 +70,8 @@ def document_authors():
|
||||||
## Writes release note to ./doc/release-notes based on git shortlog when current version number is specified
|
## Writes release note to ./doc/release-notes based on git shortlog when current version number is specified
|
||||||
def generate_release_note(version, filename):
|
def generate_release_note(version, filename):
|
||||||
print "Automatically generating release notes for {0} from git shortlog. Should review {1} for accuracy.".format(version, filename)
|
print "Automatically generating release notes for {0} from git shortlog. Should review {1} for accuracy.".format(version, filename)
|
||||||
|
# fetches latest tags, so that latest_tag will be correct
|
||||||
|
subprocess.Popen(['git fetch'], shell=True, stdout=subprocess.PIPE).communicate()[0]
|
||||||
latest_tag = subprocess.Popen(['git describe --abbrev=0'], shell=True, stdout=subprocess.PIPE).communicate()[0].strip()
|
latest_tag = subprocess.Popen(['git describe --abbrev=0'], shell=True, stdout=subprocess.PIPE).communicate()[0].strip()
|
||||||
print "Previous release tag: ", latest_tag
|
print "Previous release tag: ", latest_tag
|
||||||
notes = subprocess.Popen(['git shortlog --no-merges {0}..HEAD'.format(latest_tag)], shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
|
notes = subprocess.Popen(['git shortlog --no-merges {0}..HEAD'.format(latest_tag)], shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
|
||||||
|
|
Loading…
Reference in New Issue