PluginWizardDataUriEncoder.epj

Sat, 26 Oct 2024 16:37:50 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Oct 2024 16:37:50 +0200
branch
eric7
changeset 62
65920ee523b0
parent 61
6bd4923cc47f
permissions
-rw-r--r--

- changed header to new style
- included compiled form files
- ensure proper parent relationship of modal dialogs

{
  "header": {
    "comment": "eric project file for project PluginWizardDataUriEncoder",
    "copyright": "Copyright (C) 2024 Detlev Offenbach, detlev@die-offenbachs.de"
  },
  "project": {
    "AUTHOR": "Detlev Offenbach",
    "CHECKERSPARMS": {
      "Pep8Checker": {
        "AnnotationsChecker": {
          "AllowStarArgAny": false,
          "AllowUntypedDefs": false,
          "AllowUntypedNested": false,
          "CheckFutureAnnotations": false,
          "DispatchDecorators": [
            "singledispatch",
            "singledispatchmethod"
          ],
          "ExemptedTypingSymbols": [
            ""
          ],
          "ForceFutureAnnotations": false,
          "MaximumComplexity": 3,
          "MaximumLength": 7,
          "MinimumCoverage": 75,
          "MypyInitReturn": false,
          "OverloadDecorators": [
            "overload"
          ],
          "RespectTypeIgnore": false,
          "SuppressDummyArgs": false,
          "SuppressNoneReturning": true
        },
        "BlankLines": [
          2,
          1
        ],
        "BuiltinsChecker": {
          "bytes": [
            "unicode"
          ],
          "chr": [
            "unichr"
          ],
          "str": [
            "unicode"
          ]
        },
        "CommentedCodeChecker": {
          "Aggressive": false,
          "WhiteList": [
            "pylint",
            "pyright",
            "noqa",
            "type:\\s*ignore",
            "fmt:\\s*(on|off)",
            "TODO",
            "FIXME",
            "WARNING",
            "NOTE",
            "TEST",
            "DOCU",
            "XXX",
            "- "
          ]
        },
        "CopyrightAuthor": "",
        "CopyrightMinFileSize": 0,
        "DocstringType": "eric_black",
        "EnabledCheckerCategories": "C, D, E, I, L, M, NO, N, S, Y, U, W",
        "ExcludeFiles": "*/Ui_*.py, */*_rc.py",
        "ExcludeMessages": "C101,E265,E266,E305,E402,M251,M301,M302,M303,M304,M305,M306,M307,M308,M311,M312,M313,M314,M315,M321,M701,M702,M811,M834,M852,N802,N803,N807,N808,N821,W293,W504,Y119,Y401,Y402",
        "FixCodes": "",
        "FixIssues": false,
        "FutureChecker": "",
        "HangClosing": false,
        "ImportsChecker": {
          "ApplicationPackageNames": [
            "WizardDataUriEncoder",
            "eric7"
          ],
          "BanRelativeImports": "",
          "BannedModules": []
        },
        "IncludeMessages": "",
        "LineComplexity": 25,
        "LineComplexityScore": 10,
        "MaxCodeComplexity": 10,
        "MaxDocLineLength": 88,
        "MaxLineLength": 88,
        "NameOrderChecker": {
          "ApplicationPackageNames": [
            "WizardDataUriEncoder",
            "eric7"
          ],
          "CombinedAsImports": false,
          "SortCaseSensitive": false,
          "SortFromFirst": false,
          "SortIgnoringStyle": false,
          "SortOrder": "natural"
        },
        "NoFixCodes": "E501",
        "RepeatMessages": true,
        "SecurityChecker": {
          "CheckTypedException": false,
          "HardcodedTmpDirectories": [
            "/tmp",
            "/var/tmp",
            "/dev/shm",
            "~/tmp"
          ],
          "InsecureHashes": [
            "md4",
            "md5",
            "sha",
            "sha1"
          ],
          "InsecureSslProtocolVersions": [
            "PROTOCOL_SSLv2",
            "SSLv2_METHOD",
            "SSLv23_METHOD",
            "PROTOCOL_SSLv3",
            "PROTOCOL_TLSv1",
            "SSLv3_METHOD",
            "TLSv1_METHOD"
          ],
          "WeakKeySizeDsaHigh": "1024",
          "WeakKeySizeDsaMedium": "2048",
          "WeakKeySizeEcHigh": "160",
          "WeakKeySizeEcMedium": "224",
          "WeakKeySizeRsaHigh": "1024",
          "WeakKeySizeRsaMedium": "2048"
        },
        "ShowIgnored": false,
        "UnusedChecker": {
          "IgnoreAbstract": true,
          "IgnoreDunderGlobals": true,
          "IgnoreDunderMethods": true,
          "IgnoreEventHandlerMethods": false,
          "IgnoreLambdas": false,
          "IgnoreNestedFunctions": false,
          "IgnoreOverload": true,
          "IgnoreOverride": true,
          "IgnoreSlotMethods": false,
          "IgnoreStubs": true,
          "IgnoreVariadicNames": false
        },
        "ValidEncodings": "latin-1, utf-8"
      }
    },
    "DESCRIPTION": "Plug-in implementing a wizard for the generation of code for base64 encoded data URIs.",
    "DOCSTRING": "",
    "DOCUMENTATIONPARMS": {
      "ERIC4DOC": {
        "cssFile": "%PYTHON%/eric7/CSSs/default.css",
        "ignoreDirectories": [
          ".hg",
          ".ropeproject",
          ".eric6project",
          ".eric7project"
        ],
        "ignoreFilePatterns": [
          "Ui_*.py"
        ],
        "noempty": true,
        "outputDirectory": "WizardDataUriEncoder/Documentation/source",
        "qtHelpEnabled": false,
        "useRecursion": true
      }
    },
    "EMAIL": "detlev@die-offenbachs.de",
    "EMBEDDED_VENV": false,
    "EOL": 1,
    "FILETYPES": {
      "*.epj": "OTHERS",
      "*.idl": "INTERFACES",
      "*.md": "OTHERS",
      "*.proto": "PROTOCOLS",
      "*.py": "SOURCES",
      "*.py3": "SOURCES",
      "*.pyw": "SOURCES",
      "*.pyw3": "SOURCES",
      "*.qm": "TRANSLATIONS",
      "*.rst": "OTHERS",
      "*.ts": "TRANSLATIONS",
      "*.txt": "OTHERS",
      "*.ui": "FORMS",
      "GNUmakefile": "OTHERS",
      "Makefile": "OTHERS",
      "README": "OTHERS",
      "README.*": "OTHERS",
      "makefile": "OTHERS"
    },
    "FORMS": [
      "WizardDataUriEncoder/DataUriEncoderWizardDialog.ui"
    ],
    "HASH": "2144bd61ef339d39bc1790af5e236aaa2a8828ac",
    "IDLPARAMS": {
      "DefinedNames": [],
      "IncludeDirs": [],
      "UndefinedNames": []
    },
    "INTERFACES": [],
    "LEXERASSOCS": {},
    "LICENSE": "GNU General Public License v3 or later (GPLv3+)",
    "MAINSCRIPT": "PluginWizardDataUriEncoder.py",
    "MAKEPARAMS": {
      "MakeEnabled": false,
      "MakeExecutable": "",
      "MakeFile": "",
      "MakeParameters": "",
      "MakeTarget": "",
      "MakeTestOnly": true
    },
    "MIXEDLANGUAGE": false,
    "OTHERS": [
      ".hgignore",
      "ChangeLog",
      "PKGLIST",
      "PluginWizardDataUriEncoder.epj",
      "PluginWizardDataUriEncoder.zip",
      "WizardDataUriEncoder/Documentation/LICENSE.GPL3",
      "WizardDataUriEncoder/Documentation/source",
      "pyproject.toml"
    ],
    "OTHERTOOLSPARMS": {
      "Black": {
        "exclude": "/(\\.direnv|\\.eggs|\\.git|\\.hg|\\.ipynb_checkpoints|\\.mypy_cache|\\.nox|\\.pytest_cache|\\.ruff_cache|\\.tox|\\.svn|\\.venv|\\.vscode|__pypackages__|_build|buck-out|build|dist|venv)/",
        "extend-exclude": "Ui_.*\\.py",
        "force-exclude": "",
        "line-length": 88,
        "skip-magic-trailing-comma": false,
        "skip-string-normalization": false,
        "source": "project",
        "target-version": [
          "py313",
          "py312",
          "py311",
          "py310",
          "py39",
          "py38",
          "py37"
        ]
      },
      "isort": {
        "combine_as_imports": true,
        "config_source": "project",
        "extend_skip_glob": [
          "*/Ui_*.py"
        ],
        "lines_between_types": 1,
        "profile": "black",
        "sort_order": "natural",
        "supported_extensions": [
          "py",
          "pyi",
          "pyx",
          "pxd",
          "pyw"
        ]
      }
    },
    "PACKAGERSPARMS": {},
    "PROGLANGUAGE": "Python3",
    "PROJECTTYPE": "E7Plugin",
    "PROJECTTYPESPECIFICDATA": {},
    "PROTOCOLS": [],
    "RCCPARAMS": {
      "CompressLevel": 0,
      "CompressionDisable": false,
      "CompressionThreshold": 70,
      "PathPrefix": ""
    },
    "RESOURCES": [],
    "SOURCES": [
      "PluginWizardDataUriEncoder.py",
      "WizardDataUriEncoder/DataUriEncoderWizardDialog.py",
      "WizardDataUriEncoder/Ui_DataUriEncoderWizardDialog.py",
      "WizardDataUriEncoder/__init__.py",
      "__init__.py"
    ],
    "SOURCESDIR": "",
    "SPELLEXCLUDES": "",
    "SPELLLANGUAGE": "en_US",
    "SPELLWORDS": "",
    "TESTING_FRAMEWORK": "",
    "TRANSLATIONEXCEPTIONS": [],
    "TRANSLATIONPATTERN": "WizardDataUriEncoder/i18n/datauriencoder_%language%.ts",
    "TRANSLATIONS": [
      "WizardDataUriEncoder/i18n/datauriencoder_de.qm",
      "WizardDataUriEncoder/i18n/datauriencoder_de.ts",
      "WizardDataUriEncoder/i18n/datauriencoder_en.qm",
      "WizardDataUriEncoder/i18n/datauriencoder_en.ts",
      "WizardDataUriEncoder/i18n/datauriencoder_es.qm",
      "WizardDataUriEncoder/i18n/datauriencoder_es.ts",
      "WizardDataUriEncoder/i18n/datauriencoder_ru.qm",
      "WizardDataUriEncoder/i18n/datauriencoder_ru.ts"
    ],
    "TRANSLATIONSBINPATH": "",
    "TRANSLATIONSOURCESTARTPATH": "",
    "UICPARAMS": {
      "Package": "",
      "PackagesRoot": "",
      "RcSuffix": ""
    },
    "VCS": "Mercurial",
    "VCSOPTIONS": {
      "add": [
        ""
      ],
      "checkout": [
        ""
      ],
      "commit": [
        ""
      ],
      "diff": [
        ""
      ],
      "export": [
        ""
      ],
      "global": [
        ""
      ],
      "history": [
        ""
      ],
      "log": [
        ""
      ],
      "remove": [
        ""
      ],
      "status": [
        ""
      ],
      "tag": [
        ""
      ],
      "update": [
        ""
      ]
    },
    "VCSOTHERDATA": {},
    "VERSION": ""
  }
}

eric ide

mercurial