From 16e455bc83bffadc5d7924993638254465983f7f Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Tue, 19 Nov 2019 23:50:00 +0000 Subject: [PATCH] adding from new mac --- documentation-test-import/demo.py | 17 ++ documentation-test/LICENSE | 21 ++ documentation-test/README.rst | 0 .../dist/documentation-test-0.1.0.tar.gz | Bin 0 -> 2173 bytes .../dist/documentation-test-0.2.0.tar.gz | Bin 0 -> 2170 bytes .../documentation_test-0.1.0-py3-none-any.whl | Bin 0 -> 3576 bytes .../documentation_test-0.2.0-py3-none-any.whl | Bin 0 -> 3575 bytes .../documentation_test.html | 282 +++++++++++++++++ .../docs/documentation_test/index.html | 85 ++++++ .../documentation_test/submod1/index.html | 71 +++++ .../documentation_test/submod1/submod1.html | 105 +++++++ .../documentation_test/submod2/index.html | 71 +++++ .../documentation_test/submod2/submod2.html | 118 +++++++ .../documentation_test/submod3/index.html | 65 ++++ .../documentation_test/submod3/submod3.html | 94 ++++++ .../documentation_test.html | 289 ++++++++++++++++++ .../html/documentation_test/index.html | 90 ++++++ .../html/documentation_test/lib/index.html | 65 ++++ .../html/documentation_test/lib/lib.html | 94 ++++++ .../documentation_test/submod1/index.html | 71 +++++ .../documentation_test/submod1/submod1.html | 105 +++++++ .../documentation_test/submod2/index.html | 71 +++++ .../documentation_test/submod2/submod2.html | 118 +++++++ .../documentation_test/submod3/index.html | 65 ++++ .../documentation_test/submod3/submod3.html | 214 +++++++++++++ documentation-test/poetry.lock | 134 ++++++++ documentation-test/pyproject.toml | 16 + .../src/documentation_test/__init__.py | 5 + .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 297 bytes .../documentation_test.cpython-38.pyc | Bin 0 -> 1922 bytes .../documentation_test/documentation_test.py | 68 +++++ .../lib/__pycache__/lib.cpython-38.pyc | Bin 0 -> 412 bytes .../src/documentation_test/lib/lib.py | 10 + .../documentation_test/submod1/__init__.py | 1 + .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 205 bytes .../__pycache__/submod1.cpython-38.pyc | Bin 0 -> 462 bytes .../src/documentation_test/submod1/submod1.py | 13 + .../documentation_test/submod2/__init__.py | 1 + .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 205 bytes .../__pycache__/submod2.cpython-38.pyc | Bin 0 -> 551 bytes .../src/documentation_test/submod2/submod2.py | 17 ++ .../documentation_test/submod3/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 179 bytes .../__pycache__/submod3.cpython-38.pyc | Bin 0 -> 1333 bytes .../src/documentation_test/submod3/submod3.py | 42 +++ documentation-test/tests/__init__.py | 0 documentation-test/tests/demo.py | 17 ++ .../tests/test_documentation_test.py | 5 + gui-test/demo.py | 23 ++ gui-test/popup.py | 3 + gui-test/popup2.py | 20 ++ test-env/README.rst | 0 test-env/dist/test-env-0.1.0.tar.gz | Bin 0 -> 868 bytes test-env/dist/test_env-0.1.0-py3-none-any.whl | Bin 0 -> 1058 bytes test-env/poetry.lock | 137 +++++++++ test-env/pyproject.toml | 17 ++ test-env/test_env.egg-info/PKG-INFO | 11 + test-env/test_env.egg-info/SOURCES.txt | 7 + .../test_env.egg-info/dependency_links.txt | 1 + test-env/test_env.egg-info/top_level.txt | 1 + test-env/test_env/__init__.py | 1 + .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 168 bytes test-env/tests/__init__.py | 0 test-env/tests/test_test_env.py | 5 + tmp/jsonTest.py | 3 + tmp/markdown.md | 3 + tmp/python-debugging.py | 5 + 67 files changed, 2677 insertions(+) create mode 100644 documentation-test-import/demo.py create mode 100644 documentation-test/LICENSE create mode 100644 documentation-test/README.rst create mode 100644 documentation-test/dist/documentation-test-0.1.0.tar.gz create mode 100644 documentation-test/dist/documentation-test-0.2.0.tar.gz create mode 100644 documentation-test/dist/documentation_test-0.1.0-py3-none-any.whl create mode 100644 documentation-test/dist/documentation_test-0.2.0-py3-none-any.whl create mode 100644 documentation-test/docs/documentation_test/documentation_test.html create mode 100644 documentation-test/docs/documentation_test/index.html create mode 100644 documentation-test/docs/documentation_test/submod1/index.html create mode 100644 documentation-test/docs/documentation_test/submod1/submod1.html create mode 100644 documentation-test/docs/documentation_test/submod2/index.html create mode 100644 documentation-test/docs/documentation_test/submod2/submod2.html create mode 100644 documentation-test/docs/documentation_test/submod3/index.html create mode 100644 documentation-test/docs/documentation_test/submod3/submod3.html create mode 100644 documentation-test/html/documentation_test/documentation_test.html create mode 100644 documentation-test/html/documentation_test/index.html create mode 100644 documentation-test/html/documentation_test/lib/index.html create mode 100644 documentation-test/html/documentation_test/lib/lib.html create mode 100644 documentation-test/html/documentation_test/submod1/index.html create mode 100644 documentation-test/html/documentation_test/submod1/submod1.html create mode 100644 documentation-test/html/documentation_test/submod2/index.html create mode 100644 documentation-test/html/documentation_test/submod2/submod2.html create mode 100644 documentation-test/html/documentation_test/submod3/index.html create mode 100644 documentation-test/html/documentation_test/submod3/submod3.html create mode 100644 documentation-test/poetry.lock create mode 100644 documentation-test/pyproject.toml create mode 100644 documentation-test/src/documentation_test/__init__.py create mode 100644 documentation-test/src/documentation_test/__pycache__/__init__.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/__pycache__/documentation_test.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/documentation_test.py create mode 100644 documentation-test/src/documentation_test/lib/__pycache__/lib.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/lib/lib.py create mode 100644 documentation-test/src/documentation_test/submod1/__init__.py create mode 100644 documentation-test/src/documentation_test/submod1/__pycache__/__init__.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod1/__pycache__/submod1.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod1/submod1.py create mode 100644 documentation-test/src/documentation_test/submod2/__init__.py create mode 100644 documentation-test/src/documentation_test/submod2/__pycache__/__init__.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod2/__pycache__/submod2.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod2/submod2.py create mode 100644 documentation-test/src/documentation_test/submod3/__init__.py create mode 100644 documentation-test/src/documentation_test/submod3/__pycache__/__init__.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod3/__pycache__/submod3.cpython-38.pyc create mode 100644 documentation-test/src/documentation_test/submod3/submod3.py create mode 100644 documentation-test/tests/__init__.py create mode 100644 documentation-test/tests/demo.py create mode 100644 documentation-test/tests/test_documentation_test.py create mode 100644 gui-test/demo.py create mode 100644 gui-test/popup.py create mode 100644 gui-test/popup2.py create mode 100644 test-env/README.rst create mode 100644 test-env/dist/test-env-0.1.0.tar.gz create mode 100644 test-env/dist/test_env-0.1.0-py3-none-any.whl create mode 100644 test-env/poetry.lock create mode 100644 test-env/pyproject.toml create mode 100644 test-env/test_env.egg-info/PKG-INFO create mode 100644 test-env/test_env.egg-info/SOURCES.txt create mode 100644 test-env/test_env.egg-info/dependency_links.txt create mode 100644 test-env/test_env.egg-info/top_level.txt create mode 100644 test-env/test_env/__init__.py create mode 100644 test-env/test_env/__pycache__/__init__.cpython-38.pyc create mode 100644 test-env/tests/__init__.py create mode 100644 test-env/tests/test_test_env.py create mode 100644 tmp/jsonTest.py create mode 100644 tmp/markdown.md create mode 100644 tmp/python-debugging.py diff --git a/documentation-test-import/demo.py b/documentation-test-import/demo.py new file mode 100644 index 0000000..f2c5e7a --- /dev/null +++ b/documentation-test-import/demo.py @@ -0,0 +1,17 @@ +import documentation_test +import documentation_test.submod1.submod1 as submod1 +import documentation_test.submod3.submod3 as submod3 + +print(dir(documentation_test)) + +submod1.submod1('submod1 from demo') + +# documentation_test.submod2.submod2('s') + +documentation_test.testFunction('test function from demo') + +documentation_test.submod2.submod2.submod2('demo submod2') + +inst = submod3.testClass.createString('submod3 from demo') + +inst.printString() diff --git a/documentation-test/LICENSE b/documentation-test/LICENSE new file mode 100644 index 0000000..e79dfa6 --- /dev/null +++ b/documentation-test/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 Daniel Tomlinson + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/documentation-test/README.rst b/documentation-test/README.rst new file mode 100644 index 0000000..e69de29 diff --git a/documentation-test/dist/documentation-test-0.1.0.tar.gz b/documentation-test/dist/documentation-test-0.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..30fafe5d4fd4470c7b9733b670b382b79a2bd5b8 GIT binary patch literal 2173 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 literal 0 HcmV?d00001 diff --git a/documentation-test/dist/documentation-test-0.2.0.tar.gz b/documentation-test/dist/documentation-test-0.2.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..55796c0af2031cd14425bf823ad2a52f225dfb76 GIT binary patch literal 2170 zcmV-=2!;0_iwFpf7Smk<|734tb!}yCbYXO9Z*DDgWpi{bFfKAKFfMdqascgITW{Ms z67Dm9#lZXEw6GOPmM<|*i{mCrBOJ#zY^U9zn>84Vj=7aYuP#lEgY(~)q^$UsH0^Gi zV%zyrKo(~>Go;9wAw|_VG!B0s&`)QK`Ye9-U0~*T=xUm^+WNODw=Ab_J%dlro&Z^r z(pakh){Xo>f!%~K%fZ{{f+OrL{o zT1Rj~BhCUCi!k6(A|gTtEDm{+$l(G!fjNuW^%8Dk8l}vyz$|7A#0;i$8sD%AqylKP zgawObWf0dXYt9^b%ri@BNz<(Z@m-u1WKKeyf0PYoi{$~UyMO=3_HE?CG=0B)4PN}yxvI# z+`kWo?q~%4A@R-!UC)(eUhlYjapLvfz-w8r*O#N%lVe#59rr;gT#54BkrH<94v){| zZRfSu^~RSKa_WtHO6F;Q2pt%7hGXyeqT3n5;9@xFk6fw#M2hWsz0;x8;-0&`u_3j} zGH~C@8yKB+x?QD;bS|XzLuDTv_Xn3l@6Fj5&idUGR~Ei@rDdJhT{l-H8+F|6c;^*3 z>6~}oxVlzfN*NNxmRkq!&RkWb^mXLFV7RTB$l1G9pk3kK%@ znE!9&|3~$j;j~Qi=m=-}FP;A{mWx=Zi$w_g&)L{70v@V89(X~>WU@*ICKDMV%QAEtW|@#h%%k+6d{5P4 z)Rdp2SHbwdAOD^G_-|wUf0Fp$+FJkHX3I28r`|ehv~a3o{NIcJ_k@Z^Gl56qza{^6 z;=kk6aQ*)zSOxWa9&3_ahr+jtE6@a1Kgna2?BcqvWUH)!27%5P-j@~gX%^{Ma^B~)h+Z1nE&nNf2&CIRr^4X?f;lHdnf;^HJlpee@}r`;#Fi9xKV@g z{|Cf>eE;*q;{VqBpPFOaO`~p_tr~`ZjQ^jB|3$#~lGi|w#s8Ys+>QTE1Kmo z|8f5R59|M0tK~RGy>7NFvw@Qdigw&64^ z+p=x+02u!tjQ>Tz_!jGb$FcX<|8d9SJ-?u3%_eZ@_s5n*!+ZB_Z2SxeDw{D776bB-@ znQYUPPgzm(@8J~x-PdsCEz*RAln07o=Nq|#EsKL~ksG}(2^)9Y^khv;c5BN1+N>&X z3l9C^-K6+DPMP)UWzA?+esgq3{6$v%dhp`KX8+<^@h9~EgFoI>z20g6`}=>hX6~;4 zoO;7V|Nj&?XDL-Kp!zm1cn}hC4^MDyeD@ z*M=ScMusaVQyplh(}uODA;$qt5Skp58%^PR{(eb0IPvhK>z>% literal 0 HcmV?d00001 diff --git a/documentation-test/dist/documentation_test-0.1.0-py3-none-any.whl b/documentation-test/dist/documentation_test-0.1.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..54ef18dc2feb5fa6edfc24b39848830ff14dee60 GIT binary patch literal 3576 zcma)pioe_^^kW{v;!;omhWQMU1lVl5H8Pj0MQe(^LAxpBAEQw@adZ>sj z86=dYlE@k@B#k9f$a|jUeLY6?cFyPe%sKyj&vpOq>%OkvV2vQm0w55G9f;i^`}0`@ zGvLVw2yq}>$j<(ru3mmlenhgDgP*IfpR$7k(TnKk-~jigcs{CthN*C~JQ=}Nb74_V zAh$0^c%@(!lFq3+&2@v!PFJgsc-GoHKdx)cw|HUIM6oP`%?#COzZMLx^OmP{N%Q%` z;&!ic>&>j-t}vl*g!FZ;N42gkwsnGej8wFw2GmM6LU3T)P8@I~m%5!t*0?|nSW z;?^;+>CvSqxyLTxX=qivW_dw>S^s;fTbn6&bOtn~Z~a-aEhM66c1 zLM(MrGYvyIrjfC1G-@}c4c;u=()L7OF+ea;AY{HToUcFLlk9@{_g*Tnl_ zbaa{_dSm0eA3suzj<LPHT_3VTLW7JPg@_CA7_{zgNwRKpK70bPLMaE05$T6o>9{jA zc@Lk!v2=c=Fq2l{>+=2i7q`8-RznY4(s&3@;z4#l{joq#e+XCP1n71-`MwXYRbyGr@N`ExJCMKo(>Q|UGmx2e#XVv+I{_8 zj}otx51YVr(1K7+la4Aa$w3sv|9Vg7*l|LtTz!Xm^h)@lyxA*~L1nd7YX@$uJ`@@$ z+P1mShIT?Ir-9RnUAPnLX0WEn*4bE%7Bw=X$kxP1ii0vS1LpEEf=c-eBu%^zxbfyF>-NHfBU&PCey zO+WVQpK;&$YWkh>=q{2TflcMx-fF~hVnv7P9$5H-WHqQh^TRj6i#RpCL22*QQkJt} zRpk5|Cc6UNTdgz)Ij+#?&J%hX;@7D{?ZT$5;!fe(EhIH-v5(mtw7WNvhbDuA_75QT zB`))Lm4n6cWGC}c4WW27140J1hOh8*UwBDu{e4ubM^rM2LlUe})tn~@CC|_@hcc;s z@0gi%dyI70a@DBG^dV|PK$U;P2R7JO<^%dYD@HB&>~S&IBU)NtIKp?ZMzZtxcc0Mi z?NpOmGp4o%p{VjNMzX&7k24*#%jc7use4Ab;NiCFI*1Vz)n0a*wYt^!wZiwcY%t-m zW68kEXu#5`gR_&8hV=&7kgM7^1IZB$BCP#`L5^*)bNkK?q(y0=4%LxZHCKplS4Q9R z&;P;Fd(ySajw?a^s7-yFu}k@wdIOBZBhR`d4t%wzZtp>?!q^+0&^A>goz>Dig(Pfx zdrn7QW4hwA;Ni>MrtxZz$}fKnkUSnO<3VzJcrBKf#hLO8sV z;xOD{Bh^@0DwlBi7`jQ;bO@`){_*m783yl2*W+7Tqp1 z(lGLM28MM%r)91Aa;#2-)^iknqn^bwV-fBL=XT>O+Ix8K{g|Y9_mTz`(t-7XK)e%n z+)Zn9YTM22HLe0_wE&?2#MVK#B{dWDQ6vg^6nXeUCufri@9%UUIYUS|>2cM$4p8OyIqoD8{=X4iC-HBDA#u0Y*<$mY&>pl53@F!(#?BA>ids!z;<6m{L!e5Np{V_xMw5%#!GL^E4W1WJXkecqR+7reO*V=T0+mtFxaG6(_!$^F_QEzr7V z7O1!+gXA0?UOoDnZ4Z1BU!=R!P{@^t(lJ+Nu64wPh4rs~om0^h-u(7`zIidR&4z^~&sghRX{K}AwQ)%wn(85n{-Z*hWF@C-|B6zx*ldFzZ z;8B=d=-_!*!DqNBzKQpgHc!VPm^XIrfI9*GNWp-E&)Qqnbo_~Nncup9zVJtl<TT^Y@nv?WWjBNc&v$p#^9xLybu(rzm z-5xq&GSTPWottmSRscamLf?Cw5EwB`i95e*5t`kEo4|ya@#y(!kx zVSOE(_H0hMtBi1&ZabE0_A`&(_27@3GCuVziZilR%(cYV7w} zTk*iOW~4HDt_^AnP~lq<{|x?34vdk>=(9GMQozvt33J1BF(MhA&j#|%&ybsZ5F?Y( z?QAg7z`_1un*a7bj7Uafv4KG=QSfW2cK`qY literal 0 HcmV?d00001 diff --git a/documentation-test/dist/documentation_test-0.2.0-py3-none-any.whl b/documentation-test/dist/documentation_test-0.2.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..d06aa3647eff29d1ef0e02750c6b5319e881b26d GIT binary patch literal 3575 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 literal 0 HcmV?d00001 diff --git a/documentation-test/docs/documentation_test/documentation_test.html b/documentation-test/docs/documentation_test/documentation_test.html new file mode 100644 index 0000000..00bc04f --- /dev/null +++ b/documentation-test/docs/documentation_test/documentation_test.html @@ -0,0 +1,282 @@ + + + + + + +documentation_test.documentation_test API documentation + + + + + + + + + +
+
+
+

