-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Atualização final das páginas de crédito e licitação
Mudança de layout e aparência das páginas de licitação e crédito Adição da biblioteca de testes
- Loading branch information
1 parent
d443932
commit 3fa1d0d
Showing
1,144 changed files
with
182,720 additions
and
1,760 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
from __future__ import annotations | ||
|
||
|
||
__all__ = ["__version__", "version_tuple"] | ||
|
||
try: | ||
from ._version import version as __version__ | ||
from ._version import version_tuple | ||
except ImportError: # pragma: no cover | ||
# broken installation, we don't even try | ||
# unknown only works because we do poor mans version compare | ||
__version__ = "unknown" | ||
version_tuple = (0, 0, "unknown") |
Binary file added
BIN
+481 Bytes
.venv/Lib/site-packages/_pytest/__pycache__/__init__.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+4.71 KB
.venv/Lib/site-packages/_pytest/__pycache__/_argcomplete.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+584 Bytes
.venv/Lib/site-packages/_pytest/__pycache__/_version.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+30.2 KB
.venv/Lib/site-packages/_pytest/__pycache__/cacheprovider.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+17.5 KB
.venv/Lib/site-packages/_pytest/__pycache__/debugging.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+2.5 KB
.venv/Lib/site-packages/_pytest/__pycache__/deprecated.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+4.27 KB
.venv/Lib/site-packages/_pytest/__pycache__/faulthandler.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+1.77 KB
.venv/Lib/site-packages/_pytest/__pycache__/freeze_support.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+11.9 KB
.venv/Lib/site-packages/_pytest/__pycache__/helpconfig.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+23.8 KB
.venv/Lib/site-packages/_pytest/__pycache__/legacypath.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+16.1 KB
.venv/Lib/site-packages/_pytest/__pycache__/monkeypatch.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+2.42 KB
.venv/Lib/site-packages/_pytest/__pycache__/pytester_assertions.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+42.9 KB
.venv/Lib/site-packages/_pytest/__pycache__/python_api.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+1.56 KB
.venv/Lib/site-packages/_pytest/__pycache__/python_path.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+5.32 KB
.venv/Lib/site-packages/_pytest/__pycache__/setuponly.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+1.86 KB
.venv/Lib/site-packages/_pytest/__pycache__/setupplan.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+5.08 KB
.venv/Lib/site-packages/_pytest/__pycache__/threadexception.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+5.15 KB
.venv/Lib/site-packages/_pytest/__pycache__/unraisableexception.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+6.65 KB
.venv/Lib/site-packages/_pytest/__pycache__/warning_types.cpython-312.pyc
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
"""Allow bash-completion for argparse with argcomplete if installed. | ||
Needs argcomplete>=0.5.6 for python 3.2/3.3 (older versions fail | ||
to find the magic string, so _ARGCOMPLETE env. var is never set, and | ||
this does not need special code). | ||
Function try_argcomplete(parser) should be called directly before | ||
the call to ArgumentParser.parse_args(). | ||
The filescompleter is what you normally would use on the positional | ||
arguments specification, in order to get "dirname/" after "dirn<TAB>" | ||
instead of the default "dirname ": | ||
optparser.add_argument(Config._file_or_dir, nargs='*').completer=filescompleter | ||
Other, application specific, completers should go in the file | ||
doing the add_argument calls as they need to be specified as .completer | ||
attributes as well. (If argcomplete is not installed, the function the | ||
attribute points to will not be used). | ||
SPEEDUP | ||
======= | ||
The generic argcomplete script for bash-completion | ||
(/etc/bash_completion.d/python-argcomplete.sh) | ||
uses a python program to determine startup script generated by pip. | ||
You can speed up completion somewhat by changing this script to include | ||
# PYTHON_ARGCOMPLETE_OK | ||
so the python-argcomplete-check-easy-install-script does not | ||
need to be called to find the entry point of the code and see if that is | ||
marked with PYTHON_ARGCOMPLETE_OK. | ||
INSTALL/DEBUGGING | ||
================= | ||
To include this support in another application that has setup.py generated | ||
scripts: | ||
- Add the line: | ||
# PYTHON_ARGCOMPLETE_OK | ||
near the top of the main python entry point. | ||
- Include in the file calling parse_args(): | ||
from _argcomplete import try_argcomplete, filescompleter | ||
Call try_argcomplete just before parse_args(), and optionally add | ||
filescompleter to the positional arguments' add_argument(). | ||
If things do not work right away: | ||
- Switch on argcomplete debugging with (also helpful when doing custom | ||
completers): | ||
export _ARC_DEBUG=1 | ||
- Run: | ||
python-argcomplete-check-easy-install-script $(which appname) | ||
echo $? | ||
will echo 0 if the magic line has been found, 1 if not. | ||
- Sometimes it helps to find early on errors using: | ||
_ARGCOMPLETE=1 _ARC_DEBUG=1 appname | ||
which should throw a KeyError: 'COMPLINE' (which is properly set by the | ||
global argcomplete script). | ||
""" | ||
|
||
from __future__ import annotations | ||
|
||
import argparse | ||
from glob import glob | ||
import os | ||
import sys | ||
from typing import Any | ||
|
||
|
||
class FastFilesCompleter: | ||
"""Fast file completer class.""" | ||
|
||
def __init__(self, directories: bool = True) -> None: | ||
self.directories = directories | ||
|
||
def __call__(self, prefix: str, **kwargs: Any) -> list[str]: | ||
# Only called on non option completions. | ||
if os.sep in prefix[1:]: | ||
prefix_dir = len(os.path.dirname(prefix) + os.sep) | ||
else: | ||
prefix_dir = 0 | ||
completion = [] | ||
globbed = [] | ||
if "*" not in prefix and "?" not in prefix: | ||
# We are on unix, otherwise no bash. | ||
if not prefix or prefix[-1] == os.sep: | ||
globbed.extend(glob(prefix + ".*")) | ||
prefix += "*" | ||
globbed.extend(glob(prefix)) | ||
for x in sorted(globbed): | ||
if os.path.isdir(x): | ||
x += "/" | ||
# Append stripping the prefix (like bash, not like compgen). | ||
completion.append(x[prefix_dir:]) | ||
return completion | ||
|
||
|
||
if os.environ.get("_ARGCOMPLETE"): | ||
try: | ||
import argcomplete.completers | ||
except ImportError: | ||
sys.exit(-1) | ||
filescompleter: FastFilesCompleter | None = FastFilesCompleter() | ||
|
||
def try_argcomplete(parser: argparse.ArgumentParser) -> None: | ||
argcomplete.autocomplete(parser, always_complete_options=False) | ||
|
||
else: | ||
|
||
def try_argcomplete(parser: argparse.ArgumentParser) -> None: | ||
pass | ||
|
||
filescompleter = None |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
"""Python inspection/code generation API.""" | ||
|
||
from __future__ import annotations | ||
|
||
from .code import Code | ||
from .code import ExceptionInfo | ||
from .code import filter_traceback | ||
from .code import Frame | ||
from .code import getfslineno | ||
from .code import Traceback | ||
from .code import TracebackEntry | ||
from .source import getrawcode | ||
from .source import Source | ||
|
||
|
||
__all__ = [ | ||
"Code", | ||
"ExceptionInfo", | ||
"filter_traceback", | ||
"Frame", | ||
"getfslineno", | ||
"getrawcode", | ||
"Traceback", | ||
"TracebackEntry", | ||
"Source", | ||
] |
Binary file added
BIN
+687 Bytes
.venv/Lib/site-packages/_pytest/_code/__pycache__/__init__.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+60.7 KB
.venv/Lib/site-packages/_pytest/_code/__pycache__/code.cpython-312.pyc
Binary file not shown.
Binary file added
BIN
+10.9 KB
.venv/Lib/site-packages/_pytest/_code/__pycache__/source.cpython-312.pyc
Binary file not shown.
Oops, something went wrong.