Section Title 1¶
Section Title 2¶
Section Title 3¶
Section Title 4¶
Section Title 5¶
Section Title 6¶
keywords¶
module names to avoid¶
string
Stuff¶
Primary Secondary Tertiary Quaternary Quinary secondary, tertiary, and quaternary layers
I believe that record is held by the codepoint U+FBF9 (ﯹ), “ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM,” which is 83 characters. There are a couple of other Arabic ligatures that are close to that count, as well. The next longest name for a different sort of character is U+1F502 (🔂), “CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY” which is 78 characters.
Add a “py.typed” file https://devblogs.microsoft.com/python/pylance-introduces-five-new-features-that-enable-type-magic-for-python-developers/
LATIN CAPITAL LETTER A WITH RING ABOVE = 212B LATIN CAPITAL LETTER ETH = 0 LATIN CAPITAL LETTER O WITH STROKE LATIN SMALL LETTER SHARP S LATIN SMALL LETTER AE
# Random notes
Rexex parser: Adds support for wildcard searches using ‘*’.
command core only the basics here use on web server or as external library
b binary: + includes it - excludes it (NOT)
WHERE pig AND dog WHERE NOT pig AND dog WHERE pig AND NOT dog WHERE NOT pig AND NOT dog WHERE pig OR dog WHERE NOT pig OR dog WHERE pig OR NOT dog WHERE NOT pig OR NOT dog
s symbol: & puts it into AND group | puts it into OR group
if set empty, use true WHERE TRUE AND TRUE WHERE (pig AND dog) AND TRUE WHERE TRUE AND (cat OR frog) WHERE (pig AND dog) AND (cat OR frog)
& = ()&() | = ()|()
(a & B) | (C | D)
a b c d A & B & C & D a -b c -d A & !B & C & !D
+a +b +c +d A & B & C & D +a -b +c -d A & !B & C & !D
does white space matter? no
steps 0 user input 1 strip out all illegal characters. pass over each character and move to new buffer if valid 2 convert invalid characters to valid character in new buffer 3 remove all whitespace. separate items to token groups 4 apply found symbols to new class. when hit tag, previously applied attributes are used. otherwise defaults used. state set each time new symbol seen, so in essence, last one seen used
filename: sha3 512 base 16 sha3_512__18446744073709551616
development install unittest pytest
The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119.
celestine.readthedocs.io celestine.rtfd.io
PACKAGE python -m pip install –upgrade pip python -m pip install –upgrade build python -m pip install –upgrade twine python -m build python -m twine check –strict dist/*
# test python -m twine upload –verbose –repository testpypi dist/* python -m pip install –index-url https://test.pypi.org/simple/ –no-deps celestine python -m pip install –index-url https://test.pypi.org/simple/ celestine
# real python -m twine upload –verbose dist/* python -m pip install celestine
INSTALL pip install pytest
SHELL COMMAND # quick test python -m pytest python -m unittest python -m pyright
pip install more-itertools pip install pylint
requests uuid
AZURE API for translationts
python -m pip install –requirement requirements.txt
python -m pip install windows-curses
UniCurses 1.2 ??
GUI to try: pip install wxPython pip install pygame pip install Kivy
PACKAGE where packages that change functionality, mostly guis no fallback support. either it works or not typically only one of these would be run ever, and only 1 at once
EXTENSION is where extra packages can be installed for more functionality will try to provide fallback options so every feature “works” idea is all of them would be installed usually
ToDo Features: Add gamma to photos? Both TK and dearpygui support this
A true ++ B anti -+ C both – D zero +-
AND |
same |
not |
inv |
flip |
---|---|---|---|---|
A |
A |
B |
C |
D |
B |
B |
A |
D |
C |
C |
C |
D |
A |
B |
D |
D |
C |
B |
A |
AND |
A |
B |
C |
D |
---|---|---|---|---|
A |
A |
B |
C |
D |
B |
B |
B |
C |
D |
C |
C |
C |
C |
D |
D |
D |
D |
D |
D |
OR |
A |
B |
C |
D |
---|---|---|---|---|
A |
A |
A |
A |
A |
B |
A |
B |
B |
B |
C |
A |
B |
C |
C |
D |
A |
B |
C |
D |
# -a viewer main -l en -d D:/size/
# the competition: # cengal # pysimplegui # bottle # masonite
# Merge Code and View files. Mark Code functions. Scan all files in app. # sys.meta_path.append(DebugFileLoader) # importer
# package name ref: # Glue # Bottle
# zipapp on pypi # python -x importtime -c “filename”
# decorator __call__
# split stream into load and save # unicode file can use builtin to save space
# if __spec__.name == “__main__”: # celestine.main(__spec__.origin)
“”” importer notes.
language.py is all you need for 1 language. language/__init__.py can be used instead.
Not recomended to use both. However, note that language/__init__.py takes priority over language.py
Must have at least one of these. Recomend using directory version so you can add more languages. Error messages will assume this version.
if you have more then 1 language you must use language/__init__.py “””
“””Configuration information will show your saved stuff.”””
“This needs a major redo. But for now, load essentials then load all.” # LANGUAGE, what user speek # INTERFACE, the gui program # APPLICATION, what program to run # WHALE, # location of configuration file # DIRECTORY, curent working directory of application: security
Root modules should have minimal dependecies. root data package causing a lot of problems remove repeated data of load and data
sessioninit applicationcleancode configuration self.path applicationtestsdata translatordata viewerdata sessiondata main
Pink
300 100 **
Midnight Blue #191970 240 63.50 26.86
Celeste #B2FFFF 180 30.20 100.00
Dark Magenta #8B008B 300 100.00 54.51
Sky Magenta #CF71AF
Ultra Pink Hex triplet #FF6FFF
ToDo Interfaces are dependent on Pillow. Give them a fallback implementation. Make Draw only redraw what was changed. (The target object.)
make has star for blender first draw has star for pygame Font
blender extension make turn
curses draw extension make setup
dearpygui extension make turn
pygame draw extension make
tkinter extension make turn