Module documentation_test.documentation_test

+
+
+
+ +Expand source code + +
import documentation_test.submod1.submod1 as submod1
+import documentation_test.submod2.submod2 as submod2
+
+__all__ = ['testFunction', 'testClass']
+
+
+class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+
+def testFunction(anything: str = 'test') -> None:
+    """test function for a demo import of whole module
+
+    Parameters
+    ----------
+    anything : str, optional
+        a test string
+
+    Returns
+    -------
+    None
+    """
+    print(anything)
+
+
+submod1.submod1('string from submod1 in base')
+
+submod2.submod2('string from submod2 in base')
+
+
+
+
+
+
+
+

Functions

+
+
+def testFunction(anything: str = 'test') -> NoneType +
+
+

test function for a demo import of whole module

+

Parameters

+
+
anything : str, optional
+
a test string
+
+

Returns

+
+
None
+
 
+
+
+ +Expand source code + +
def testFunction(anything: str = 'test') -> None:
+    """test function for a demo import of whole module
+
+    Parameters
+    ----------
+    anything : str, optional
+        a test string
+
+    Returns
+    -------
+    None
+    """
+    print(anything)
+
+
+
+
+
+

Classes

+
+
+class testClass +(arg: str) +
+
+

Summary of class

+

Attributes

+
+
arg : str
+
a string to print
+
+

