Skip to content

Commit

Permalink
Add CHANGELOG note related to #93 (#95)
Browse files Browse the repository at this point in the history
* Add CHANGELOG note related to #93

* Bump to version 3.3.1
  • Loading branch information
Erotemic committed Sep 24, 2021
1 parent 558c514 commit 30f4255
Show file tree
Hide file tree
Showing 8 changed files with 28,295 additions and 10 deletions.
46 changes: 46 additions & 0 deletions .github/workflows/setup_secrets.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
__doc__="
Development script for updating secrets when they rotate
"

cd $HOME/code/line_profiler

# Load or generate secrets
source $(secret_loader.sh)
echo $PYUTILS_TWINE_USERNAME
CI_SECRET=$PYUTILS_CI_GITHUB_SECRET
echo "CI_SECRET = $CI_SECRET"

# ADD RELEVANT VARIABLES TO THE CI SECRET VARIABLES

# HOW TO ENCRYPT YOUR SECRET GPG KEY
# You need to have a known public gpg key for this to make any sense
IDENTIFIER="travis-ci-Erotemic"
GPG_KEYID=$(gpg --list-keys --keyid-format LONG "$IDENTIFIER" | head -n 2 | tail -n 1 | awk '{print $1}' | tail -c 9)
echo "GPG_KEYID = $GPG_KEYID"

# Export plaintext gpg public keys, private keys, and trust info
mkdir -p dev
gpg --armor --export-secret-keys $GPG_KEYID > dev/ci_secret_gpg_key.pgp
gpg --armor --export $GPG_KEYID > dev/ci_public_gpg_key.pgp
gpg --export-ownertrust > dev/gpg_owner_trust

# Encrypt gpg keys and trust with CI secret
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -e -a -in dev/ci_public_gpg_key.pgp > dev/ci_public_gpg_key.pgp.enc
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -e -a -in dev/ci_secret_gpg_key.pgp > dev/ci_secret_gpg_key.pgp.enc
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -e -a -in dev/gpg_owner_trust > dev/gpg_owner_trust.enc
echo $GPG_KEYID > dev/public_gpg_key

# Test decrpyt
cat dev/public_gpg_key
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -d -a -in dev/ci_public_gpg_key.pgp.enc
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -d -a -in dev/gpg_owner_trust.enc
GLKWS=$CI_SECRET openssl enc -aes-256-cbc -pbkdf2 -md SHA512 -pass env:GLKWS -d -a -in dev/ci_secret_gpg_key.pgp.enc

source $(secret_unloader.sh)

