diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7204d1b..2ba1f34 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,29 @@ Changelog ========= +`1.0.3 `_ +------------------------------------------------------------------------------------------------ + +Added +^^^^^ +- Added Cryptnox logo to documentation +- Added Other/Proprietary License option + +Changed +^^^^^^^ +- Updated cryptnox-sdk-py to 1.0.2 +- Updated other dependencies to latest versions +- Modified documentation UI, colors, and layout +- Updated documentation license information + +`1.0.2 `_ +------------------------------------------------------------------------------------------------ + +Changed +^^^^^^^ +- Updated README file with improved documentation +- Modified commercial license details + `1.0.1 `_ ------------------------------------------------------------------------------------------------ diff --git a/cryptnox_cli.nsi b/cryptnox_cli.nsi index 8af869f..ea40058 100644 --- a/cryptnox_cli.nsi +++ b/cryptnox_cli.nsi @@ -1,11 +1,11 @@ ; Script generated by the HM NIS Edit Script Wizard. ; HM NIS Edit Wizard helper defines -!define PRODUCT_NAME "Cryptnox CLI" -!define PRODUCT_VERSION "1.0.2" +!define PRODUCT_NAME "CryptnoxCLI" +!define PRODUCT_VERSION "1.0.3" !define PRODUCT_PUBLISHER "Cryptnox SA" !define PRODUCT_WEB_SITE "https://cryptnox.com/" -!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\CryptnoxCLI-1.0.2.exe" +!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\CryptnoxCLI-1.0.3.exe" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" !define PRODUCT_UNINST_ROOT_KEY "HKLM" @@ -26,7 +26,7 @@ ; Instfiles page !insertmacro MUI_PAGE_INSTFILES ; Finish page -!define MUI_FINISHPAGE_RUN "$INSTDIR\CryptnoxCLI-1.0.2.exe" +!define MUI_FINISHPAGE_RUN "$INSTDIR\CryptnoxCLI-1.0.3.exe" !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\README.md" !insertmacro MUI_PAGE_FINISH @@ -39,8 +39,8 @@ ; MUI end ------ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" -OutFile "dist\CryptnoxCLI-1.0.2-setup.exe" -InstallDir "$PROGRAMFILES\Cryptnox CLI" +OutFile "dist\CryptnoxCLI-1.0.3-setup.exe" +InstallDir "$PROGRAMFILES\CryptnoxCLI" InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" ShowInstDetails show ShowUnInstDetails show @@ -48,27 +48,27 @@ ShowUnInstDetails show Section "MainSection" SEC01 SetOutPath "$INSTDIR" SetOverwrite ifnewer - File "dist\CryptnoxCLI-1.0.2.exe" - CreateDirectory "$SMPROGRAMS\Cryptnox CLI" - CreateShortCut "$SMPROGRAMS\Cryptnox CLI\Cryptnox CLI.lnk" "$INSTDIR\CryptnoxCLI-1.0.2.exe" - CreateShortCut "$DESKTOP\Cryptnox CLI.lnk" "$INSTDIR\CryptnoxCLI-1.0.2.exe" + File "dist\CryptnoxCLI-1.0.3.exe" + CreateDirectory "$SMPROGRAMS\CryptnoxCLI" + CreateShortCut "$SMPROGRAMS\CryptnoxCLI\CryptnoxCLI.lnk" "$INSTDIR\CryptnoxCLI-1.0.3.exe" + CreateShortCut "$DESKTOP\CryptnoxCLI.lnk" "$INSTDIR\CryptnoxCLI-1.0.3.exe" + File "README.md" File "LICENSE" File "COMMERCIAL.md" - File "README.md" SectionEnd Section -AdditionalIcons WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}" - CreateShortCut "$SMPROGRAMS\Cryptnox CLI\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url" - CreateShortCut "$SMPROGRAMS\Cryptnox CLI\Uninstall.lnk" "$INSTDIR\uninst.exe" + CreateShortCut "$SMPROGRAMS\CryptnoxCLI\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url" + CreateShortCut "$SMPROGRAMS\CryptnoxCLI\Uninstall.lnk" "$INSTDIR\uninst.exe" SectionEnd Section -Post WriteUninstaller "$INSTDIR\uninst.exe" - WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\CryptnoxCLI-1.0.2.exe" + WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\CryptnoxCLI-1.0.3.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\CryptnoxCLI-1.0.2.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\CryptnoxCLI-1.0.3.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" @@ -88,17 +88,17 @@ FunctionEnd Section Uninstall Delete "$INSTDIR\${PRODUCT_NAME}.url" Delete "$INSTDIR\uninst.exe" - Delete "$INSTDIR\README.md" Delete "$INSTDIR\COMMERCIAL.md" Delete "$INSTDIR\LICENSE" - Delete "$INSTDIR\CryptnoxCLI-1.0.2.exe" + Delete "$INSTDIR\README.md" + Delete "$INSTDIR\CryptnoxCLI-1.0.3.exe" - Delete "$SMPROGRAMS\Cryptnox CLI\Uninstall.lnk" - Delete "$SMPROGRAMS\Cryptnox CLI\Website.lnk" - Delete "$DESKTOP\Cryptnox CLI.lnk" - Delete "$SMPROGRAMS\Cryptnox CLI\Cryptnox CLI.lnk" + Delete "$SMPROGRAMS\CryptnoxCLI\Uninstall.lnk" + Delete "$SMPROGRAMS\CryptnoxCLI\Website.lnk" + Delete "$DESKTOP\CryptnoxCLI.lnk" + Delete "$SMPROGRAMS\CryptnoxCLI\CryptnoxCLI.lnk" - RMDir "$SMPROGRAMS\Cryptnox CLI" + RMDir "$SMPROGRAMS\CryptnoxCLI" RMDir "$INSTDIR" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" diff --git a/cryptnox_cli/__init__.py b/cryptnox_cli/__init__.py index 44616d4..7cbd2f6 100644 --- a/cryptnox_cli/__init__.py +++ b/cryptnox_cli/__init__.py @@ -1,3 +1,3 @@ # -*- coding: utf-8 -*- -__version__ = "1.0.2" +__version__ = "1.0.3" diff --git a/dev-requirements.txt b/dev-requirements.txt index 5283d09..50a74be 100644 Binary files a/dev-requirements.txt and b/dev-requirements.txt differ diff --git a/docs/cli.rst b/docs/cli.rst index 30e32aa..7c94558 100644 --- a/docs/cli.rst +++ b/docs/cli.rst @@ -547,7 +547,7 @@ In interactive mode, you can: .. code-block:: text $ cryptnox - Cryptnox CLI 1.0.2 + Cryptnox CLI 1.0.3 > list [Shows available cards] diff --git a/docs/conf.py b/docs/conf.py index 2ce2c79..5def1e1 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -14,7 +14,7 @@ project = 'cryptnox-cli' copyright = '2025, Cryptnox' author = 'Cryptnox' -release = '1.0.2' +release = '1.0.3' # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/docs/cryptnox_cli.rst b/docs/cryptnox_cli.rst index ff21102..45ea7ce 100644 --- a/docs/cryptnox_cli.rst +++ b/docs/cryptnox_cli.rst @@ -66,7 +66,7 @@ The main ``cryptnox_cli`` package (Cryptnox CLI) exports: .. py:data:: __version__ :type: str - :value: "1.0.2" + :value: "1.0.3" Current version of the Cryptnox CLI package. diff --git a/requirements.txt b/requirements.txt index 67bb9f4..a89bd38 100644 Binary files a/requirements.txt and b/requirements.txt differ diff --git a/setup.cfg b/setup.cfg index c4cfee9..ab92c65 100644 --- a/setup.cfg +++ b/setup.cfg @@ -42,7 +42,7 @@ install_requires = boto3 ecdsa colander - cryptnox-sdk-py>=1.0.1 + cryptnox-sdk-py>=1.0.2 lazy-import pytz requests diff --git a/setup.spec b/setup.spec index 3807268..ce6a422 100644 --- a/setup.spec +++ b/setup.spec @@ -111,7 +111,7 @@ exe = EXE( a.binaries, a.datas, [], - name='CryptnoxCLI-1.0.2', + name='CryptnoxCLI-1.0.3', icon='cryptnox.ico', debug=False, bootloader_ignore_signals=False,