Summary of init

+

Parameters

+
+
arg : str, optional
+
a string to print
+
+
+ +Expand source code + +
class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+

Static methods

+
+
+def createString(aString: str) +
+
+

create a string

+

Parameters

+
+
aString : str
+
a string to print
+
+
+ +Expand source code + +
@classmethod
+def createString(cls, aString: str):
+    """create a string
+
+    Parameters
+    ----------
+    aString : str
+        a string to print
+    """
+    return cls(arg=aString)
+
+
+
+

Methods

+
+
+def printString(self) +
+
+

Print a string

+
+ +Expand source code + +
def printString(self):
+    """Print a string
+    """
+    print(self.arg)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/index.html b/documentation-test/docs/documentation_test/index.html new file mode 100644 index 0000000..a68bb74 --- /dev/null +++ b/documentation-test/docs/documentation_test/index.html @@ -0,0 +1,85 @@ + + + + + + +documentation_test API documentation + + + + + + + + + +
+ + +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod1/index.html b/documentation-test/docs/documentation_test/submod1/index.html new file mode 100644 index 0000000..cda17cf --- /dev/null +++ b/documentation-test/docs/documentation_test/submod1/index.html @@ -0,0 +1,71 @@ + + + + + + +documentation_test.submod1 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod1

+
+
+
+ +Expand source code + +
print('submod1.__init__')
+
+
+
+

Sub-modules

+
+
documentation_test.submod1.submod1
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod1/submod1.html b/documentation-test/docs/documentation_test/submod1/submod1.html new file mode 100644 index 0000000..e25f436 --- /dev/null +++ b/documentation-test/docs/documentation_test/submod1/submod1.html @@ -0,0 +1,105 @@ + + + + + + +documentation_test.submod1.submod1 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod1.submod1

+
+
+
+ +Expand source code + +
print('imported submod1')
+
+
+def submod1(myStr: str) -> None:
+    """test module for submod1
+
+    Parameters
+    ----------
+    myStr : str
+        a test string
+    """
+    print('submod1')
+    print(myStr)
+
+
+
+
+
+
+
+

Functions

+
+
+def submod1(myStr: str) -> NoneType +
+
+

test module for submod1

+

Parameters

+
+
myStr : str
+
a test string
+
+
+ +Expand source code + +
def submod1(myStr: str) -> None:
+    """test module for submod1
+
+    Parameters
+    ----------
+    myStr : str
+        a test string
+    """
+    print('submod1')
+    print(myStr)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod2/index.html b/documentation-test/docs/documentation_test/submod2/index.html new file mode 100644 index 0000000..f5fb08c --- /dev/null +++ b/documentation-test/docs/documentation_test/submod2/index.html @@ -0,0 +1,71 @@ + + + + + + +documentation_test.submod2 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod2

+
+
+
+ +Expand source code + +
print('submod2.__init__')
+
+
+
+

Sub-modules

+
+
documentation_test.submod2.submod2
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod2/submod2.html b/documentation-test/docs/documentation_test/submod2/submod2.html new file mode 100644 index 0000000..363730b --- /dev/null +++ b/documentation-test/docs/documentation_test/submod2/submod2.html @@ -0,0 +1,118 @@ + + + + + + +documentation_test.submod2.submod2 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod2.submod2

+
+
+
+ +Expand source code + +
print('imported submod2')
+
+
+def submod2(someString: str = 'submod2 string') -> None:
+    """submod2 test function
+    
+    Parameters
+    ----------
+    someString : str, optional
+        a random string to show it's working
+
+    Returns
+    -------
+    None
+    """
+
+    print(someString)
+
+
+
+
+
+
+
+

Functions

+
+
+def submod2(someString: str = 'submod2() string') -> NoneType +
+
+

submod2 test function

+

Parameters

+
+
someString : str, optional
+
a random string to show it's working
+
+

Returns

+
+
None
+
 
+
+
+ +Expand source code + +
def submod2(someString: str = 'submod2 string') -> None:
+    """submod2 test function
+    
+    Parameters
+    ----------
+    someString : str, optional
+        a random string to show it's working
+
+    Returns
+    -------
+    None
+    """
+
+    print(someString)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod3/index.html b/documentation-test/docs/documentation_test/submod3/index.html new file mode 100644 index 0000000..62796c9 --- /dev/null +++ b/documentation-test/docs/documentation_test/submod3/index.html @@ -0,0 +1,65 @@ + + + + + + +documentation_test.submod3 API documentation + + + + + + + + + +
+ + +
+ + + + + \ No newline at end of file diff --git a/documentation-test/docs/documentation_test/submod3/submod3.html b/documentation-test/docs/documentation_test/submod3/submod3.html new file mode 100644 index 0000000..70b8694 --- /dev/null +++ b/documentation-test/docs/documentation_test/submod3/submod3.html @@ -0,0 +1,94 @@ + + + + + + +documentation_test.submod3.submod3 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod3.submod3