# Look at what we did, clean up, and add it to git
ls dev/*.enc
rm dev/gpg_owner_trust dev/*.pgp
git status
git add dev/*.enc
git add dev/public_gpg_key
4 changes: 4 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Changes
=======

3.3.1
~~~~~
* FIX: Fix bug where lines were not displayed in Jupyter>=6.0 via #93

3.3.0
~~~~~
* New CI for building wheels.
Expand Down
28,207 changes: 28,207 additions & 0 deletions dev/ci_public_gpg_key.pgp.enc

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions dev/ci_secret_gpg_key.pgp.enc
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
U2FsdGVkX187IiEeubuw56nfJ2rpN9ENrTKgvjTrKOwVpO/qgbJbnvNI6hmcA6D5
rEb9ADTJs3P8P77kPjeehGjpVJrSGXLdDrxII/BYg+CduJ8Y7BIwdNE5r+DxtKQS
GJmPho16Zx9vx/LdnDmtsUvUJzE9KtCREq8+MHn9lfn149XYPzdNl1Zbh6OlhhBN
OL7aBr++ArNpFt3uzrGSJ2DjHIzBeiSadtAgU9LC+ov5d+mvTYxZdMfixrGDGqSo
iHsdc3wDtewSJRtwDNyRfs5+lMELnJ9IVVOfeXoXuqEHB5V1oJIuzgUsYWiMz4tx
emY+HiTCcLVpqMe5i6Sauqj1oJKocJiAS1mSvNkcxiL/rpBb3aZQlNnUcADCOLvK
FnxgK1jW+mtaCZ8h03J+2PLuTSjnTiBP4CI0emIkZx5Cu0tVfLVQ/sJoDPuAT37N
DPeqFPokYpXsxG0cZr2WUOU0IbCIbBkiMeGkrmCmh+G58nubvHQo+WtJfu3jlKhr
yyKGAEsG2RoNv4KV8TprRKCQYHLhTFS10c17Rp9D/fZ+jLoRk/eIVZL1dUpViJUg
bHHoq9rANvDYfNPbqiKO3ALVbT+9h4KzrXhkjcdil0+5q5J6O60pTnFwSdJmUK39
vgj0S+1HpvYYw/7bw1skOf5xHI7rgE26W6/R4lRnxj1+lrVs6WWd5o/PSs12npuw
H0eMo2WEvEglmN0IJ+/wzjWH7yQKq5VduM9OXGK4uCUTBmTVAuJBPXl0g9dJAIbI
Hwo4SJQOSu2rtB3PK0Nx74a7ePfl5u6yq8zxUaUNkZjdUHsnLfZ4PaxvwK4vi3AK
Ipu92cIPDP5OuydhZGyodOPBpaivORaaKDz8nLjy89TM/ELFBAxpX1MNd0xfCPdr
MBwiqRKZwPLuqIWdrlC59wwNj95tbjvspU5mljP9WosyPLi6VSl6hL7HbIUK4+XV
hC4jGoHdIlLh+qN/KAfl9MW+IVu+x90alei0aXmkkwfTjzsxfhF2WrcRG2vD4i9j
MlBAihzFKUkqwn7dCdHmth0I/U3MdCF/FEbidGdFGKZeF7KP/+83UYx6e/ThwfOZ
ET5WahExBebZmiwz5cGeu5ApDoaPTOuwBed8lgiUs0EFRzDh/oDFl0eHdfoRqlhP
zx3/peM6BTZn/VGXtSIOKDEngQr0nlY0AzeWJAgE+01fyEVKpiDIr3aVOd1JepQT
fVEK4Iy1mglsrHecCGOxpg8irUZ3b9Vnq1RtKuMsiZzCUAlKZD2smnX0I2QuhnwF
UFWHk/umKHV+qP67jSlqUny6GUOAOYF2FVYLCuC0U59F/oOpVr391LoIYuAJfUqd
k4Wu7S2t8DOIS5nWS9fbs79LznwnPVK4kRa8qwczA50Cg7ux9LS0gQOyy9OKClbg
bHbpNqEU4YoCz1YrtWB6ULPY4kWVIoAdBC0pCR7rnHENqS+82Cul8WsTtzCDj/jo
gHYS5Pfdw0WlN7jFxm5XzmtTLw4sLsYRFFQqTAw1vPMfmLLUWd4JvHPI+GoZiyDz
MTsf4gKT36fI/Y2aMYB8ds0JBFL8xMKQzBMgcbdVQaqFSkuakBt2TnUUbXVsxKY7
Y3zpYZVGM9IX7WI/Qzly48J16cQasxpxA1EMsiYvcTgKvkJ7QC7+Z/A7FqQLWfGv
16 changes: 9 additions & 7 deletions dev/gpg_owner_trust.enc
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
U2FsdGVkX18vY1KyEiVyLgIkSRdysi9OcHUf2myAr+3M6l9VCTGuPVdzTgI3xXtA
8pYMVYrc5zjEGh79GAqD1Elr+pucDEsJ8ON6G+lmuXPHiSriGDHMXbTgZQfKJVCg
7l7P3AJOsGJrJN6ZLCR3ogpzJ5BM9UcHs70xwBqMgBWctSWbX9Qu9tlQAP9TGuIf
hkjwzop77UAXJZpKIzX8DyCHyYgGW5d0HHyx8bI6wovRqGmPazBwhZ9CDPFr1KQY
tTNZR4uTGceW/YmolpTz19qIY31MBUG4QLT2JL7YSHv2gXnIqztwt+mA9rxYkQ0+
6u3cGZwsDH/o5rBBkWsdsc69X05uJ417tsnzsmlY6uQ/4hNZsDbCD/u6y1e2DXRp
6VcjQAJda976xekdtqJR5lSnQ5bW4104lkxp/DOVE/0=
U2FsdGVkX19X1emhxSj234G1Cq5MHT+XJ5it2AD6RUyPAV0KTkYieOJ8tNj7HnhH
m/Hevj6WhH5NTjMLWtYgWmOljuKujh7fU8SyR015triJCM2fF6SeBuI3t1JCeq/k
L6bXQ83yF6NXzefaTkG9T089UUZFW+Qjcu/HnCyo/9+t35kRPKxl+PduKQVIuTCM
kc9JUe3GInT2PkSnw/KPOcv1N0P6wDPjYmfGyF+AfuVnTtneYNF9v4kRXBhFbWo8
xGNDl3iqnifn9UyGOf1m7JV3sAvM9/+ITJHWTdRXC7DEp/rotSjJJXwHNau5p2WM
vs6wMgEpm6GzvqA+DArsBnzZsYCb/CgtvSEw3p3Eo14eEtqmYxiZJmHL5Dm0bjxX
u/0p0DmiRXIKPW5PrpJ+keSYkUnqZo25T9ntMEJ3cHPkqbYJdvlAtDRDw6qT9F+A
uO3eOzMuHrs4LtiSYcOTBMnOKURBQHsrPgXqMmzCmB3e6zKNwT/kFK24duwEdqN6
M540k+sQBPxq5HVFbbqd3OsYuHq4YZG49BFgeRzMBas=
2 changes: 1 addition & 1 deletion dev/public_gpg_key
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4641325F
Key
2 changes: 1 addition & 1 deletion kernprof.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

# NOTE: This version needs to be manually maintained with the line_profiler
# __version__ for now.
__version__ = '3.3.0'
__version__ = '3.3.1'

PY3 = sys.version_info[0] == 3

Expand Down
2 changes: 1 addition & 1 deletion line_profiler/line_profiler.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
'Has it been compiled? Underlying error is ex={!r}'.format(ex)
)

__version__ = '3.3.0'
__version__ = '3.3.1'

# Python 2/3 compatibility utils
# ===========================================================
Expand Down

0 comments on commit 30f4255

Please sign in to comment.