Guest User

Untitled

a guest
Sep 21st, 2021
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.36 KB | None | 0 0
  1. $ git clone https://aur.archlinux.org/python-url-normalize.git
  2. $ cd python-url-normalize
  3.  
  4. $ yay -S --asdeps \
  5. python-build \
  6. python-install \
  7. python-poetry \
  8. python-pytest-cov \
  9. python-pytest-flakes \
  10. python-pytest-socket
  11.  
  12. $ makepkg -s
  13. ==> Making package: python-url-normalize 1.4.3-6 (Tue 21 Sep 2021 11:52:57 PM EDT)
  14. ==> Checking runtime dependencies...
  15. ==> Checking buildtime dependencies...
  16. ==> Retrieving sources...
  17. -> Downloading 1.4.3.tar.gz...
  18. % Total % Received % Xferd Average Speed Time Time Time Current
  19. Dload Upload Total Spent Left Speed
  20.  
  21. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
  22. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
  23. 100 128 100 128 0 0 329 0 --:--:-- --:--:-- --:--:-- 328
  24.  
  25. 100 8478 0 8478 0 0 9594 0 --:--:-- --:--:-- --:--:-- 9594
  26. ==> Validating source files with sha512sums...
  27. 1.4.3.tar.gz ... Passed
  28. ==> Extracting sources...
  29. -> Extracting 1.4.3.tar.gz with bsdtar
  30. ==> Starting build()...
  31. * Building wheel...
  32. Successfully built url_normalize-1.4.3-py2.py3-none-any.whl
  33. ==> Starting check()...
  34. ['/usr/lib/python3.9/site-packages/install/_vendor/installer/src', '/home/aidan/.manual_install/aur/python-url-normalize/src/url-normalize-1.4.3', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/usr/lib/python3.9/site-packages']
  35. Listing '.install-cache/pkg'...
  36. Listing '.install-cache/pkg/url_normalize-1.4.3.dist-info'...
  37. /usr/lib/python3.9/site-packages/pep8.py:110: FutureWarning: Possible nested set at position 1
  38. EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]')
  39. ============================= test session starts ==============================
  40. platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python
  41. cachedir: .pytest_cache
  42. rootdir: /home/aidan/.manual_install/aur/python-url-normalize/src/url-normalize-1.4.3, configfile: tox.ini
  43. plugins: cov-2.12.1, socket-0.4.1, flakes-4.0.3, pep8-1.0.6
  44. collecting ... collected 29 items
  45.  
  46. tests/__init__.py::flake-8 PASSED [ 3%]
  47. tests/test_deconstruct_url.py::flake-8 PASSED [ 6%]
  48. tests/test_deconstruct_url.py::test_deconstruct_url_result_is_expected PASSED [ 10%]
  49. tests/test_generic_url_cleanup.py::flake-8 PASSED [ 13%]
  50. tests/test_generic_url_cleanup.py::test_generic_url_cleanup_result_is_expected PASSED [ 17%]
  51. tests/test_normalize_fragment.py::flake-8 PASSED [ 20%]
  52. tests/test_normalize_fragment.py::test_normalize_fragment_result_is_expected PASSED [ 24%]
  53. tests/test_normalize_host.py::flake-8 PASSED [ 27%]
  54. tests/test_normalize_host.py::test_normalize_host_result_is_expected PASSED [ 31%]
  55. tests/test_normalize_path.py::flake-8 PASSED [ 34%]
  56. tests/test_normalize_path.py::test_normalize_host_result_is_expected PASSED [ 37%]
  57. tests/test_normalize_port.py::flake-8 PASSED [ 41%]
  58. tests/test_normalize_port.py::test_normalize_port_result_is_expected PASSED [ 44%]
  59. tests/test_normalize_query.py::flake-8 PASSED [ 48%]
  60. tests/test_normalize_query.py::test_normalize_query_result_is_expected PASSED [ 51%]
  61. tests/test_normalize_scheme.py::flake-8 PASSED [ 55%]
  62. tests/test_normalize_scheme.py::test_normalize_scheme_result_is_expected PASSED [ 58%]
  63. tests/test_normalize_userinfo.py::flake-8 PASSED [ 62%]
  64. tests/test_normalize_userinfo.py::test_normalize_userinfo_result_is_expected PASSED [ 65%]
  65. tests/test_provide_url_scheme.py::flake-8 PASSED [ 68%]
  66. tests/test_provide_url_scheme.py::test_provide_url_scheme_result_is_expected PASSED [ 72%]
  67. tests/test_provide_url_scheme.py::test_provide_url_scheme_accept_default_scheme_param PASSED [ 75%]
  68. tests/test_reconstruct_url.py::flake-8 PASSED [ 79%]
  69. tests/test_reconstruct_url.py::test_deconstruct_url_result_is_expected PASSED [ 82%]
  70. tests/test_url_normalize.py::flake-8 PASSED [ 86%]
  71. tests/test_url_normalize.py::test_url_normalize_changes PASSED [ 89%]
  72. tests/test_url_normalize.py::test_url_normalize_results PASSED [ 93%]
  73. tests/test_url_normalize.py::test_url_normalize_with_http_scheme PASSED [ 96%]
  74. tests/test_url_normalize.py::test_url_normalize_with_no_params_sorting PASSED [100%]
  75.  
  76. ----------- coverage: platform linux, python 3.9.7-final-0 -----------
  77. Name Stmts Miss Cover Missing
  78. ------------------------------------------------------
  79. url_normalize/tools.py 29 1 97% 68
  80. ------------------------------------------------------
  81. TOTAL 112 1 99%
  82.  
  83. 2 files skipped due to complete coverage.
  84.  
  85. Required test coverage of 99% reached. Total coverage: 99.11%
  86.  
  87. ============================== 29 passed in 0.13s ==============================
  88. ==> Entering fakeroot environment...
  89. ==> Starting package()...
  90. ['/usr/lib/python3.9/site-packages/install/_vendor/installer/src', '/home/aidan/.manual_install/aur/python-url-normalize/src/url-normalize-1.4.3', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/usr/lib/python3.9/site-packages']
  91. Listing '.install-cache/pkg'...
  92. Listing '.install-cache/pkg/url_normalize-1.4.3.dist-info'...
  93. ==> Tidying install...
  94. -> Removing libtool files...
  95. -> Purging unwanted files...
  96. -> Removing static library files...
  97. -> Stripping unneeded symbols from binaries and libraries...
  98. -> Compressing man and info pages...
  99. ==> Checking for packaging issues...
  100. ==> Creating package "python-url-normalize"...
  101. -> Generating .PKGINFO file...
  102. -> Generating .BUILDINFO file...
  103. -> Generating .MTREE file...
  104. -> Compressing package...
  105. ==> Leaving fakeroot environment.
  106. ==> Finished making: python-url-normalize 1.4.3-6 (Tue 21 Sep 2021 11:53:00 PM EDT)
  107.  
  108. $ zstdcat python-url-normalize-1.4.3-6-any.pkg.tar.zst | tar -t
  109. .BUILDINFO
  110. .MTREE
  111. .PKGINFO
  112. usr/
  113. usr/lib/
  114. usr/lib/python3.9/
  115. usr/lib/python3.9/site-packages/
  116. usr/lib/python3.9/site-packages/url_normalize-1.4.3.dist-info/
  117. usr/lib/python3.9/site-packages/url_normalize-1.4.3.dist-info/LICENSE
  118. usr/lib/python3.9/site-packages/url_normalize-1.4.3.dist-info/METADATA
  119. usr/lib/python3.9/site-packages/url_normalize-1.4.3.dist-info/RECORD
  120. usr/lib/python3.9/site-packages/url_normalize-1.4.3.dist-info/WHEEL
  121. usr/share/
  122. usr/share/licenses/
  123. usr/share/licenses/python-url-normalize/
  124. usr/share/licenses/python-url-normalize/LICENSE
  125.  
  126. $ pacman -Qs python-
  127. local/dbus-python 1.2.18-1
  128. Python bindings for DBUS
  129. local/python-apipkg 1.5-5
  130. Namespace control and lazy-import mechanism
  131. local/python-appdirs 1.4.4-3
  132. A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
  133. local/python-attrs 21.2.0-1
  134. Attributes without boilerplate.
  135. local/python-babel 2.9.1-1
  136. A collection of tools for internationalizing Python applications
  137. local/python-backcall 0.2.0-4
  138. Backwards compatible callback APIs
  139. local/python-beautifulsoup4 4.9.3-4
  140. A Python HTML/XML parser designed for quick turnaround projects like screen-scraping
  141. local/python-build 0.7.0-1
  142. A simple, correct PEP517 package builder
  143. local/python-cachecontrol 0.12.6-3
  144. httplib2 caching for requests
  145. local/python-cachy 0.3.0-4
  146. simple yet effective caching library
  147. local/python-cffi 1.14.6-1
  148. Foreign Function Interface for Python calling C code
  149. local/python-chardet 4.0.0-2
  150. Python3 module for character encoding auto-detection
  151. local/python-cleo 0.7.6-4
  152. create beautiful and testable command-line interfaces
  153. local/python-click 8.0.1-1
  154. A simple wrapper around optparse for powerful command line utilities
  155. local/python-clikit 0.6.2-1
  156. clikit allows you to create beautiful and testable command-line interfaces
  157. local/python-coverage 5.5-2
  158. A tool for measuring code coverage of Python programs
  159. local/python-crashtest 0.3.1-3
  160. supposedly makes exceptions handling and inspection easier
  161. local/python-cryptography 3.4.8-2
  162. A package designed to expose cryptographic recipes and primitives to Python developers
  163. local/python-daemonize 2.5.0-4
  164. Library to enable your code run as a daemon process on Unix-like systems
  165. local/python-decorator 5.1.0-1
  166. Python Decorator module
  167. local/python-distlib 0.3.2-1
  168. Low-level components of distutils2/packaging
  169. local/python-dnspython 1:2.1.0-1
  170. A DNS toolkit for Python
  171. local/python-docopt 0.6.2-9
  172. Pythonic argument parser, that will make you smile
  173. local/python-docutils 0.17.1-1
  174. Set of tools for processing plaintext docs into formats such as HTML, XML, or LaTeX
  175. local/python-entrypoints 0.3-6
  176. Discover and load entry points from installed packages.
  177. local/python-execnet 1.9.0-1
  178. Rapid multi-Python deployment
  179. local/python-filelock 3.0.12-5
  180. A platform independent file lock
  181. local/python-flask 2.0.1-1
  182. Micro webdevelopment framework for Python
  183. local/python-gobject 3.40.1-1
  184. Python Bindings for GLib/GObject/GIO/GTK+
  185. local/python-greenlet 1.1.1-1
  186. Lightweight in-process concurrent programming
  187. local/python-html5lib 1.1-6
  188. A Python HTML parser/tokenizer based on the WHATWG HTML5 spec
  189. local/python-idna 3.2-1
  190. Internationalized Domain Names in Applications (IDNA)
  191. local/python-importlib-metadata 4.8.1-1
  192. Read metadata from Python packages
  193. local/python-iniconfig 1.1.1-1
  194. brain-dead simple config-ini parsing
  195. local/python-install 0.0.3-1
  196. A simple, correct PEP427 wheel installer
  197. local/python-itsdangerous 2.0.1-1
  198. Various helpers to pass trusted data to untrusted environments
  199. local/python-jack-client 0.5.3-2
  200. JACK Audio Connection Kit (JACK) Client for Python
  201. local/python-jedi 0.18.0-2
  202. Awesome autocompletion for python
  203. local/python-jeepney 0.7.1-1
  204. Low-level, pure Python DBus protocol wrapper
  205. local/python-jinja 3.0.1-1
  206. A simple pythonic template language written in Python
  207. local/python-jsonschema 3.2.0-4
  208. An implementation of JSON Schema validation for Python
  209. local/python-keyring 23.0.1-1
  210. Store and access your passwords safely
  211. local/python-lark-parser 0.11.3-2
  212. A modern parsing library
  213. local/python-lockfile 0.12.2-8
  214. Platform-independent file locking module
  215. local/python-lxml 4.6.3-1
  216. Python3 binding for the libxml2 and libxslt libraries
  217. local/python-magic 5.40-1
  218. Python bindings to the magic library
  219. local/python-markdown 3.3.4-1
  220. Python implementation of John Gruber's Markdown.
  221. local/python-markupsafe 2.0.1-1
  222. Implements a XML/HTML/XHTML Markup safe string for Python
  223. local/python-matplotlib-inline 0.1.2-1
  224. Inline Matplotlib backend for Jupyter
  225. local/python-more-itertools 8.9.0-1
  226. More routines for operating on iterables, beyond itertools
  227. local/python-msgpack 1.0.2-2
  228. MessagePack serializer implementation for Python
  229. local/python-multipledispatch 0.6.0-1
  230. Multiple dispatch implementation in Python
  231. local/python-nose 1.3.7-10
  232. A discovery-based unittest extension
  233. local/python-notify2 0.3.1-5
  234. Python interface to DBus notifications
  235. local/python-numpy 1.20.3-1
  236. Scientific tools for Python
  237. local/python-opengl 3.1.5-4
  238. The cross platform Python binding to OpenGL and related APIs
  239. local/python-openrazer 3.1.0-1
  240. Python library for accessing the Razer daemon from Python.
  241. local/python-ordered-set 4.0.2-3
  242. A MutableSet that remembers its order, so that every entry has an index
  243. local/python-pa-ringbuffer 0.1.4-1
  244. Python wrapper for PortAudio's ring buffer
  245. local/python-packaging 20.9-2
  246. Core utilities for Python packages
  247. local/python-parso 1:0.8.2-1
  248. Python parser that supports error recovery and round-trip parsing for different Python versions
  249. local/python-pastel 0.2.0-3
  250. Bring colors to your terminal
  251. local/python-pep517 0.11.0-1
  252. Wrappers to build Python packages using PEP 517 hooks
  253. local/python-pep8 1.7.1-1
  254. The final release of the pep8 package
  255. local/python-pexpect 4.8.0-3
  256. For controlling and automating applications
  257. local/python-pickleshare 0.7.5-6
  258. File system based database that uses python pickles
  259. local/python-pillow 8.3.2-1
  260. Python Imaging Library (PIL) fork.
  261. local/python-pkginfo 1.7.1-1
  262. Query metadatdata from sdists / bdists / installed packages
  263. local/python-platformdirs 2.0.2-1
  264. A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir"
  265. local/python-pluggy 0.13.1-4
  266. Plugin and hook calling mechanisms for python
  267. local/python-ply 3.11-7
  268. Implementation of lex and yacc parsing tools
  269. local/python-poetry 1.1.9-1
  270. Python dependency management and packaging made easy
  271. local/python-poetry-core 1.0.3-1
  272. Poetry PEP 517 Build Backend & Core Utilities
  273. local/python-prompt_toolkit 3.0.20-1
  274. Library for building powerful interactive command lines in Python
  275. local/python-psutil 5.8.0-1
  276. A cross-platform process and system utilities module for Python
  277. local/python-ptyprocess 0.7.0-1
  278. Run a subprocess in a pseudo terminal
  279. local/python-py 1.10.0-1
  280. library with cross-python path, ini-parsing, io, code, log facilities
  281. local/python-pycparser 2.20-3
  282. C parser and AST generator written in Python
  283. local/python-pyflakes 2.3.1-2
  284. A lint-like tool for Python to identify common errors quickly without executing code
  285. local/python-pygments 2.10.0-1
  286. Python syntax highlighter
  287. local/python-pylev 1.4.0-1
  288. A pure Python Levenshtein implementation that's not freaking GPL'd
  289. local/python-pynvim 0.4.3-1
  290. Python client for Neovim
  291. local/python-pyparsing 2.4.7-3
  292. General parsing module for Python
  293. local/python-pypdf2 1.26.0-2
  294. A utility to read and write PDFs with Python
  295. local/python-pyqt5 5.15.4-1 (pyqt5)
  296. A set of Python bindings for the Qt5 toolkit
  297. local/python-pyqt5-sip 12.9.0-1
  298. The sip module support for PyQt5
  299. local/python-pyrr 0.10.3-1
  300. Provides 3D mathematical functions using the power of NumPy.
  301. local/python-pyrsistent 0.18.0-1
  302. Persistent/Functional/Immutable data structures
  303. local/python-pyserial 3.5-2
  304. Multiplatform Serial Port Module for Python
  305. local/python-pytest 6.2.5-1
  306. Simple powerful testing with Python
  307. local/python-pytest-cache 1.0-1
  308. pytest plugin with mechanisms for caching across test runs
  309. local/python-pytest-cov 2.12.1-3
  310. py.test plugin for coverage reporting with support for both centralised and distributed testing, including subprocesses and multiprocessing
  311. local/python-pytest-flakes 4.0.3-2
  312. pytest plugin to check source code with pyflakes
  313. local/python-pytest-pep8 1.0.6-5
  314. pytest plugin to check PEP8 requirements
  315. local/python-pytest-socket 0.4.1-1
  316. Pytest Plugin to disable socket calls during tests
  317. local/python-pytz 2021.1-1
  318. Cross platform time zone library for Python
  319. local/python-pyudev 0.22-5
  320. Python bindings to libudev
  321. local/python-reportlab 3.6.1-1
  322. A proven industry-strength PDF generating solution
  323. local/python-requests 2.26.0-1
  324. Python HTTP for Humans
  325. local/python-requests-toolbelt 0.9.1-5
  326. A toolbelt of useful classes and functions to be used with python-requests.
  327. local/python-rtmixer 0.1.3-2
  328. Reliable low-latency audio playback and recording with Python
  329. local/python-secretstorage 3.3.1-1
  330. Securely store passwords and other private data using the SecretService DBus API
  331. local/python-setproctitle 1.2.2-1
  332. Allows a python process to change its process title
  333. local/python-setuptools 1:57.4.0-2
  334. Easily download, build, install, upgrade, and uninstall Python packages
  335. local/python-shellingham 1.4.0-1
  336. Detect what shell the current Python executable is running in.
  337. local/python-six 1.16.0-1
  338. Python 2 and 3 compatibility utilities
  339. local/python-sounddevice 0.4.2-1
  340. Record and play back sound
  341. local/python-soupsieve 2.2.1-2
  342. A CSS4 selector implementation for Beautiful Soup
  343. local/python-stevedore 3.4.0-1
  344. Manage dynamic plugins for Python applications
  345. local/python-toml 0.10.2-3
  346. A Python library for parsing and creating TOML
  347. local/python-tomli 1.2.1-1
  348. A lil' TOML parser
  349. local/python-tomlkit 0.7.2-1
  350. Style-preserving TOML library for Python
  351. local/python-traitlets 5.0.5-2
  352. A configuration system for Python applications.
  353. local/python-urllib3 1.26.6-1
  354. HTTP library with thread-safe connection pooling and file post support
  355. local/python-vdf 3.4-1
  356. Library for working with Valve's VDF text format
  357. local/python-virtualenv 20.8.0-1
  358. Virtual Python Environment builder
  359. local/python-virtualenv-clone 0.5.7-1
  360. A script for cloning a non-relocatable virtualenv.
  361. local/python-virtualenvwrapper 4.8.4-5
  362. Extensions to Ian Bicking's virtualenv tool
  363. local/python-wcwidth 0.2.5-3
  364. Measures number of Terminal column cells of wide-character codes
  365. local/python-webencodings 0.5.1-6
  366. This is a Python implementation of the WHATWG Encoding standard.
  367. local/python-werkzeug 2.0.1-1
  368. Swiss Army knife of Python web development
  369. local/python-wheel 0.37.0-1
  370. A built-package format for Python
  371. local/python-wxpython 1:4.0.7.2-1
  372. Cross-platform GUI toolkit
  373. local/python-xerox 0.4.1-2
  374. Simple copy+paste module for Python
  375. local/python-xlib 0.31-1
  376. A fully functional X client library for Python programs
  377. local/python-zipp 3.5.0-1
  378. Pathlib-compatible object wrapper for zip files
  379.  
  380. # Check $pkgdir for .py files
  381. $ ls -R ./pkg | grep *.py
  382. zsh: no matches found: *.py
  383.  
Advertisement
Add Comment
Please, Sign In to add comment