+
+
+
+ +Expand source code + +
# class testClass(object):
+
+#     """Summary of class
+
+#     Attributes
+#     ----------
+#     arg : str
+#         a string to print
+#     """
+
+#     def __init__(self, arg: str):
+#         """Summary of init
+
+#         Parameters
+#         ----------
+#         arg : str, optional
+#             a string to print
+#         """
+#         super(testClass, self).__init__()
+#         self.arg = arg
+
+#     @classmethod
+#     def createString(cls, aString: str):
+#         """create a string
+
+#         Parameters
+#         ----------
+#         aString : str
+#             a string to print
+#         """
+#         return cls(arg=aString)
+
+#     def printString(self):
+#         """Print a string
+#         """
+#         print(self.arg)
+
+
+
+
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/documentation_test.html b/documentation-test/html/documentation_test/documentation_test.html new file mode 100644 index 0000000..4743e00 --- /dev/null +++ b/documentation-test/html/documentation_test/documentation_test.html @@ -0,0 +1,289 @@ + + + + + + +documentation_test.documentation_test API documentation + + + + + + + + + +
+
+
+

Module documentation_test.documentation_test

+
+
+
+ +Expand source code + +
import documentation_test.submod1.submod1 as submod1
+import documentation_test.submod2.submod2 as submod2
+from documentation_test.lib.lib import export
+
+__all__ = []
+
+
+@export
+class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+
+@export
+def testFunction(anything: str = 'test') -> None:
+    """test function for a demo import of whole module
+
+    Parameters
+    ----------
+    anything : str, optional
+        a test string
+
+    Returns
+    -------
+    None
+    """
+    print(anything)
+
+
+submod1.submod1('string from submod1 in base')
+
+submod2.submod2('string from submod2 in base')
+
+
+print(f'{__all__=}')
+
+
+
+
+
+
+
+

Functions

+
+
+def testFunction(anything: str = 'test') -> NoneType +
+
+

test function for a demo import of whole module

+

Parameters

+
+
anything : str, optional
+
a test string
+
+

Returns

+
+
None
+
 
+
+
+ +Expand source code + +
@export
+def testFunction(anything: str = 'test') -> None:
+    """test function for a demo import of whole module
+
+    Parameters
+    ----------
+    anything : str, optional
+        a test string
+
+    Returns
+    -------
+    None
+    """
+    print(anything)
+
+
+
+
+
+

Classes

+
+
+class testClass +(arg: str) +
+
+

Summary of class

+

Attributes

+
+
arg : str
+
a string to print
+
+

Summary of init

+

Parameters

+
+
arg : str, optional
+
a string to print
+
+
+ +Expand source code + +
class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+

Static methods

+
+
+def createString(aString: str) +
+
+

create a string

+

Parameters

+
+
aString : str
+
a string to print
+
+
+ +Expand source code + +
@classmethod
+def createString(cls, aString: str):
+    """create a string
+
+    Parameters
+    ----------
+    aString : str
+        a string to print
+    """
+    return cls(arg=aString)
+
+
+
+

Methods

+
+
+def printString(self) +
+
+

Print a string

+
+ +Expand source code + +
def printString(self):
+    """Print a string
+    """
+    print(self.arg)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/index.html b/documentation-test/html/documentation_test/index.html new file mode 100644 index 0000000..a7de4ca --- /dev/null +++ b/documentation-test/html/documentation_test/index.html @@ -0,0 +1,90 @@ + + + + + + +documentation_test API documentation + + + + + + + + + +
+ + +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/lib/index.html b/documentation-test/html/documentation_test/lib/index.html new file mode 100644 index 0000000..ab8fccf --- /dev/null +++ b/documentation-test/html/documentation_test/lib/index.html @@ -0,0 +1,65 @@ + + + + + + +documentation_test.lib API documentation + + + + + + + + + +
+ + +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/lib/lib.html b/documentation-test/html/documentation_test/lib/lib.html new file mode 100644 index 0000000..7c8e09d --- /dev/null +++ b/documentation-test/html/documentation_test/lib/lib.html @@ -0,0 +1,94 @@ + + + + + + +documentation_test.lib.lib API documentation + + + + + + + + + +
+
+
+

Module documentation_test.lib.lib

+
+
+
+ +Expand source code + +
import sys
+
+
+def export(fn):
+    mod = sys.modules[fn.__module__]
+    if hasattr(mod, '__all__'):
+        mod.__all__.append(fn.__name__)
+    else:
+        mod.__all__ = [fn.__name__]
+    return fn
+
+
+
+
+
+
+
+

Functions

+
+
+def export(fn) +
+
+
+
+ +Expand source code + +
def export(fn):
+    mod = sys.modules[fn.__module__]
+    if hasattr(mod, '__all__'):
+        mod.__all__.append(fn.__name__)
+    else:
+        mod.__all__ = [fn.__name__]
+    return fn
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod1/index.html b/documentation-test/html/documentation_test/submod1/index.html new file mode 100644 index 0000000..cda17cf --- /dev/null +++ b/documentation-test/html/documentation_test/submod1/index.html @@ -0,0 +1,71 @@ + + + + + + +documentation_test.submod1 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod1

+
+
+
+ +Expand source code + +
print('submod1.__init__')
+
+
+
+

Sub-modules

+
+
documentation_test.submod1.submod1
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod1/submod1.html b/documentation-test/html/documentation_test/submod1/submod1.html new file mode 100644 index 0000000..e25f436 --- /dev/null +++ b/documentation-test/html/documentation_test/submod1/submod1.html @@ -0,0 +1,105 @@ + + + + + + +documentation_test.submod1.submod1 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod1.submod1

+
+
+
+ +Expand source code + +
print('imported submod1')
+
+
+def submod1(myStr: str) -> None:
+    """test module for submod1
+
+    Parameters
+    ----------
+    myStr : str
+        a test string
+    """
+    print('submod1')
+    print(myStr)
+
+
+
+
+
+
+
+

Functions

+
+
+def submod1(myStr: str) -> NoneType +
+
+

test module for submod1

+

Parameters

+
+
myStr : str
+
a test string
+
+
+ +Expand source code + +
def submod1(myStr: str) -> None:
+    """test module for submod1
+
+    Parameters
+    ----------
+    myStr : str
+        a test string
+    """
+    print('submod1')
+    print(myStr)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod2/index.html b/documentation-test/html/documentation_test/submod2/index.html new file mode 100644 index 0000000..f5fb08c --- /dev/null +++ b/documentation-test/html/documentation_test/submod2/index.html @@ -0,0 +1,71 @@ + + + + + + +documentation_test.submod2 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod2

+
+
+
+ +Expand source code + +
print('submod2.__init__')
+
+
+
+

Sub-modules

+
+
documentation_test.submod2.submod2
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod2/submod2.html b/documentation-test/html/documentation_test/submod2/submod2.html new file mode 100644 index 0000000..363730b --- /dev/null +++ b/documentation-test/html/documentation_test/submod2/submod2.html @@ -0,0 +1,118 @@ + + + + + + +documentation_test.submod2.submod2 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod2.submod2

+
+
+
+ +Expand source code + +
print('imported submod2')
+
+
+def submod2(someString: str = 'submod2 string') -> None:
+    """submod2 test function
+    
+    Parameters
+    ----------
+    someString : str, optional
+        a random string to show it's working
+
+    Returns
+    -------
+    None
+    """
+
+    print(someString)
+
+
+
+
+
+
+
+

Functions

+
+
+def submod2(someString: str = 'submod2() string') -> NoneType +
+
+

submod2 test function

+

Parameters

+
+
someString : str, optional
+
a random string to show it's working
+
+

Returns

+
+
None
+
 
+
+
+ +Expand source code + +
def submod2(someString: str = 'submod2 string') -> None:
+    """submod2 test function
+    
+    Parameters
+    ----------
+    someString : str, optional
+        a random string to show it's working
+
+    Returns
+    -------
+    None
+    """
+
+    print(someString)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod3/index.html b/documentation-test/html/documentation_test/submod3/index.html new file mode 100644 index 0000000..62796c9 --- /dev/null +++ b/documentation-test/html/documentation_test/submod3/index.html @@ -0,0 +1,65 @@ + + + + + + +documentation_test.submod3 API documentation + + + + + + + + + +
+ + +
+ + + + + \ No newline at end of file diff --git a/documentation-test/html/documentation_test/submod3/submod3.html b/documentation-test/html/documentation_test/submod3/submod3.html new file mode 100644 index 0000000..1a85b42 --- /dev/null +++ b/documentation-test/html/documentation_test/submod3/submod3.html @@ -0,0 +1,214 @@ + + + + + + +documentation_test.submod3.submod3 API documentation + + + + + + + + + +
+
+
+

