8000 python3-lib/pyproject.toml at v2.0.0 · FirebirdSQL/python3-lib · GitHub
[go: up one dir, main page]

Skip to content
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"tests","path":"tests","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".readthedocs.yml","path":".readthedocs.yml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"pyproject.toml","path":"pyproject.toml","contentType":"file"}],"totalCount":10}},"fileTreeProcessingTime":9.768036,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":303680729,"defaultBranch":"master","name":"python3-lib","ownerLogin":"FirebirdSQL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-13T11:28:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6057940?v=4","public":true,"private":false,"isOrgOwned":true},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"v2.0.0","listCacheKey":"v0:1746003658.0","canEdit":false,"refType":"tag","currentOid":"ffd47c842f30374faa987d966323426c60a3e1b4"},"path":"pyproject.toml","currentUser":null,"blob":{"rawLines":["[build-system]","requires = [\"hatchling\"]","build-backend = \"hatchling.build\"","","[project]","name = \"firebird-lib\"","description = \"Firebird driver extension library\"","dynamic = [\"version\"]","readme = \"README.md\"","requires-python = \"\u003e=3.11\"","license = { file = \"LICENSE\" }","authors = ["," { name = \"Pavel Cisar\", email = \"pcisar@users.sourceforge.net\"},","]","keywords = [\"Firebird\", \"RDBMS\", \"driver\", \"extension\", \"library\"]","classifiers = ["," \"Development Status :: 5 - Production/Stable\","," \"Intended Audience :: Developers\","," \"License :: OSI Approved :: MIT License\","," \"Programming Language :: Python :: 3 :: Only\","," \"Programming Language :: Python :: 3.11\","," \"Programming Language :: Python :: 3.12\","," \"Programming Language :: Python :: 3.13\","," \"Operating System :: POSIX :: Linux\","," \"Operating System :: Microsoft :: Windows\","," \"Operating System :: MacOS\","," \"Topic :: Software Development\","," \"Topic :: Database\","," ]","dependencies = ["," \"firebird-base~=2.0\","," \"firebird-driver~=2.0\",","]","","[project.urls]","Home = \"https://github.com/FirebirdSQL/python3-lib\"","Documentation = \"https://firebird-lib.rtfd.io\"","Issues = \"https://github.com/FirebirdSQL/python3-lib/issues\"","Funding = \"https://github.com/sponsors/pcisar\"","Source = \"https://github.com/FirebirdSQL/python3-lib\"","","[tool.hatch.version]","path = \"src/firebird/lib/__about__.py\"","","[tool.hatch.build.targets.sdist]","include = [\"src\"]","","[tool.hatch.build.targets.wheel]","packages = [\"src/firebird\"]","","[tool.hatch.metadata]","allow-direct-references = true","","[tool.hatch.envs.default]","dependencies = [","]","","[tool.hatch.envs.hatch-test]","extra-args = [\"--host=localhost\"]","","[[tool.hatch.envs.hatch-test.matrix]]","python = [\"3.11\", \"3.12\", \"3.13\"]","","[tool.hatch.envs.doc]","detached = false","platforms = [\"linux\"]","dependencies = ["," \"Sphinx==7.2.6\","," \"sphinx-bootstrap-theme\u003e=0.8.1\","," \"sphinx-autodoc-typehints\u003e=1.24.0\","," \"doc2dash\u003e=3.0.0\"","]","[tool.hatch.envs.doc.scripts]","build = \"cd docs ; make html\"","docset = ["," \"cd docs ; doc2dash -u https://firebird-lib.readthedocs.io/en/latest/ -f -i ./_static/fb-favicon.png -n firebird-lib ./_build/html/\","," \"cd docs; VERSION=`hatch version` ; tar --exclude='.DS_Store' -cvzf ../dist/firebird-lib-$VERSION-docset.tgz firebird-lib.docset\",","]","","[tool.ruff]","target-version = \"py311\"","line-length = 120","","[tool.ruff.lint]","select = [\"A\", \"ARG\", \"B\", \"C\", \"DTZ\", \"E\", \"EM\", \"F\", \"FBT\", \"I\", \"ICN\", \"ISC\", \"N\","," \"PLC\", \"PLE\", \"PLR\", \"PLW\", \"Q\", \"RUF\", \"S\", \"T\", \"TID\", \"UP\", \"W\", \"YTT\",","]","ignore = ["," # Allow non-abstract empty methods in abstract base classes"," \"B027\","," # Allow boolean positional values in function calls, like `dict.get(... True)`"," \"FBT003\","," # Ignore checks for possible passwords"," \"S105\", \"S106\", \"S107\","," # Ignore complexity"," \"C901\", \"PLR0911\", \"PLR0912\", \"PLR0913\", \"PLR0915\","," #"," \"E741\","," # Allow relative imports"," \"TID252\","," # Allow literals in exceptions"," \"EM101\", \"EM102\","," # Single quotes instead double"," \"Q000\"","]","unfixable = ["," # Don't touch unused imports"," \"F401\","," # Don't change single quotes to double"," \"Q000\"","]","exclude = [\"*_pb2.py\", \"*.pyi\", \"tests/*\", \"docs/*\", \"work/*\"]","","[tool.ruff.lint.isort]","known-first-party = [\"firebird.lib\", \"firebird.driver\", \"firebird.base\"]","","[tool.ruff.lint.flake8-tidy-imports]","ban-relative-imports = \"all\"","","[tool.ruff.lint.per-file-ignores]","# Tests can use magic values, assertions, and relative imports","\"tests/**/*\" = [\"PLR2004\", \"S101\", \"TID252\"]","\"trace.py\" = [\"PLR5501\", \"PLR2004\", \"ARG002\", \"E501\"]","\"schema.py\" = [\"ARG002\", \"S608\", \"ISC002\", \"PLR2004\", \"UP031\", \"E501\"]","\"monitor.py\" = [\"E501\"]","\"logmsgs.py\" = [\"E501\"]","\"gstat.py\" = [\"PLR2004\"]","","[tool.coverage.run]","source_pkgs = [\"firebird.lib\", \"tests\"]","branch = true","parallel = true","omit = ["," \"src/firebird/lib/__about__.py\",","]","","[tool.coverage.paths]","firebird_base = [\"src/firebird/lib\"]","tests = [\"tests\"]","","[tool.coverage.report]","exclude_lines = ["," \"no cov\","," \"if __name__ == .__main__.:\","," \"if TYPE_CHECKING:\",","]"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/FirebirdSQL/python3-lib/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"pyproject.toml","displayUrl":"https://github.com/FirebirdSQL/python3-lib/blob/v2.0.0/pyproject.toml?raw=true","headerInfo":{"blobSize":"3.84 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"1f76bd3","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FFirebirdSQL%2Fpython3-lib%2Fblob%2Fv2.0.0%2Fpyproject.toml","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"146","truncatedSloc":"128"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"TOML","languageID":365,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/FirebirdSQL/python3-lib/blob/v2.0.0/pyproject.toml","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/FirebirdSQL/python3-lib/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/FirebirdSQL/python3-lib/raw/refs/tags/v2.0.0/pyproject.toml","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":null},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/FirebirdSQL/python3-lib/branches":{"post":"wACyCpJhFEnrPOLWlecAEv9dW3bHzh-Qz0uHN6uILHpEuCyD3ini4wGqy_j6-5KtCOIeDV_uOZpev7kc0JfAyw"},"/repos/preferences":{"post":"u9qngSpwOrzpA_wOelKljFd7XhmWmYjCMs9IUumzuESY_4eQNPKYeFAuWdOVD4lr6s-l0CsDnuiYm8TsrjhwOg"}}},"title":"python3-lib/pyproject.toml at v2.0.0 · FirebirdSQL/python3-lib","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1b17b3e7786a.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
0