~cedric/pyenigma

v0.4.0 a month ago .tar.gz browse log

Release 0.4.0 of pyEnigma (2020-05-17)

* new: display the rotor output state
  [#1](https://todo.sr.ht/~cedric/pyenigma/1);
* fix: Rotor ROTOR_III_K name (was misspelled as ROTOR_II_K)
  [1e682f93](https://git.sr.ht/~cedric/pyenigma/commit/1e682f93e92ad5864eecd6c2298279ab8a6d034d).
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAl7BmwMACgkQocuU3le3
pw3gVA//XONnchadot930ndYX0J+0IhlcNXYBKO/etg7Evlb4UrVcEQEKQqqgQkP
L9TZ8RMSrpprIS9cncXSvdICoZP1sP9gyPDcCDc4xauRy/JN64O+5Ql8GbcXLlxp
839y+41UiVQFcDQm/0C/LkTJDAXVvp35NnEH6PgbrbCZqXqlbAgq/ClP1ztD2oGw
BfPZCkl5o8n7klzoDIlkJeQBiMdCsVBdTiUEj2RI1YCZvjYSjnb4qL0+NujPFVMY
D5GBLGhLvWR+2Nm+M7cdmNGCXtlcHM9grYXP5vbs0zIqAS5nhknqshg+Z6W/Fpi9
Y0vQbbiHpYKbedyD7NmzV8fvbw13EuhTyhc90lwUto7LakQGh+zF72VCIOGvKLja
zpYexd7zGw4UVK6pjMzCPxjIyFERebT1yWct0ut/UN5/0CSXy1oaJkf5yuKiqgzP
j0e/07gaStiFBbUsjWzc6TpHjjCc4WC6p+1cJCRm7L9VB+hgKVTWjOngE2+aSd0M
lPBcUIv004B7r5r/QBTTQbFMfQA2RSW7SEZ9RwwqwmFYch+viodyh3//rizb41G6
FMWgimom2aYnYwkNXS51hXSU1J1+y7v0id8BuT4iFXcyxUdlcWsVB/PoTFYCXh5n
sWNnZq4Gq9Ed0C1QvA0DbyTT7zVzo9gFQLgYgK/Exb69ozyj/u8=
=R1J6
-----END PGP SIGNATURE-----

v0.3.0 2 months ago .tar.gz browse log

Release 0.3.0 of pyEnigma (2020-05-11)

* new: Ringstellung feature (a ring that shifts the letters on a given rotor);
* fix: Rotor IV name (was misspelled as VI);
* fix: allow en empty plugboard;
* fix: the rotor must not advance if the character is not a letter.

Thank you to [Rene Devichi](https://github.com/rene-d).
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAl64g8YACgkQocuU3le3
pw2HNg/+Nev2x8zkLda4sxFOgyZMEyU68+jEWIF/6nw2Z82ihGp4qjg8yLPvQSUR
RMS1esXXBRXl7k2nfcAhTOFyffYk8veRA35KKBhXjRr5tijZPSA427Oi9oOdGdvL
l71tkkvo7K8C3xKsldk+F6wuDdxUwYOOBmHw44FxH6DZN9OoAv9StBlka2g4LNEd
meufMx5xmMJ0SKPThTsU1ll67wgXmqFzhyVCgo+Cm8CkyaGGvtDmziFhdwXgmmmA
mRnVlQ/4sDhVvzQL3H34KPfK/6+ogOjDrPnyOjr3zd9fq0SOLQx1E+jKiJ3zaULp
IYU1a+o9+dzZbUiuoSgaYqQOJO5HGNoVuUiE4tBz1Gq+dWaJ1HBdMwfXX653/o6a
dhmTDf3OJASVUgeDefVyNWXbIvuIQxLMahdSucogTBgC8loz1wqazBFLiTOnlMfw
YG7f+MJ+3CbPC5EpkDbR+behVF+wu91m+U38UvC6EN9oA9/Q/cnFe8O4iEX3Eqat
/H0cUqtaTKDzMpTMN2P1jAU+1XCzgClIpIHeXcdf/wqg3Lc4D0gQpcgco5+8u9L0
e7yAvjZM/0a1fdT6eVmF5Y4PJGngGQBHAe3o+s/fUSSoE2xUFJkkvX+8mwQbDVmz
KYEtzOYrrs8X4i4o6YpoOm/Q/LQ08r4GsLpqrE5enZsZoSHqZTA=
=VqC1
-----END PGP SIGNATURE-----

v0.2.4 5 months ago .tar.gz browse log

Release 0.2.4 of pyEnigma

Python minimal version is now 3.6.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAl4u6ZQACgkQocuU3le3
pw1wPg//a/ft0r0l9vyyLtLWIiJrMiisn9e0znxUlnbOuo949Djj7JtITZM7diai
qc/Tr+AbSyTpuUj9RB7THmFLOg9HchEoPS7VwmMaP5JRQlpewOf0y1EktiBN2UNm
BQ0T+wq2wpqc2naU5q/JlG9RUDmNscQ0/8XZ1c1dT0/gQIUVGq4PJvA6HOTm0ihq
1yfaR7TTFRwzmB5LVM0OGVZ1GUX1V3ivEp7WHhAybp1PeRX7E4nGQOtHoLY3PyOP
tamoGNFqQCsRjEAdsDGjVPoNOv3tQVhS5NxQIoKJ9hZFxa6E/Rm9pvRc9RsUIzyK
P80vemhAREtJ9PnfgBO6gauOGSK48O39pPix696V3xLaUUcV4mLIaL7t3++THMMV
8qS7treWOIsG+MTfkBSJHTz2VIBPLpluLYZGX/P3tMH7c/phFBQcm42OwF/rhBHL
u/Q1GMfBaO+l7XD2Z6TEn4vg8Osei+Q0+UjziGJ07VDih37ODtJmgrMI15FrwswM
iW9KIySPrkdL0mkbWoIyG3M1IHgDsqUmQaEJdRAWAyaHgB01+q3x619wT4sF6soh
b7L0FEU6H20ToTyEB5cYRpkSKtVlbBGwi8m5RwVRvpJiYkMRUJsHp6BbOpkW44mn
iSESXYye5G+gmGgmHWhbklto9x28dKB9rzGE9wW9gh0dXcBfOQc=
=BAJ8
-----END PGP SIGNATURE-----

v0.2.3 6 months ago .tar.gz browse log

Release 0.2.3 (2019-12-30)

fix command line interface.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAl4KBhYACgkQocuU3le3
pw24XQ/9H9n7ZRQl/tgbDtLsysw6RA/mF7Qiv+6vT1setART5b/f6NhyXZVEd1Wg
lS7Te7oAU7yreMbzI+MErEgK2wOv2g2/SHEserbK3dwZI+Nc+decqVsTvnFNwbrm
xqUWOtZz1RN3n/KG0S4qg84G4SeW+1ZTZpGydazrNRjM7kQAIEOrqXsmfHshjtDD
bx+nmR4XiK0nNkobKr5T7xfqLRBKzqxZnht/zFrNs0L+z2IZzZryGXDsfoPNmczQ
E9FWtboQcQEqmXbn7ffJssyKjxz0Q6ATNSh299gqHqo5Kv38xvMQYk1wF2e0fhlD
AyGu040+25mVzcu1UD7rEF7k6T33E4GviUmTwxAk1jE3J+KTD5xh4vRMBvfvvgTW
P/pso2xe8CVhzv24Xl//yvY81fvwvz8qgO8pYm/zKow/7dJXG8HnW/GYYbsTfguS
Dj3WNSKeeeMoGAbi09ziSxYO7BaIRpquYGFa9kipXBSg1YJLU/mVcTtKhe2S58yt
4yGISUvHgglf1kdKa8nwlc1ToSdt+8V4KRdMKUV2Nj2eV7Y0zTfLZA3YQd0FjXhS
zvhm3cGCM2uGsPazBaf9HNciO8t25UzOSWyvtcW79zyOYJ0lWR+ZK5punh3EGK0C
DBiavQBBdYf2lq1H4YPFttN3kaBWkDiC6VWlnmFWgxOaPFcQ2Xs=
=J1Z3
-----END PGP SIGNATURE-----

v0.2.2 6 months ago .tar.gz browse log

Release 0.2.2 (2019-12-30)

pyEnigma is ready for use with poetry.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAl4KBJsACgkQocuU3le3
pw17cw/+NJnRW/zN0w91hki/93SYgTKrSnOu0zYaT2PzKj1/kyDu/cZAQTCs9/3p
esjRU3gR8mnZUo+8xi9fgvySKsXk22onrAtgYmCd9dXbgl7L/M8FYR2Kx5N7nqJO
AstUg3NZILqqpRDg/UrFVFNJPE5HUDKYQ+wNWDXtGuIhQz+CqfNH9tDEvnKdyBoZ
mlKcVvigwC/Ewnyb8oGBzH/f9rJzfvhe5V9ngITCgzhEBdYHY8xK8ogu5djFpq15
1gY4bMRuPVvbhUGv447znW+lSmPYGiSfGptMpcNwmMj/pkUm6/7FFfrDaEOVsiqY
/OiZ91eXrvka/C6hod6PQOQcWsQEj32rMbdw25NfUEW7Lk3GpfH6gxMqbyZ+L+NT
BaLU/DXEEqwjl3XmpSW2gYYLlaRsV83NkwHVmMIMECDsK+wuNYoEQJYsgJu1Ik6S
eYogRdHj5FNz2DsoHPN2eogI7+HnvPmyZdDCEa2ZpV3U/v4NfZxQWJpOCEvXim7c
y7ik9gXz2X0VhKCZymEJwzb92vwYbDAqM1X73tmEnnrO6IH783GbSljwKaw5LREi
bxiMaq91sWsEfjbJymjDa+SGK30Huefwe9j6BXTySxVQv5SiFDhgjW5+/JFWfSdA
vV4mq67RUtiXGJgZ0TYH6yK3z2Y+CLY7LDyuI8fbGgKbEOOQl8g=
=WAo3
-----END PGP SIGNATURE-----

v0.2.1 1 year, 7 months ago .tar.gz browse log

Released version 0.2.1.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEVfXWDu/KNZEAiRjnocuU3le3pw0FAlwB1FgACgkQocuU3le3
pw1kSQ/8D8AiBGpQveuFy4i8oAytLk62Vb4TbnxVowu4VHWOaNH7PLCpTwoQdSqS
gvJiUG/yQuMMGNeJG2id6WdzsCVIN2ACTrdSai/ZueMQ4P+B6OWmJ48zHJoSIIJi
vFYN1UEzVhff49Cso7Uff953AAzPcLUdk88Un3Blo3tJgzLTM20eOvTtH4G0tt7I
RrPKVeztTz2QxcB7hIS5mKTAwUvhILh5pfoOnMOdVgOqfIImHHAjNyzm2ffPKA1R
n6UJM2u5rLzKn8lmJIui3qNuOvmn6Zt/Us1lwzalT7bA9ilTnGM/yStm+0UWFnoq
mcVsS8TxAofqpO/8gSsCQOXpKoxejJqO28D9yTbIOxKTdm+Ux5ja5SS2OEW36tr1
lhkRgKWszV+2i4FjLNm0g+vuuQmu749yQ8hHEOoBXoS7I+Mlu3GojFLXvCXbN0wd
H0sDuhoN20eHgxWiG8/cFhwtxFJqZaghKeEshgj8PIBES1A9DDYUrMstNd93/Zil
11R7fiuVZxXsJzO1PJZ6Sq2ERW+i5rxDZzc/okKHmHO78EnH0JaRLjfFihHohiGE
yjMUfya9gJ5wW6y6aSkao2QfwcGoYfTH4BlzS8jCfbGka2wwSJn9u3+QxwIYrPhy
h3QgBwt1xxgJQP8O7ZQSexp5aFclVCWlshIfbOyuka7WR0DNYCc=
=02N1
-----END PGP SIGNATURE-----

v0.2 2 years ago .tar.gz browse log

Released version 0.2.
-----BEGIN PGP SIGNATURE-----

iQIcBAABCAAGBQJalyE8AAoJEKHLlN5Xt6cNZzkP/2vnISriTgYlPghZ/PVvZt5F
aHvSIqDNCVl8DFCiQCyw5sV2rIjYn7kuYUJdYRT/IHrro+YD0t6WItfKBBHYzOWB
FH0Tyr30iZNU4DZvySCfM6WgX82xWHBkCOoVytfK+ms41S8gbJzl9hnz3k9uiQaJ
7Eo+WJFMVi1vXarKsDQ6els1NumnriEIaE6DPE6px6TXRqs2QH1idcNwgCCIfnZB
4OSVRKFuSzsEBDR/9p5Nc4X3raYHtAvaEcpv1NXskuBkax7Sm+a55hdX+I95OklH
a/ACOoNgSp4Trf/Y9dRFKtvc7wM6YrUA5nyERoJe05ZPXjiAoaeaJDnr4KYVzCx+
iRyN0LhkAJT+0xoPq27ZEk+tQH6wz0V9LMnjGRHdEo5VMsvF0VuMiZMjby14jvuX
fHmG5/vvts6FrlA1LBciP/JQFd4TMGfpgxiBZRrnI/qBfHhIQ2JzOdYbOSjyBiKQ
ng4uX3W/Eu6hHkoo8aziiO9I3mG5wvzQY4oEqZfrMkMKqdHItRfjFDTmFSH3pTZ/
16/cf7Bdoc04xafbOr2722n57OQHZ5VpvU7pXToi1G246Z3935sTr5etyb2B/jSV
bIL7JExi3HtIWqauxtTZqsbnkUHFWQ0dq8ZnXLiUDrubCeSVLlB2h9Coyek1JAJs
1lBMiPM9rN7hlB+n1/nd
=7q7v
-----END PGP SIGNATURE-----

v0.1 3 years ago .tar.gz browse log

Released version 0.1.
-----BEGIN PGP SIGNATURE-----

iQIcBAABCAAGBQJYyasKAAoJEKHLlN5Xt6cNZ5IP/11IW5IhcDSPthVbSNtpVNB4
vOYI3m3xT9+AP5N2lTo6leMhKIyVc12eOXW3BieJbxjWq2xllfKnRYf07FKCmyJC
uarSkk5D6kplUbBGHyzmN+1upkvESOqRgcyuR0pxu1i/WVQH+gyb3Yl2x4iLpt2g
7BuCPapY0hnnbX+5xk1i6MByxyca7lHoNlWLetfbrmE8ZQtdTtATlfLygwEKNuGN
C3k5leZJIbi7gWyOU7LsUn3VhNvfeTT/flE0R3HKEamw+xhWHC9p5tTjaMP5PDZ7
rH7xZPBBXqafxMz9xSjeDECoQ2CdIBYyfgFzj+BD77wdydVg7JmHRnqalXe0D/6y
GXDm8Ginz8b/3XZRhCu1jdvqLvIp/okyezGPT3bSvUNzwlapCi9j8SJZ1W5lMJSL
w1FMHlHui91TOsw2k1pMsX6y+3Sir65wQuLisjf/xwiKJ2mnGnZcotZZgNgEgGUl
CsOrl4qYs/DMQz0G5yHmiQpTsr/iaQYX3KpHmRUshMOqkRKT9P1wNL+2tHrqXvqF
5xXaBTKu6SMsd7mGA/SbSuEdbat0CsVwU/GPfw1EVsw+CIcxodMONBBgwgTlRvd5
lYOT2jclqCaoVS9DinDbZscz7qJQ+Bqo6UC7BqrFbDiarsXydNZX2NYWie58A5xX
t91faUvJjtPtfqxAy3O2
=NUPZ
-----END PGP SIGNATURE-----