feat: add psagentai agent with deployment and configuration
Initial project setup including the main agent script, configuration files, profile JSON state, systemd service unit, startup script, deployment documentation, and Python dependencies. Includes .env, venv/, and __pycache__/ which should likely be excluded via .gitignore to avoid committing secrets and artifacts.
This commit is contained in:
@@ -0,0 +1,452 @@
|
||||
"""Enumerations related to styles."""
|
||||
|
||||
from .base import BaseEnum, BaseXmlEnum
|
||||
|
||||
|
||||
class WD_BUILTIN_STYLE(BaseEnum):
|
||||
"""Alias: **WD_STYLE**
|
||||
|
||||
Specifies a built-in Microsoft Word style.
|
||||
|
||||
Example::
|
||||
|
||||
from docx import Document
|
||||
from docx.enum.style import WD_STYLE
|
||||
|
||||
document = Document()
|
||||
styles = document.styles
|
||||
style = styles[WD_STYLE.BODY_TEXT]
|
||||
|
||||
|
||||
MS API name: `WdBuiltinStyle`
|
||||
|
||||
http://msdn.microsoft.com/en-us/library/office/ff835210.aspx
|
||||
"""
|
||||
|
||||
BLOCK_QUOTATION = (-85, "Block Text.")
|
||||
"""Block Text."""
|
||||
|
||||
BODY_TEXT = (-67, "Body Text.")
|
||||
"""Body Text."""
|
||||
|
||||
BODY_TEXT_2 = (-81, "Body Text 2.")
|
||||
"""Body Text 2."""
|
||||
|
||||
BODY_TEXT_3 = (-82, "Body Text 3.")
|
||||
"""Body Text 3."""
|
||||
|
||||
BODY_TEXT_FIRST_INDENT = (-78, "Body Text First Indent.")
|
||||
"""Body Text First Indent."""
|
||||
|
||||
BODY_TEXT_FIRST_INDENT_2 = (-79, "Body Text First Indent 2.")
|
||||
"""Body Text First Indent 2."""
|
||||
|
||||
BODY_TEXT_INDENT = (-68, "Body Text Indent.")
|
||||
"""Body Text Indent."""
|
||||
|
||||
BODY_TEXT_INDENT_2 = (-83, "Body Text Indent 2.")
|
||||
"""Body Text Indent 2."""
|
||||
|
||||
BODY_TEXT_INDENT_3 = (-84, "Body Text Indent 3.")
|
||||
"""Body Text Indent 3."""
|
||||
|
||||
BOOK_TITLE = (-265, "Book Title.")
|
||||
"""Book Title."""
|
||||
|
||||
CAPTION = (-35, "Caption.")
|
||||
"""Caption."""
|
||||
|
||||
CLOSING = (-64, "Closing.")
|
||||
"""Closing."""
|
||||
|
||||
COMMENT_REFERENCE = (-40, "Comment Reference.")
|
||||
"""Comment Reference."""
|
||||
|
||||
COMMENT_TEXT = (-31, "Comment Text.")
|
||||
"""Comment Text."""
|
||||
|
||||
DATE = (-77, "Date.")
|
||||
"""Date."""
|
||||
|
||||
DEFAULT_PARAGRAPH_FONT = (-66, "Default Paragraph Font.")
|
||||
"""Default Paragraph Font."""
|
||||
|
||||
EMPHASIS = (-89, "Emphasis.")
|
||||
"""Emphasis."""
|
||||
|
||||
ENDNOTE_REFERENCE = (-43, "Endnote Reference.")
|
||||
"""Endnote Reference."""
|
||||
|
||||
ENDNOTE_TEXT = (-44, "Endnote Text.")
|
||||
"""Endnote Text."""
|
||||
|
||||
ENVELOPE_ADDRESS = (-37, "Envelope Address.")
|
||||
"""Envelope Address."""
|
||||
|
||||
ENVELOPE_RETURN = (-38, "Envelope Return.")
|
||||
"""Envelope Return."""
|
||||
|
||||
FOOTER = (-33, "Footer.")
|
||||
"""Footer."""
|
||||
|
||||
FOOTNOTE_REFERENCE = (-39, "Footnote Reference.")
|
||||
"""Footnote Reference."""
|
||||
|
||||
FOOTNOTE_TEXT = (-30, "Footnote Text.")
|
||||
"""Footnote Text."""
|
||||
|
||||
HEADER = (-32, "Header.")
|
||||
"""Header."""
|
||||
|
||||
HEADING_1 = (-2, "Heading 1.")
|
||||
"""Heading 1."""
|
||||
|
||||
HEADING_2 = (-3, "Heading 2.")
|
||||
"""Heading 2."""
|
||||
|
||||
HEADING_3 = (-4, "Heading 3.")
|
||||
"""Heading 3."""
|
||||
|
||||
HEADING_4 = (-5, "Heading 4.")
|
||||
"""Heading 4."""
|
||||
|
||||
HEADING_5 = (-6, "Heading 5.")
|
||||
"""Heading 5."""
|
||||
|
||||
HEADING_6 = (-7, "Heading 6.")
|
||||
"""Heading 6."""
|
||||
|
||||
HEADING_7 = (-8, "Heading 7.")
|
||||
"""Heading 7."""
|
||||
|
||||
HEADING_8 = (-9, "Heading 8.")
|
||||
"""Heading 8."""
|
||||
|
||||
HEADING_9 = (-10, "Heading 9.")
|
||||
"""Heading 9."""
|
||||
|
||||
HTML_ACRONYM = (-96, "HTML Acronym.")
|
||||
"""HTML Acronym."""
|
||||
|
||||
HTML_ADDRESS = (-97, "HTML Address.")
|
||||
"""HTML Address."""
|
||||
|
||||
HTML_CITE = (-98, "HTML Cite.")
|
||||
"""HTML Cite."""
|
||||
|
||||
HTML_CODE = (-99, "HTML Code.")
|
||||
"""HTML Code."""
|
||||
|
||||
HTML_DFN = (-100, "HTML Definition.")
|
||||
"""HTML Definition."""
|
||||
|
||||
HTML_KBD = (-101, "HTML Keyboard.")
|
||||
"""HTML Keyboard."""
|
||||
|
||||
HTML_NORMAL = (-95, "Normal (Web).")
|
||||
"""Normal (Web)."""
|
||||
|
||||
HTML_PRE = (-102, "HTML Preformatted.")
|
||||
"""HTML Preformatted."""
|
||||
|
||||
HTML_SAMP = (-103, "HTML Sample.")
|
||||
"""HTML Sample."""
|
||||
|
||||
HTML_TT = (-104, "HTML Typewriter.")
|
||||
"""HTML Typewriter."""
|
||||
|
||||
HTML_VAR = (-105, "HTML Variable.")
|
||||
"""HTML Variable."""
|
||||
|
||||
HYPERLINK = (-86, "Hyperlink.")
|
||||
"""Hyperlink."""
|
||||
|
||||
HYPERLINK_FOLLOWED = (-87, "Followed Hyperlink.")
|
||||
"""Followed Hyperlink."""
|
||||
|
||||
INDEX_1 = (-11, "Index 1.")
|
||||
"""Index 1."""
|
||||
|
||||
INDEX_2 = (-12, "Index 2.")
|
||||
"""Index 2."""
|
||||
|
||||
INDEX_3 = (-13, "Index 3.")
|
||||
"""Index 3."""
|
||||
|
||||
INDEX_4 = (-14, "Index 4.")
|
||||
"""Index 4."""
|
||||
|
||||
INDEX_5 = (-15, "Index 5.")
|
||||
"""Index 5."""
|
||||
|
||||
INDEX_6 = (-16, "Index 6.")
|
||||
"""Index 6."""
|
||||
|
||||
INDEX_7 = (-17, "Index 7.")
|
||||
"""Index 7."""
|
||||
|
||||
INDEX_8 = (-18, "Index 8.")
|
||||
"""Index 8."""
|
||||
|
||||
INDEX_9 = (-19, "Index 9.")
|
||||
"""Index 9."""
|
||||
|
||||
INDEX_HEADING = (-34, "Index Heading")
|
||||
"""Index Heading"""
|
||||
|
||||
INTENSE_EMPHASIS = (-262, "Intense Emphasis.")
|
||||
"""Intense Emphasis."""
|
||||
|
||||
INTENSE_QUOTE = (-182, "Intense Quote.")
|
||||
"""Intense Quote."""
|
||||
|
||||
INTENSE_REFERENCE = (-264, "Intense Reference.")
|
||||
"""Intense Reference."""
|
||||
|
||||
LINE_NUMBER = (-41, "Line Number.")
|
||||
"""Line Number."""
|
||||
|
||||
LIST = (-48, "List.")
|
||||
"""List."""
|
||||
|
||||
LIST_2 = (-51, "List 2.")
|
||||
"""List 2."""
|
||||
|
||||
LIST_3 = (-52, "List 3.")
|
||||
"""List 3."""
|
||||
|
||||
LIST_4 = (-53, "List 4.")
|
||||
"""List 4."""
|
||||
|
||||
LIST_5 = (-54, "List 5.")
|
||||
"""List 5."""
|
||||
|
||||
LIST_BULLET = (-49, "List Bullet.")
|
||||
"""List Bullet."""
|
||||
|
||||
LIST_BULLET_2 = (-55, "List Bullet 2.")
|
||||
"""List Bullet 2."""
|
||||
|
||||
LIST_BULLET_3 = (-56, "List Bullet 3.")
|
||||
"""List Bullet 3."""
|
||||
|
||||
LIST_BULLET_4 = (-57, "List Bullet 4.")
|
||||
"""List Bullet 4."""
|
||||
|
||||
LIST_BULLET_5 = (-58, "List Bullet 5.")
|
||||
"""List Bullet 5."""
|
||||
|
||||
LIST_CONTINUE = (-69, "List Continue.")
|
||||
"""List Continue."""
|
||||
|
||||
LIST_CONTINUE_2 = (-70, "List Continue 2.")
|
||||
"""List Continue 2."""
|
||||
|
||||
LIST_CONTINUE_3 = (-71, "List Continue 3.")
|
||||
"""List Continue 3."""
|
||||
|
||||
LIST_CONTINUE_4 = (-72, "List Continue 4.")
|
||||
"""List Continue 4."""
|
||||
|
||||
LIST_CONTINUE_5 = (-73, "List Continue 5.")
|
||||
"""List Continue 5."""
|
||||
|
||||
LIST_NUMBER = (-50, "List Number.")
|
||||
"""List Number."""
|
||||
|
||||
LIST_NUMBER_2 = (-59, "List Number 2.")
|
||||
"""List Number 2."""
|
||||
|
||||
LIST_NUMBER_3 = (-60, "List Number 3.")
|
||||
"""List Number 3."""
|
||||
|
||||
LIST_NUMBER_4 = (-61, "List Number 4.")
|
||||
"""List Number 4."""
|
||||
|
||||
LIST_NUMBER_5 = (-62, "List Number 5.")
|
||||
"""List Number 5."""
|
||||
|
||||
LIST_PARAGRAPH = (-180, "List Paragraph.")
|
||||
"""List Paragraph."""
|
||||
|
||||
MACRO_TEXT = (-46, "Macro Text.")
|
||||
"""Macro Text."""
|
||||
|
||||
MESSAGE_HEADER = (-74, "Message Header.")
|
||||
"""Message Header."""
|
||||
|
||||
NAV_PANE = (-90, "Document Map.")
|
||||
"""Document Map."""
|
||||
|
||||
NORMAL = (-1, "Normal.")
|
||||
"""Normal."""
|
||||
|
||||
NORMAL_INDENT = (-29, "Normal Indent.")
|
||||
"""Normal Indent."""
|
||||
|
||||
NORMAL_OBJECT = (-158, "Normal (applied to an object).")
|
||||
"""Normal (applied to an object)."""
|
||||
|
||||
NORMAL_TABLE = (-106, "Normal (applied within a table).")
|
||||
"""Normal (applied within a table)."""
|
||||
|
||||
NOTE_HEADING = (-80, "Note Heading.")
|
||||
"""Note Heading."""
|
||||
|
||||
PAGE_NUMBER = (-42, "Page Number.")
|
||||
"""Page Number."""
|
||||
|
||||
PLAIN_TEXT = (-91, "Plain Text.")
|
||||
"""Plain Text."""
|
||||
|
||||
QUOTE = (-181, "Quote.")
|
||||
"""Quote."""
|
||||
|
||||
SALUTATION = (-76, "Salutation.")
|
||||
"""Salutation."""
|
||||
|
||||
SIGNATURE = (-65, "Signature.")
|
||||
"""Signature."""
|
||||
|
||||
STRONG = (-88, "Strong.")
|
||||
"""Strong."""
|
||||
|
||||
SUBTITLE = (-75, "Subtitle.")
|
||||
"""Subtitle."""
|
||||
|
||||
SUBTLE_EMPHASIS = (-261, "Subtle Emphasis.")
|
||||
"""Subtle Emphasis."""
|
||||
|
||||
SUBTLE_REFERENCE = (-263, "Subtle Reference.")
|
||||
"""Subtle Reference."""
|
||||
|
||||
TABLE_COLORFUL_GRID = (-172, "Colorful Grid.")
|
||||
"""Colorful Grid."""
|
||||
|
||||
TABLE_COLORFUL_LIST = (-171, "Colorful List.")
|
||||
"""Colorful List."""
|
||||
|
||||
TABLE_COLORFUL_SHADING = (-170, "Colorful Shading.")
|
||||
"""Colorful Shading."""
|
||||
|
||||
TABLE_DARK_LIST = (-169, "Dark List.")
|
||||
"""Dark List."""
|
||||
|
||||
TABLE_LIGHT_GRID = (-161, "Light Grid.")
|
||||
"""Light Grid."""
|
||||
|
||||
TABLE_LIGHT_GRID_ACCENT_1 = (-175, "Light Grid Accent 1.")
|
||||
"""Light Grid Accent 1."""
|
||||
|
||||
TABLE_LIGHT_LIST = (-160, "Light List.")
|
||||
"""Light List."""
|
||||
|
||||
TABLE_LIGHT_LIST_ACCENT_1 = (-174, "Light List Accent 1.")
|
||||
"""Light List Accent 1."""
|
||||
|
||||
TABLE_LIGHT_SHADING = (-159, "Light Shading.")
|
||||
"""Light Shading."""
|
||||
|
||||
TABLE_LIGHT_SHADING_ACCENT_1 = (-173, "Light Shading Accent 1.")
|
||||
"""Light Shading Accent 1."""
|
||||
|
||||
TABLE_MEDIUM_GRID_1 = (-166, "Medium Grid 1.")
|
||||
"""Medium Grid 1."""
|
||||
|
||||
TABLE_MEDIUM_GRID_2 = (-167, "Medium Grid 2.")
|
||||
"""Medium Grid 2."""
|
||||
|
||||
TABLE_MEDIUM_GRID_3 = (-168, "Medium Grid 3.")
|
||||
"""Medium Grid 3."""
|
||||
|
||||
TABLE_MEDIUM_LIST_1 = (-164, "Medium List 1.")
|
||||
"""Medium List 1."""
|
||||
|
||||
TABLE_MEDIUM_LIST_1_ACCENT_1 = (-178, "Medium List 1 Accent 1.")
|
||||
"""Medium List 1 Accent 1."""
|
||||
|
||||
TABLE_MEDIUM_LIST_2 = (-165, "Medium List 2.")
|
||||
"""Medium List 2."""
|
||||
|
||||
TABLE_MEDIUM_SHADING_1 = (-162, "Medium Shading 1.")
|
||||
"""Medium Shading 1."""
|
||||
|
||||
TABLE_MEDIUM_SHADING_1_ACCENT_1 = (-176, "Medium Shading 1 Accent 1.")
|
||||
"""Medium Shading 1 Accent 1."""
|
||||
|
||||
TABLE_MEDIUM_SHADING_2 = (-163, "Medium Shading 2.")
|
||||
"""Medium Shading 2."""
|
||||
|
||||
TABLE_MEDIUM_SHADING_2_ACCENT_1 = (-177, "Medium Shading 2 Accent 1.")
|
||||
"""Medium Shading 2 Accent 1."""
|
||||
|
||||
TABLE_OF_AUTHORITIES = (-45, "Table of Authorities.")
|
||||
"""Table of Authorities."""
|
||||
|
||||
TABLE_OF_FIGURES = (-36, "Table of Figures.")
|
||||
"""Table of Figures."""
|
||||
|
||||
TITLE = (-63, "Title.")
|
||||
"""Title."""
|
||||
|
||||
TOAHEADING = (-47, "TOA Heading.")
|
||||
"""TOA Heading."""
|
||||
|
||||
TOC_1 = (-20, "TOC 1.")
|
||||
"""TOC 1."""
|
||||
|
||||
TOC_2 = (-21, "TOC 2.")
|
||||
"""TOC 2."""
|
||||
|
||||
TOC_3 = (-22, "TOC 3.")
|
||||
"""TOC 3."""
|
||||
|
||||
TOC_4 = (-23, "TOC 4.")
|
||||
"""TOC 4."""
|
||||
|
||||
TOC_5 = (-24, "TOC 5.")
|
||||
"""TOC 5."""
|
||||
|
||||
TOC_6 = (-25, "TOC 6.")
|
||||
"""TOC 6."""
|
||||
|
||||
TOC_7 = (-26, "TOC 7.")
|
||||
"""TOC 7."""
|
||||
|
||||
TOC_8 = (-27, "TOC 8.")
|
||||
"""TOC 8."""
|
||||
|
||||
TOC_9 = (-28, "TOC 9.")
|
||||
"""TOC 9."""
|
||||
|
||||
|
||||
WD_STYLE = WD_BUILTIN_STYLE
|
||||
|
||||
|
||||
class WD_STYLE_TYPE(BaseXmlEnum):
|
||||
"""Specifies one of the four style types: paragraph, character, list, or table.
|
||||
|
||||
Example::
|
||||
|
||||
from docx import Document
|
||||
from docx.enum.style import WD_STYLE_TYPE
|
||||
|
||||
styles = Document().styles
|
||||
assert styles[0].type == WD_STYLE_TYPE.PARAGRAPH
|
||||
|
||||
MS API name: `WdStyleType`
|
||||
|
||||
http://msdn.microsoft.com/en-us/library/office/ff196870.aspx
|
||||
"""
|
||||
|
||||
CHARACTER = (2, "character", "Character style.")
|
||||
"""Character style."""
|
||||
|
||||
LIST = (4, "numbering", "List style.")
|
||||
"""List style."""
|
||||
|
||||
PARAGRAPH = (1, "paragraph", "Paragraph style.")
|
||||
"""Paragraph style."""
|
||||
|
||||
TABLE = (3, "table", "Table style.")
|
||||
"""Table style."""
|
||||
Reference in New Issue
Block a user