Module documentation_test.submod3.submod3

+
+
+
+ +Expand source code + +
class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+
+
+
+
+
+
+
+
+

Classes

+
+
+class testClass +(arg: str) +
+
+

Summary of class

+

Attributes

+
+
arg : str
+
a string to print
+
+

Summary of init

+

Parameters

+
+
arg : str, optional
+
a string to print
+
+
+ +Expand source code + +
class testClass(object):
+
+    """Summary of class
+
+    Attributes
+    ----------
+    arg : str
+        a string to print
+    """
+
+    def __init__(self, arg: str):
+        """Summary of init
+
+        Parameters
+        ----------
+        arg : str, optional
+            a string to print
+        """
+        super(testClass, self).__init__()
+        self.arg = arg
+
+    @classmethod
+    def createString(cls, aString: str):
+        """create a string
+
+        Parameters
+        ----------
+        aString : str
+            a string to print
+        """
+        return cls(arg=aString)
+
+    def printString(self):
+        """Print a string
+        """
+        print(self.arg)
+
+

Static methods

+
+
+def createString(aString: str) +
+
+

create a string

+

Parameters

+
+
aString : str
+
a string to print
+
+
+ +Expand source code + +
@classmethod
+def createString(cls, aString: str):
+    """create a string
+
+    Parameters
+    ----------
+    aString : str
+        a string to print
+    """
+    return cls(arg=aString)
+
+
+
+

Methods

+
+
+def printString(self) +
+
+

Print a string

