2025-12-08T17:33:52,770 Created temporary directory: /tmp/pip-ephem-wheel-cache-mmqfkcz9 2025-12-08T17:33:52,771 Created temporary directory: /tmp/pip-build-tracker-tcqula20 2025-12-08T17:33:52,772 Initialized build tracking at /tmp/pip-build-tracker-tcqula20 2025-12-08T17:33:52,772 Created build tracker: /tmp/pip-build-tracker-tcqula20 2025-12-08T17:33:52,773 Entered build tracker: /tmp/pip-build-tracker-tcqula20 2025-12-08T17:33:52,774 Created temporary directory: /tmp/pip-wheel-vw68whpb 2025-12-08T17:33:52,776 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-08T17:33:52,779 Created temporary directory: /tmp/pip-ephem-wheel-cache-szt64m97 2025-12-08T17:33:52,803 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-08T17:33:52,806 2 location(s) to search for versions of loubach: 2025-12-08T17:33:52,806 * https://pypi.org/simple/loubach/ 2025-12-08T17:33:52,806 * https://www.piwheels.org/simple/loubach/ 2025-12-08T17:33:52,807 Fetching project page and analyzing links: https://pypi.org/simple/loubach/ 2025-12-08T17:33:52,808 Getting page https://pypi.org/simple/loubach/ 2025-12-08T17:33:52,809 Found index url https://pypi.org/simple 2025-12-08T17:33:53,111 Fetched page https://pypi.org/simple/loubach/ as application/vnd.pypi.simple.v1+json 2025-12-08T17:33:53,113 Skipping link: No binaries permitted for loubach: https://files.pythonhosted.org/packages/50/1a/95704a522b391f9f5661e4f64da530bc42166606e9ae6b26ab89025e26ad/loubach-0.1.0-py3-none-any.whl (from https://pypi.org/simple/loubach/) (requires-python:>=3.9) 2025-12-08T17:33:53,114 Found link https://files.pythonhosted.org/packages/62/fb/2d945f70b28850c3d8522a2ce78595209aa45591041f66ec634dd5152d61/loubach-0.1.0.tar.gz (from https://pypi.org/simple/loubach/) (requires-python:>=3.9), version: 0.1.0 2025-12-08T17:33:53,115 Skipping link: No binaries permitted for loubach: https://files.pythonhosted.org/packages/27/72/a5bd624af0dec3887957aba3ac97d4456ae0b622eff74e1b60820a97469e/loubach-1.0-py3-none-any.whl (from https://pypi.org/simple/loubach/) (requires-python:>=3.9) 2025-12-08T17:33:53,116 Found link https://files.pythonhosted.org/packages/55/3f/92876aafee2e1f66149bcf0a34ff943279374136ca675243d7b88c96a73e/loubach-1.0.tar.gz (from https://pypi.org/simple/loubach/) (requires-python:>=3.9), version: 1.0 2025-12-08T17:33:53,116 Fetching project page and analyzing links: https://www.piwheels.org/simple/loubach/ 2025-12-08T17:33:53,117 Getting page https://www.piwheels.org/simple/loubach/ 2025-12-08T17:33:53,118 Found index url https://www.piwheels.org/simple 2025-12-08T17:33:53,316 Fetched page https://www.piwheels.org/simple/loubach/ as text/html 2025-12-08T17:33:53,318 Skipping link: No binaries permitted for loubach: https://archive1.piwheels.org/simple/loubach/loubach-0.1.0-py3-none-any.whl#sha256=8c8c047308e8bbae339d152c04cb4567b1daf950c693958632d8c81913600224 (from https://www.piwheels.org/simple/loubach/) (requires-python:>=3.9) 2025-12-08T17:33:53,319 Skipping link: not a file: https://www.piwheels.org/simple/loubach/ 2025-12-08T17:33:53,319 Skipping link: not a file: https://pypi.org/simple/loubach/ 2025-12-08T17:33:53,338 Given no hashes to check 1 links for project 'loubach': discarding no candidates 2025-12-08T17:33:53,356 Collecting loubach==1.0 2025-12-08T17:33:53,358 Created temporary directory: /tmp/pip-unpack-8a0d1w87 2025-12-08T17:33:53,583 Downloading loubach-1.0.tar.gz (15 kB) 2025-12-08T17:33:53,648 Added loubach==1.0 from https://files.pythonhosted.org/packages/55/3f/92876aafee2e1f66149bcf0a34ff943279374136ca675243d7b88c96a73e/loubach-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-tcqula20' 2025-12-08T17:33:53,649 Running setup.py (path:/tmp/pip-wheel-vw68whpb/loubach_077146924c7e49d38df2516ecaebbfe5/setup.py) egg_info for package loubach 2025-12-08T17:33:53,650 Created temporary directory: /tmp/pip-pip-egg-info-xt_woz5n 2025-12-08T17:33:53,651 Preparing metadata (setup.py): started 2025-12-08T17:33:53,652 Running command python setup.py egg_info 2025-12-08T17:33:54,544 running egg_info 2025-12-08T17:33:54,571 creating /tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info 2025-12-08T17:33:54,572 writing /tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/PKG-INFO 2025-12-08T17:33:54,575 writing dependency_links to /tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/dependency_links.txt 2025-12-08T17:33:54,577 writing requirements to /tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/requires.txt 2025-12-08T17:33:54,578 writing top-level names to /tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/top_level.txt 2025-12-08T17:33:54,580 writing manifest file '/tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/SOURCES.txt' 2025-12-08T17:33:54,672 reading manifest file '/tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/SOURCES.txt' 2025-12-08T17:33:54,676 writing manifest file '/tmp/pip-pip-egg-info-xt_woz5n/loubach.egg-info/SOURCES.txt' 2025-12-08T17:33:54,788 Preparing metadata (setup.py): finished with status 'done' 2025-12-08T17:33:54,792 Source in /tmp/pip-wheel-vw68whpb/loubach_077146924c7e49d38df2516ecaebbfe5 has version 1.0, which satisfies requirement loubach==1.0 from https://files.pythonhosted.org/packages/55/3f/92876aafee2e1f66149bcf0a34ff943279374136ca675243d7b88c96a73e/loubach-1.0.tar.gz 2025-12-08T17:33:54,793 Removed loubach==1.0 from https://files.pythonhosted.org/packages/55/3f/92876aafee2e1f66149bcf0a34ff943279374136ca675243d7b88c96a73e/loubach-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-tcqula20' 2025-12-08T17:33:54,799 Created temporary directory: /tmp/pip-unpack-lqszekeu 2025-12-08T17:33:54,799 Building wheels for collected packages: loubach 2025-12-08T17:33:54,804 Created temporary directory: /tmp/pip-wheel-d76wcvp1 2025-12-08T17:33:54,805 Building wheel for loubach (setup.py): started 2025-12-08T17:33:54,806 Destination directory: /tmp/pip-wheel-d76wcvp1 2025-12-08T17:33:54,807 Running command python setup.py bdist_wheel 2025-12-08T17:33:55,644 running bdist_wheel 2025-12-08T17:33:55,778 running build 2025-12-08T17:33:55,779 running build_py 2025-12-08T17:33:55,810 creating build/lib/loubach 2025-12-08T17:33:55,813 copying loubach/__init__.py -> build/lib/loubach 2025-12-08T17:33:55,815 copying loubach/error.py -> build/lib/loubach 2025-12-08T17:33:55,817 creating build/lib/loubach/math 2025-12-08T17:33:55,819 copying loubach/math/technicals.py -> build/lib/loubach/math 2025-12-08T17:33:55,821 copying loubach/math/stats.py -> build/lib/loubach/math 2025-12-08T17:33:55,823 copying loubach/math/__init__.py -> build/lib/loubach/math 2025-12-08T17:33:55,825 copying loubach/math/series.py -> build/lib/loubach/math 2025-12-08T17:33:55,827 copying loubach/math/trend.py -> build/lib/loubach/math 2025-12-08T17:33:55,829 creating build/lib/loubach/data 2025-12-08T17:33:55,830 copying loubach/data/load.py -> build/lib/loubach/data 2025-12-08T17:33:55,833 copying loubach/data/__init__.py -> build/lib/loubach/data 2025-12-08T17:33:55,836 creating build/lib/loubach/timeseries 2025-12-08T17:33:55,837 copying loubach/timeseries/priceable_ts.py -> build/lib/loubach/timeseries 2025-12-08T17:33:55,839 copying loubach/timeseries/__init__.py -> build/lib/loubach/timeseries 2025-12-08T17:33:55,841 creating build/lib/loubach/instrument 2025-12-08T17:33:55,843 copying loubach/instrument/other.py -> build/lib/loubach/instrument 2025-12-08T17:33:55,845 copying loubach/instrument/__init__.py -> build/lib/loubach/instrument 2025-12-08T17:33:55,846 copying loubach/instrument/equity.py -> build/lib/loubach/instrument 2025-12-08T17:33:55,848 copying loubach/instrument/instrument.py -> build/lib/loubach/instrument 2025-12-08T17:33:55,852 creating build/lib/loubach/types 2025-12-08T17:33:55,853 copying loubach/types/priceable.py -> build/lib/loubach/types 2025-12-08T17:33:55,855 copying loubach/types/__init__.py -> build/lib/loubach/types 2025-12-08T17:33:55,857 copying loubach/types/sector.py -> build/lib/loubach/types 2025-12-08T17:33:55,859 copying loubach/types/qtime.py -> build/lib/loubach/types 2025-12-08T17:33:55,861 copying loubach/types/time.py -> build/lib/loubach/types 2025-12-08T17:33:55,863 creating build/lib/loubach/portfolio 2025-12-08T17:33:55,864 copying loubach/portfolio/holding.py -> build/lib/loubach/portfolio 2025-12-08T17:33:55,866 copying loubach/portfolio/portfolio.py -> build/lib/loubach/portfolio 2025-12-08T17:33:55,868 copying loubach/portfolio/__init__.py -> build/lib/loubach/portfolio 2025-12-08T17:33:55,870 running egg_info 2025-12-08T17:33:55,898 writing loubach.egg-info/PKG-INFO 2025-12-08T17:33:55,901 writing dependency_links to loubach.egg-info/dependency_links.txt 2025-12-08T17:33:55,903 writing requirements to loubach.egg-info/requires.txt 2025-12-08T17:33:55,904 writing top-level names to loubach.egg-info/top_level.txt 2025-12-08T17:33:55,940 reading manifest file 'loubach.egg-info/SOURCES.txt' 2025-12-08T17:33:55,946 writing manifest file 'loubach.egg-info/SOURCES.txt' 2025-12-08T17:33:55,981 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-12-08T17:33:55,982 !! 2025-12-08T17:33:55,983 ******************************************************************************** 2025-12-08T17:33:55,983 Please avoid running ``setup.py`` directly. 2025-12-08T17:33:55,984 Instead, use pypa/build, pypa/installer or other 2025-12-08T17:33:55,984 standards-based tools. 2025-12-08T17:33:55,985 This deprecation is overdue, please update your project and remove deprecated 2025-12-08T17:33:55,986 calls to avoid build errors in the future. 2025-12-08T17:33:55,987 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-12-08T17:33:55,987 ******************************************************************************** 2025-12-08T17:33:55,988 !! 2025-12-08T17:33:55,989 self.initialize_options() 2025-12-08T17:33:56,009 installing to build/bdist.linux-armv7l/wheel 2025-12-08T17:33:56,010 running install 2025-12-08T17:33:56,033 running install_lib 2025-12-08T17:33:56,061 creating build/bdist.linux-armv7l/wheel 2025-12-08T17:33:56,064 creating build/bdist.linux-armv7l/wheel/loubach 2025-12-08T17:33:56,066 creating build/bdist.linux-armv7l/wheel/loubach/math 2025-12-08T17:33:56,067 copying build/lib/loubach/math/technicals.py -> build/bdist.linux-armv7l/wheel/./loubach/math 2025-12-08T17:33:56,070 copying build/lib/loubach/math/stats.py -> build/bdist.linux-armv7l/wheel/./loubach/math 2025-12-08T17:33:56,072 copying build/lib/loubach/math/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/math 2025-12-08T17:33:56,073 copying build/lib/loubach/math/series.py -> build/bdist.linux-armv7l/wheel/./loubach/math 2025-12-08T17:33:56,075 copying build/lib/loubach/math/trend.py -> build/bdist.linux-armv7l/wheel/./loubach/math 2025-12-08T17:33:56,078 creating build/bdist.linux-armv7l/wheel/loubach/data 2025-12-08T17:33:56,079 copying build/lib/loubach/data/load.py -> build/bdist.linux-armv7l/wheel/./loubach/data 2025-12-08T17:33:56,081 copying build/lib/loubach/data/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/data 2025-12-08T17:33:56,083 copying build/lib/loubach/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach 2025-12-08T17:33:56,086 creating build/bdist.linux-armv7l/wheel/loubach/timeseries 2025-12-08T17:33:56,086 copying build/lib/loubach/timeseries/priceable_ts.py -> build/bdist.linux-armv7l/wheel/./loubach/timeseries 2025-12-08T17:33:56,089 copying build/lib/loubach/timeseries/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/timeseries 2025-12-08T17:33:56,091 creating build/bdist.linux-armv7l/wheel/loubach/instrument 2025-12-08T17:33:56,092 copying build/lib/loubach/instrument/other.py -> build/bdist.linux-armv7l/wheel/./loubach/instrument 2025-12-08T17:33:56,095 copying build/lib/loubach/instrument/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/instrument 2025-12-08T17:33:56,096 copying build/lib/loubach/instrument/equity.py -> build/bdist.linux-armv7l/wheel/./loubach/instrument 2025-12-08T17:33:56,098 copying build/lib/loubach/instrument/instrument.py -> build/bdist.linux-armv7l/wheel/./loubach/instrument 2025-12-08T17:33:56,101 creating build/bdist.linux-armv7l/wheel/loubach/types 2025-12-08T17:33:56,102 copying build/lib/loubach/types/priceable.py -> build/bdist.linux-armv7l/wheel/./loubach/types 2025-12-08T17:33:56,104 copying build/lib/loubach/types/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/types 2025-12-08T17:33:56,106 copying build/lib/loubach/types/sector.py -> build/bdist.linux-armv7l/wheel/./loubach/types 2025-12-08T17:33:56,108 copying build/lib/loubach/types/qtime.py -> build/bdist.linux-armv7l/wheel/./loubach/types 2025-12-08T17:33:56,110 copying build/lib/loubach/types/time.py -> build/bdist.linux-armv7l/wheel/./loubach/types 2025-12-08T17:33:56,112 copying build/lib/loubach/error.py -> build/bdist.linux-armv7l/wheel/./loubach 2025-12-08T17:33:56,114 creating build/bdist.linux-armv7l/wheel/loubach/portfolio 2025-12-08T17:33:56,116 copying build/lib/loubach/portfolio/holding.py -> build/bdist.linux-armv7l/wheel/./loubach/portfolio 2025-12-08T17:33:56,118 copying build/lib/loubach/portfolio/portfolio.py -> build/bdist.linux-armv7l/wheel/./loubach/portfolio 2025-12-08T17:33:56,120 copying build/lib/loubach/portfolio/__init__.py -> build/bdist.linux-armv7l/wheel/./loubach/portfolio 2025-12-08T17:33:56,122 running install_egg_info 2025-12-08T17:33:56,159 Copying loubach.egg-info to build/bdist.linux-armv7l/wheel/./loubach-1.0-py3.11.egg-info 2025-12-08T17:33:56,169 running install_scripts 2025-12-08T17:33:56,180 creating build/bdist.linux-armv7l/wheel/loubach-1.0.dist-info/WHEEL 2025-12-08T17:33:56,182 creating '/tmp/pip-wheel-d76wcvp1/loubach-1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-08T17:33:56,185 adding 'loubach/__init__.py' 2025-12-08T17:33:56,186 adding 'loubach/error.py' 2025-12-08T17:33:56,188 adding 'loubach/data/__init__.py' 2025-12-08T17:33:56,189 adding 'loubach/data/load.py' 2025-12-08T17:33:56,191 adding 'loubach/instrument/__init__.py' 2025-12-08T17:33:56,193 adding 'loubach/instrument/equity.py' 2025-12-08T17:33:56,194 adding 'loubach/instrument/instrument.py' 2025-12-08T17:33:56,196 adding 'loubach/instrument/other.py' 2025-12-08T17:33:56,197 adding 'loubach/math/__init__.py' 2025-12-08T17:33:56,199 adding 'loubach/math/series.py' 2025-12-08T17:33:56,200 adding 'loubach/math/stats.py' 2025-12-08T17:33:56,202 adding 'loubach/math/technicals.py' 2025-12-08T17:33:56,203 adding 'loubach/math/trend.py' 2025-12-08T17:33:56,205 adding 'loubach/portfolio/__init__.py' 2025-12-08T17:33:56,206 adding 'loubach/portfolio/holding.py' 2025-12-08T17:33:56,208 adding 'loubach/portfolio/portfolio.py' 2025-12-08T17:33:56,209 adding 'loubach/timeseries/__init__.py' 2025-12-08T17:33:56,211 adding 'loubach/timeseries/priceable_ts.py' 2025-12-08T17:33:56,213 adding 'loubach/types/__init__.py' 2025-12-08T17:33:56,214 adding 'loubach/types/priceable.py' 2025-12-08T17:33:56,215 adding 'loubach/types/qtime.py' 2025-12-08T17:33:56,216 adding 'loubach/types/sector.py' 2025-12-08T17:33:56,218 adding 'loubach/types/time.py' 2025-12-08T17:33:56,220 adding 'loubach-1.0.dist-info/METADATA' 2025-12-08T17:33:56,221 adding 'loubach-1.0.dist-info/WHEEL' 2025-12-08T17:33:56,222 adding 'loubach-1.0.dist-info/top_level.txt' 2025-12-08T17:33:56,223 adding 'loubach-1.0.dist-info/RECORD' 2025-12-08T17:33:56,225 removing build/bdist.linux-armv7l/wheel 2025-12-08T17:33:56,349 Building wheel for loubach (setup.py): finished with status 'done' 2025-12-08T17:33:56,352 Created wheel for loubach: filename=loubach-1.0-py3-none-any.whl size=20372 sha256=4cad2b21bf756dab665e44bc19da65a6077bfec6151d23ac86a2e0cb085273dd 2025-12-08T17:33:56,353 Stored in directory: /tmp/pip-ephem-wheel-cache-szt64m97/wheels/8f/d3/7e/a4dc5127e4b719c4df34cc6a5abff6dce9fdb98102cc110b51 2025-12-08T17:33:56,363 Successfully built loubach 2025-12-08T17:33:56,367 Removed build tracker: '/tmp/pip-build-tracker-tcqula20'