+
+ +Expand source code + +
def printString(self):
+    """Print a string
+    """
+    print(self.arg)
+
+
+
+
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/documentation-test/poetry.lock b/documentation-test/poetry.lock new file mode 100644 index 0000000..c84c1f8 --- /dev/null +++ b/documentation-test/poetry.lock @@ -0,0 +1,134 @@ +[[package]] +category = "dev" +description = "Atomic file writes." +name = "atomicwrites" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.3.0" + +[[package]] +category = "dev" +description = "Classes Without Boilerplate" +name = "attrs" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "19.3.0" + +[[package]] +category = "dev" +description = "Cross-platform colored terminal text." +marker = "sys_platform == \"win32\"" +name = "colorama" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.4.1" + +[[package]] +category = "dev" +description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +name = "mako" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.1.0" + +[package.dependencies] +MarkupSafe = ">=0.9.2" + +[[package]] +category = "dev" +description = "Python implementation of Markdown." +name = "markdown" +optional = false +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" +version = "3.1.1" + +[package.dependencies] +setuptools = ">=36" + +[[package]] +category = "dev" +description = "Safely add untrusted strings to HTML/XML markup." +name = "markupsafe" +optional = false +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" +version = "1.1.1" + +[[package]] +category = "dev" +description = "More routines for operating on iterables, beyond itertools" +name = "more-itertools" +optional = false +python-versions = ">=3.4" +version = "7.2.0" + +[[package]] +category = "dev" +description = "Auto-generate API documentation for Python projects." +name = "pdoc3" +optional = false +python-versions = ">= 3.5" +version = "0.7.2" + +[package.dependencies] +mako = "*" +markdown = ">=3.0" + +[[package]] +category = "dev" +description = "plugin and hook calling mechanisms for python" +name = "pluggy" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.13.0" + +[[package]] +category = "dev" +description = "library with cross-python path, ini-parsing, io, code, log facilities" +name = "py" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.8.0" + +[[package]] +category = "dev" +description = "pytest: simple powerful testing with Python" +name = "pytest" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "3.10.1" + +[package.dependencies] +atomicwrites = ">=1.0" +attrs = ">=17.4.0" +colorama = "*" +more-itertools = ">=4.0.0" +pluggy = ">=0.7" +py = ">=1.5.0" +setuptools = "*" +six = ">=1.10.0" + +[[package]] +category = "dev" +description = "Python 2 and 3 compatibility utilities" +name = "six" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*" +version = "1.13.0" + +[metadata] +content-hash = "d076842203a2af0e8bf5a5951864e82e229eb62c49fd974814c9dedd00b48ba2" +python-versions = "^3.8" + +[metadata.hashes] +atomicwrites = ["03472c30eb2c5d1ba9227e4c2ca66ab8287fbfbbda3888aa93dc2e28fc6811b4", "75a9445bac02d8d058d5e1fe689654ba5a6556a1dfd8ce6ec55a0ed79866cfa6"] +attrs = ["08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", "f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72"] +colorama = ["05eed71e2e327246ad6b38c540c4a3117230b19679b875190486ddd2d721422d", "f8ac84de7840f5b9c4e3347b3c1eaa50f7e49c2b07596221daec5edaabbd7c48"] +mako = ["a36919599a9b7dc5d86a7a8988f23a9a3a3d083070023bab23d64f7f1d1e0a4b"] +markdown = ["2e50876bcdd74517e7b71f3e7a76102050edec255b3983403f1a63e7c8a41e7a", "56a46ac655704b91e5b7e6326ce43d5ef72411376588afa1dd90e881b83c7e8c"] +markupsafe = ["00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473", "09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161", "09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235", "1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5", "24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff", "29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b", "43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1", "46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e", "500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183", "535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66", "62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1", "6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1", "717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e", "79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b", "7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905", "88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735", "8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d", "98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e", "9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d", "9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c", "ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21", "b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2", "b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5", "b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b", "ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6", "c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f", "cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f", "e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7"] +more-itertools = ["409cd48d4db7052af495b09dec721011634af3753ae1ef92d2b32f73a745f832", "92b8c4b06dac4f0611c0729b2f2ede52b2e1bac1ab48f089c7ddc12e26bb60c4"] +pdoc3 = ["df43a7f1a139a5a61e778f424f167719acc33ed71bf13b6c34c7ebd139866eb7"] +pluggy = ["0db4b7601aae1d35b4a033282da476845aa19185c1e6964b25cf324b5e4ec3e6", "fa5fa1622fa6dd5c030e9cad086fa19ef6a0cf6d7a2d12318e10cb49d6d68f34"] +py = ["64f65755aee5b381cea27766a3a147c3f15b9b6b9ac88676de66ba2ae36793fa", "dc639b046a6e2cff5bbe40194ad65936d6ba360b52b3c3fe1d08a82dd50b5e53"] +pytest = ["3f193df1cfe1d1609d4c583838bea3d532b18d6160fd3f55c9447fdca30848ec", "e246cf173c01169b9617fc07264b7b1316e78d7a650055235d6d897bc80d9660"] +six = ["1f1b7d42e254082a9db6279deae68afb421ceba6158efa6131de7b3003ee93fd", "30f610279e8b2578cab6db20741130331735c781b56053c59c4076da27f06b66"] diff --git a/documentation-test/pyproject.toml b/documentation-test/pyproject.toml new file mode 100644 index 0000000..d355b01 --- /dev/null +++ b/documentation-test/pyproject.toml @@ -0,0 +1,16 @@ +[tool.poetry] +name = "documentation-test" +version = "0.2.0" +description = "" +authors = ["Your Name "] + +[tool.poetry.dependencies] +python = "^3.8" + +[tool.poetry.dev-dependencies] +pytest = "^3.0" +pdoc3 = "^0.7.2" + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api" diff --git a/documentation-test/src/documentation_test/__init__.py b/documentation-test/src/documentation_test/__init__.py new file mode 100644 index 0000000..cd4d060 --- /dev/null +++ b/documentation-test/src/documentation_test/__init__.py @@ -0,0 +1,5 @@ +from documentation_test.documentation_test import * + +__version__ = '0.1.0' + +print('documentation_test __init__') diff --git a/documentation-test/src/documentation_test/__pycache__/__init__.cpython-38.pyc b/documentation-test/src/documentation_test/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6310cb1c8daf00b4e6fd235fb03a833bf30bf620 GIT binary patch literal 297 zcmWIL<>g`kg4be~V+(=wV-N=!FabFZKwK;VBvKes7;_jx7*d#`7*m;2n41|H8B$n+ z88lg60%aLA8E-LaRk0fA8R{8SNvGr|m*%GCl_ZvA=I6ziq!yPb#K&jmWtPOp`)M*q zsbb3OVG2cY$H$kY78Qexh`+^JP?VWhvXY^Q1!xWzYgZE_T5`Lpy4>|u)mMHt97Y7zcVGSa;~zdD zf1$Fw0#F{qqnEG=B4|NM$_Rx$q10Je=~;`Hc-F!SzYLOql2ej&WbiE!p757M__BNH zUD70!ff&f1prUidL|25%0IZRu*HrXg!L8D}_C#c*zUa%&uk1H=iP7i@84v#kB;@O5+-QkNnfxl`jX73MKnkP*#TQ{1xQ49=>rNtBYI1c zgfEFtk{-m1+MbcxJSkGG7eAadWtpn;xSqusTB0b1^|di7pElrU)q~BlYN}4-&th$q z)zCjhEw4^vQ^#`uNGr^>djSu+>>p%F3h&<^a1e z(JH%X=GJ_})0z(F=c)_A--bt9Mud0hVzg=H;Tj?kshghIcI>VE6TAS21O!Y;@zjn*KOVi8P_pj3M`jhOGbB7BdJ8*sL;joRt z>acl>cedDeJtAaM1=QudjW{oB(G(~TIDgTk#pf zjS3Y4*zU&fE%Y0|EIaSVbtRoJrs^Kxhu1?a(6(NVX?Wu|t28E9Gt0E0`Vi#B2QE}R zQ*{~ZW(v7Hit{R-rdsYhJlY&W&r|Hr7ZCS-3_oZ;-ZS8I{4H4~s0VOl^Rxxpsmzw^;peV>U*b^d`>>7Zhz^+V PF*^E$(ffBJ7J2^y{8QO2 literal 0 HcmV?d00001 diff --git a/documentation-test/src/documentation_test/documentation_test.py b/documentation-test/src/documentation_test/documentation_test.py new file mode 100644 index 0000000..532806f --- /dev/null +++ b/documentation-test/src/documentation_test/documentation_test.py @@ -0,0 +1,68 @@ +import documentation_test.submod1.submod1 as submod1 +import documentation_test.submod2.submod2 as submod2 +from documentation_test.lib.lib import export + +__all__ = [] + + +@export +class testClass(object): + + """Summary of class + + Attributes + ---------- + arg : str + a string to print + """ + + def __init__(self, arg: str): + """Summary of init + + Parameters + ---------- + arg : str, optional + a string to print + """ + super(testClass, self).__init__() + self.arg = arg + + @classmethod + def createString(cls, aString: str): + """create a string + + Parameters + ---------- + aString : str + a string to print + """ + return cls(arg=aString) + + def printString(self): + """Print a string + """ + print(self.arg) + + +@export +def testFunction(anything: str = 'test') -> None: + """test function for a demo import of whole module + + Parameters + ---------- + anything : str, optional + a test string + + Returns + ------- + None + """ + print(anything) + + +submod1.submod1('string from submod1 in base') + +submod2.submod2('string from submod2 in base') + + +print(f'{__all__=}') diff --git a/documentation-test/src/documentation_test/lib/__pycache__/lib.cpython-38.pyc b/documentation-test/src/documentation_test/lib/__pycache__/lib.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8c05621651927abee749c5c6d426f1cc4c0d1b08 GIT binary patch literal 412 zcmY*Vy-ve05WaIlQ-wxiVBrOjf&^LEKnRJw45&*bWQEv3qr{GESE5pw;6Y&IMRZ$XEnZq9I_-%*y(K{ljGzG0KjvJOt)yP&*}d`+)qjB5 zrJA4XVrHeWg>brU7RqW>bVk>*a>VIs*-GU~x6ta?N$U!0s{b?}=w@+O5Kg+4AIYaq r8yAOthlAn-Q`}=InvA%dnQ)H5AAYcg`kf~yRdVx@reV-N=!FabFZKwQiNBvKht7@8Rw8B!R788n%y1d2W#*NvWGDjZ1QWkP^h1kNi;DGAO7e4aGV_Y_^Yjaf^0QKt zOMqhe$)&lec_oP@nfZCTC8@<;a?uOY(afh9LhCkrfh;1zW z3oB>WyW@N?GkI^xo5#$j(}EFBzCLe1XnqH>3qj<9${$kGOtBZvndXYCycyq_Zs|joam^^azoMKN=YgN$TulRL8w-Vm@X) z=~!|I`Q901G=A!8?rBA((3wSNy|Yyh?n$>unrjE6EjHLWI}6_brMoDtH&p9+)Gr|% lH>L8Su{`HdDFp;R3JMs7m|&+(!fSr^caZat(uXtV;uo`WZr%U@ literal 0 HcmV?d00001 diff --git a/documentation-test/src/documentation_test/submod1/submod1.py b/documentation-test/src/documentation_test/submod1/submod1.py new file mode 100644 index 0000000..4056cf2 --- /dev/null +++ b/documentation-test/src/documentation_test/submod1/submod1.py @@ -0,0 +1,13 @@ +print('imported submod1') + + +def submod1(myStr: str) -> None: + """test module for submod1 + + Parameters + ---------- + myStr : str + a test string + """ + print('submod1') + print(myStr) diff --git a/documentation-test/src/documentation_test/submod2/__init__.py b/documentation-test/src/documentation_test/submod2/__init__.py new file mode 100644 index 0000000..513c79d --- /dev/null +++ b/documentation-test/src/documentation_test/submod2/__init__.py @@ -0,0 +1 @@ +print('submod2.__init__') diff --git a/documentation-test/src/documentation_test/submod2/__pycache__/__init__.cpython-38.pyc b/documentation-test/src/documentation_test/submod2/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50d03c75f62d140ffe459f47cf1c24c7ecffa374 GIT binary patch literal 205 zcmWIL<>g`k0-LuNW2J!fV-N=!FabFZKwQiNBvKht7@8Rw8B!R788n%y1d2W#*NvWGDjZ1QWkP^h1kNi;DGAO7e4aGV_Y_^Yjaf^0QKt zOMqhe$)&lec_oP@nfZCTC8@n7@IlPt+B#o|pL!xs>r#_L|a z=qvQ(Bwe)~n92Mk^L>+<3M2Ot3LYd-JVQRmOr8+|}30h=avu>u?9Q)VHIQHHkAyjzidVt%Ta@0-^uJ`waCI z)oq{w^0b7d2*T#?zb!#J;5W4{pfoz+D8ZcNHdhj)bs-%7NeKVJ`JpGZ$4%wm=hIO3 zU2<-7EsSb8b1>Z9nHeu(*YTOL4>(8?Zl4GCYd9f4GFmR3ls0jNlS4|aAL@~s` zn>b{c2{39}YG-s-S#vK7z?>;+B{k%p*U(S7p1KOD_7}4D+^-&+UhDg%IgdsLwuct6 h{imjp^_3>Vu|qykSutH-?H}Rd>Zv^TPePY|^aEq None: + """submod2 test function + + Parameters + ---------- + someString : str, optional + a random string to show it's working + + Returns + ------- + None + """ + + print(someString) diff --git a/documentation-test/src/documentation_test/submod3/__init__.py b/documentation-test/src/documentation_test/submod3/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/documentation-test/src/documentation_test/submod3/__pycache__/__init__.cpython-38.pyc b/documentation-test/src/documentation_test/submod3/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..80ec08f926ed15f7be94a0abe1ae714f5a2eebd9 GIT binary patch literal 179 zcmWIL<>g`kf{9X>V?p#|5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;x_SerR!OQL%nX zNq%llW?pfAo_;}5epYI72~aFQximL5uOzV~Ge1waB(=CizqlwFRX83ZT$+@dpJJ>Z eAD@|*SrQ+wS5SG2!v-i+nv-e=vhgzzGXMZ~YA?_L literal 0 HcmV?d00001 diff --git a/documentation-test/src/documentation_test/submod3/__pycache__/submod3.cpython-38.pyc b/documentation-test/src/documentation_test/submod3/__pycache__/submod3.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bb8c9e95579a73911b224cca6416fb1e620ebcc8 GIT binary patch literal 1333 zcmb7DOK;RL5VqrFH~T73iH8t}++ZcTd*Fr;D(Zm~Ri&yzia=I2c1x;kve=G9SH0~@ zJ@F5E0B-$1oO0y^KY$M5Uw>RJ4|MCd=fySl;VC=%u zPhb;7(435EOer}bu_x(kB0Rz7L@>!_Y(`^W_=lt){Df%Ir*%Vqnv}|~jMQc? zPqd!CJFLdzM4d(Dag?H`-Ht$B8KbgM1##BgS&20hbrL;~v{BZ=_yn!2IEhRdO+YdB zFEur5}J|h@t0X=6&(L5=zcN=S)z*=}pfzz-2{d95&2%kf>xVjZ_XF zx>gW()~J>^pGM`xWMz@$t24ZEGip59@B4M2tBF(!!PX(?2!L~iBkp^(uVsF04Jfk3 zx$Pb2SLFBG;gJShLt)Bso)x+*h7(nu%G7|bOslahOoCu`a0)}M((7*S+|_7Yif2RZ zzJtk`YC`5au(YK^xJ9Sit2qvq_<%*t!B{JX^p%TOKIpq(tuwdyS$)~mW;)?J6pz5fV2+LEa?y|=D?GbE)DvlP@Z+!nnB zih;6E>5NkNH7&#LA0S!Rbt7byeZUl0BD;Z86~c9g3n4pj9UI}WJqEAC#-?}I*ft{I z#{(J_z+2AiHs>(kDo4G``Nt~B7bi{5fhOQ)+9*5px?|Y|eE(1ibqmuY59;26cB#yB zV5Y@ox7HG&C2s?f;mAYghua;G-fmm}em|%mUSp)C-XPCLxD list: + + event, values = sg.Window( + 'Get filename example', + [ + [sg.Text('Filename')], + [sg.Input(), sg.FileBrowse()], + [sg.OK(), sg.Cancel()], + ], + ).Read() + return list + + +# if __name__ == '__main__': +main() diff --git a/test-env/README.rst b/test-env/README.rst new file mode 100644 index 0000000..e69de29 diff --git a/test-env/dist/test-env-0.1.0.tar.gz b/test-env/dist/test-env-0.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2c0762e2434764f2856fe9d1367a0fe3c3aefa22 GIT binary patch literal 868 zcmV-q1DpIGiwFqDtk7Ko|8!+@bS-6Wb}cY2F)lDJbYXG;?O0uJ(=Zh6vwwvZ92Lcb{}Y5`$RuTCf(E1L zU@%1E&`04Qh!2LKXL0W#Nhv*&UwVO${9wOW7J`2zGwDmtvRkbGVI2Rl{^QZGQ~z-k zj(RY#^?&C$lbmOM!HE>hDabJ+Z~~onS2*C3h?4SL8_f=Jz?_sbK?~Vf9e^wOg^N-R z&YX|D67WQ4Ib8DUm|S62WW=9wcH~R}Sf9EGFaU$R9hPBpJzR z#TpBWkpuFI6-#44J{mbU@?Cm2a;g_;G6XvQyrS9ME0?7tYzhSVUQt2nN3XLSP1I|K z>RIc^b3FT|66zGqEDV=CS65t6=N>Sm|4-r8$*p>KDs9*Z&~w>i-~$L#zMWK$R{!1dO;x=mj zFX|r!aku}E5E|I}-v%B*Z_k4>KBxI2ft9@Q#@Yfd1ZQwgOIb;pmFfU52&AmwLPE1g z04UVa7%$A>`4c#ETjg-4D_1(l5*znV*G=G=yXQ`S0YG!Lj*egTI_`!mB@EL{2Xs21HmnlaX3BOYm9@Ry^q7Ub_L^Z6 z(Opax)it%bOoO!^=;~!1*NfT*>Yu6Cb!TsHeSLSW8ay2SKYjJwdwKHg?Kb&8h=VTw zhw;dM|Je%O5Q#ONcpqw#Okn6Epjj<}?cM+@pV=hfeZ?3S%LIbQhVc@(qQb`F84gTf zhXKL6hJ3tJLq-X_W+3n+!(~Y?C{g)N1z!lvm=Y!U8t02ju^vp6z5Ym~?xO2lPnAj~ uu>Ll*vnC+B-H_EMrJZ#>vHWIXVPRomVPRomVPRo$|M454Bc)IPC;$MfJguYv literal 0 HcmV?d00001 diff --git a/test-env/dist/test_env-0.1.0-py3-none-any.whl b/test-env/dist/test_env-0.1.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..bd0c79bfd5f7c372df41c21739870d187c8fdf67 GIT binary patch literal 1058 zcmWIWW@Zs#U|`??Vnv1~uELiRK$aK~gG5VGi%a5D^UCz&<1_OzOXB183M#w%^}Thq z&Yd~m-5HD-CBD#6lekn%ORPhYoKSSXP}poSzMxce}=k*h&Lfc3)O1`HfwO`bUqvZ3{ylvClMd;o7KBE&hJp6t8KICd|0FUFwL@ z(eBSuetMNJ+}1BqaJ!t55gT>E{?k^)pRXg{yqwmvJmAf(p45jmVJA-}Se?2S+N?NZ z^TIc`E5oZ(%(k`h-m*&cT~PdQPHFhp!nM8~QaO*Zx%d9`@idk5Y2WmwUb#_flUkvB zXi)E!&xP?eXtD9!?kW3Opr@sQo|nhx`5;$k{~(vrGu}l_1`G@r_NH^raO2qYqRA;o zc5T)icch5KW7vG1R#5EdUQgvD`o#J}KPrFqS_@5(SHHuyaKU`;G85}vKUREaSUB5nK;^!;2?VtFx zts+^MdFaPhE8mWsk?$j>$hUsutDkGUXGs`07}UrvSBYE3$*`C`z?+dtgc)}l2L=Zi zENKK$*it;22^eV`qMw0b38NR12^a|roYK+FLQj?mvu@)v3zkUHjYE%UgmE{3Q4jMR YhSMO?9^lQ&2GYO+gjzu5kC;F_0G>5w+yDRo literal 0 HcmV?d00001 diff --git a/test-env/poetry.lock b/test-env/poetry.lock new file mode 100644 index 0000000..dc9fccc --- /dev/null +++ b/test-env/poetry.lock @@ -0,0 +1,137 @@ +[[package]] +category = "main" +description = "Atomic file writes." +name = "atomicwrites" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.3.0" + +[[package]] +category = "main" +description = "Classes Without Boilerplate" +name = "attrs" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "19.3.0" + +[[package]] +category = "main" +description = "Cross-platform colored terminal text." +marker = "sys_platform == \"win32\"" +name = "colorama" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.4.1" + +[[package]] +category = "main" +description = "More routines for operating on iterables, beyond itertools" +name = "more-itertools" +optional = false +python-versions = ">=3.4" +version = "7.2.0" + +[[package]] +category = "main" +description = "NumPy is the fundamental package for array computing with Python." +name = "numpy" +optional = false +python-versions = ">=3.5" +version = "1.17.4" + +[[package]] +category = "main" +description = "Core utilities for Python packages" +name = "packaging" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "19.2" + +[package.dependencies] +pyparsing = ">=2.0.2" +six = "*" + +[[package]] +category = "dev" +description = "Display source code in Sublime Text 2 while debugging with pdb." +name = "pdbsublimetextsupport" +optional = false +python-versions = "*" +version = "0.2" + +[[package]] +category = "main" +description = "plugin and hook calling mechanisms for python" +name = "pluggy" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.13.0" + +[[package]] +category = "main" +description = "library with cross-python path, ini-parsing, io, code, log facilities" +name = "py" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.8.0" + +[[package]] +category = "main" +description = "Python parsing module" +name = "pyparsing" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +version = "2.4.5" + +[[package]] +category = "main" +description = "pytest: simple powerful testing with Python" +name = "pytest" +optional = false +python-versions = ">=3.5" +version = "5.2.4" + +[package.dependencies] +atomicwrites = ">=1.0" +attrs = ">=17.4.0" +colorama = "*" +more-itertools = ">=4.0.0" +packaging = "*" +pluggy = ">=0.12,<1.0" +py = ">=1.5.0" +wcwidth = "*" + +[[package]] +category = "main" +description = "Python 2 and 3 compatibility utilities" +name = "six" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*" +version = "1.13.0" + +[[package]] +category = "main" +description = "Measures number of Terminal column cells of wide-character codes" +name = "wcwidth" +optional = false +python-versions = "*" +version = "0.1.7" + +[metadata] +content-hash = "60c975933e2116ddeb037fd648696be98a96e198798e29a2e32e25b1b754901c" +python-versions = "^3.8" + +[metadata.hashes] +atomicwrites = ["03472c30eb2c5d1ba9227e4c2ca66ab8287fbfbbda3888aa93dc2e28fc6811b4", "75a9445bac02d8d058d5e1fe689654ba5a6556a1dfd8ce6ec55a0ed79866cfa6"] +attrs = ["08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", "f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72"] +colorama = ["05eed71e2e327246ad6b38c540c4a3117230b19679b875190486ddd2d721422d", "f8ac84de7840f5b9c4e3347b3c1eaa50f7e49c2b07596221daec5edaabbd7c48"] +more-itertools = ["409cd48d4db7052af495b09dec721011634af3753ae1ef92d2b32f73a745f832", "92b8c4b06dac4f0611c0729b2f2ede52b2e1bac1ab48f089c7ddc12e26bb60c4"] +numpy = ["0a7a1dd123aecc9f0076934288ceed7fd9a81ba3919f11a855a7887cbe82a02f", "0c0763787133dfeec19904c22c7e358b231c87ba3206b211652f8cbe1241deb6", "3d52298d0be333583739f1aec9026f3b09fdfe3ddf7c7028cb16d9d2af1cca7e", "43bb4b70585f1c2d153e45323a886839f98af8bfa810f7014b20be714c37c447", "475963c5b9e116c38ad7347e154e5651d05a2286d86455671f5b1eebba5feb76", "64874913367f18eb3013b16123c9fed113962e75d809fca5b78ebfbb73ed93ba", "683828e50c339fc9e68720396f2de14253992c495fdddef77a1e17de55f1decc", "6ca4000c4a6f95a78c33c7dadbb9495c10880be9c89316aa536eac359ab820ae", "75fd817b7061f6378e4659dd792c84c0b60533e867f83e0d1e52d5d8e53df88c", "7d81d784bdbed30137aca242ab307f3e65c8d93f4c7b7d8f322110b2e90177f9", "8d0af8d3664f142414fd5b15cabfd3b6cc3ef242a3c7a7493257025be5a6955f", "9679831005fb16c6df3dd35d17aa31dc0d4d7573d84f0b44cc481490a65c7725", "a8f67ebfae9f575d85fa859b54d3bdecaeece74e3274b0b5c5f804d7ca789fe1", "acbf5c52db4adb366c064d0b7c7899e3e778d89db585feadd23b06b587d64761", "ada4805ed51f5bcaa3a06d3dd94939351869c095e30a2b54264f5a5004b52170", "c7354e8f0eca5c110b7e978034cd86ed98a7a5ffcf69ca97535445a595e07b8e", "e2e9d8c87120ba2c591f60e32736b82b67f72c37ba88a4c23c81b5b8fa49c018", "e467c57121fe1b78a8f68dd9255fbb3bb3f4f7547c6b9e109f31d14569f490c3", "ede47b98de79565fcd7f2decb475e2dcc85ee4097743e551fe26cfc7eb3ff143", "f58913e9227400f1395c7b800503ebfdb0772f1c33ff8cb4d6451c06cabdf316", "fe39f5fd4103ec4ca3cb8600b19216cd1ff316b4990f4c0b6057ad982c0a34d5"] +packaging = ["28b924174df7a2fa32c1953825ff29c61e2f5e082343165438812f00d3a7fc47", "d9551545c6d761f3def1677baf08ab2a3ca17c56879e70fecba2fc4dde4ed108"] +pdbsublimetextsupport = ["52d159240ca3bfc95df5d87969a7d312e08eb62bf080cc6d36a7047d23352d73"] +pluggy = ["0db4b7601aae1d35b4a033282da476845aa19185c1e6964b25cf324b5e4ec3e6", "fa5fa1622fa6dd5c030e9cad086fa19ef6a0cf6d7a2d12318e10cb49d6d68f34"] +py = ["64f65755aee5b381cea27766a3a147c3f15b9b6b9ac88676de66ba2ae36793fa", "dc639b046a6e2cff5bbe40194ad65936d6ba360b52b3c3fe1d08a82dd50b5e53"] +pyparsing = ["20f995ecd72f2a1f4bf6b072b63b22e2eb457836601e76d6e5dfcd75436acc1f", "4ca62001be367f01bd3e92ecbb79070272a9d4964dce6a48a82ff0b8bc7e683a"] +pytest = ["8e256fe71eb74e14a4d20a5987bb5e1488f0511ee800680aaedc62b9358714e8", "ff0090819f669aaa0284d0f4aad1a6d9d67a6efdc6dd4eb4ac56b704f890a0d6"] +six = ["1f1b7d42e254082a9db6279deae68afb421ceba6158efa6131de7b3003ee93fd", "30f610279e8b2578cab6db20741130331735c781b56053c59c4076da27f06b66"] +wcwidth = ["3df37372226d6e63e1b1e1eda15c594bca98a22d33a23832a90998faa96bc65e", "f4ebe71925af7b40a864553f761ed559b43544f8f71746c2d756c7fe788ade7c"] diff --git a/test-env/pyproject.toml b/test-env/pyproject.toml new file mode 100644 index 0000000..8a74a3e --- /dev/null +++ b/test-env/pyproject.toml @@ -0,0 +1,17 @@ +[tool.poetry] +name = "test-env" +version = "0.1.0" +description = "" +authors = ["Your Name "] + +[tool.poetry.dependencies] +python = "^3.8" +numpy = "^1.17" +pytest = "^5.2" + +[tool.poetry.dev-dependencies] +PdbSublimeTextSupport = "^0.2.0" + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api" diff --git a/test-env/test_env.egg-info/PKG-INFO b/test-env/test_env.egg-info/PKG-INFO new file mode 100644 index 0000000..9f677bd --- /dev/null +++ b/test-env/test_env.egg-info/PKG-INFO @@ -0,0 +1,11 @@ +Metadata-Version: 1.2 +Name: test-env +Version: 0.1.0 +Summary: UNKNOWN +Home-page: UNKNOWN +Author: Your Name +Author-email: you@example.com +License: UNKNOWN +Description: UNKNOWN +Platform: UNKNOWN +Requires-Python: >=3.8,<4.0 diff --git a/test-env/test_env.egg-info/SOURCES.txt b/test-env/test_env.egg-info/SOURCES.txt new file mode 100644 index 0000000..b0264e9 --- /dev/null +++ b/test-env/test_env.egg-info/SOURCES.txt @@ -0,0 +1,7 @@ +README.rst +setup.py +test_env/__init__.py +test_env.egg-info/PKG-INFO +test_env.egg-info/SOURCES.txt +test_env.egg-info/dependency_links.txt +test_env.egg-info/top_level.txt \ No newline at end of file diff --git a/test-env/test_env.egg-info/dependency_links.txt b/test-env/test_env.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/test-env/test_env.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/test-env/test_env.egg-info/top_level.txt b/test-env/test_env.egg-info/top_level.txt new file mode 100644 index 0000000..52629c6 --- /dev/null +++ b/test-env/test_env.egg-info/top_level.txt @@ -0,0 +1 @@ +test_env diff --git a/test-env/test_env/__init__.py b/test-env/test_env/__init__.py new file mode 100644 index 0000000..b794fd4 --- /dev/null +++ b/test-env/test_env/__init__.py @@ -0,0 +1 @@ +__version__ = '0.1.0' diff --git a/test-env/test_env/__pycache__/__init__.cpython-38.pyc b/test-env/test_env/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1c2ec9d457e0b50a874a1894d0d9f875cc58ad2e GIT binary patch literal 168 zcmWIL<>g`kg8F$EV#R>;V-N=!FakLaKwQiLBvKfn7*ZI688n%ySPk?H^$h$p8E#mBE?C}IMt0~5b2^h1k*68b46`MEindByp8`UOS#S*gh-#rh?w#U;9_ md1YWmJctn=pP83g5+AQuP