Some handy Python tools
Project description
pxutil
Some handy Python utilities
Install from source
python setup.py install or pip install .
Build distributions – Replaced with Actions / cibuildwheel
rm -rf dist/* && python setup.py sdist bdist_wheel
Publish to pypi
twine upload dist/*
Usage
import pxutil as px px.bash('ls') px.bashx('ls') px.grep('ab','abc\ndef') px.trim_docstring(''' ab cd ef ''' )
Test
pip3 install -U pytest tox pytest-cov git clone https://github.com/peterjpxie/pxutil.git cd pxutil pytest or tox
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pxutil-0.0.14.tar.gz
(32.6 kB
view hashes)
Built Distributions
pxutil-0.0.14-cp39-cp39-win32.whl
(19.0 kB
view hashes)
pxutil-0.0.14-cp38-cp38-win32.whl
(19.1 kB
view hashes)
Close
Hashes for pxutil-0.0.14-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 112d468881bcdf01753076d07fa98f6bfb455b87c94fa8d31991bc2a30914356 |
|
MD5 | 251d5dd117d0c92f8f28a9f20ea8c60c |
|
BLAKE2b-256 | 2c8e03459a68f69a1c6817cbd957eb5a030d1d8cce27d0d5a05b0c51128c4538 |
Close
Hashes for pxutil-0.0.14-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a7dadcf83b340ce269f274ee5a733576ea444276f1c1be011575818edaefccd |
|
MD5 | 7d70e4ac6b16f449a770b1a8131adbe2 |
|
BLAKE2b-256 | 232ac8fece5aa2e2202f19bda736ac106f52a92084bae006aa7df3b99575612a |
Close
Hashes for pxutil-0.0.14-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa09683fc9c94f588a4b54fe80255f08c5079170bbb4fc47863caa5467bc8365 |
|
MD5 | 87b76bf9df3ab102a31e8a73d5c331ec |
|
BLAKE2b-256 | a5594dab8676135b45585767b2a26d75e3690dedef7d3c301f2e144b8f9280a7 |
Close
Hashes for pxutil-0.0.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8835e55ccf931299f934638a93c6f29303eb11b5482b70f007fef8cc6e7720c |
|
MD5 | 0ef14bcaf05916eac464ba5fecafa415 |
|
BLAKE2b-256 | 67467ce6e22358b31fdc2c705cfe10bd232309477b8f5584cd44e8d70d030f57 |
Close
Hashes for pxutil-0.0.14-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d096bcc39d4ac6b0b84dbfe0eeb28f1fda3ce4099692377b027bd1e237a30a |
|
MD5 | e6670ab033ba58489028b1df43654f74 |
|
BLAKE2b-256 | 9f31176b7cb8926a84bd5054a8fb9534c8b5d019e78fd771a8bf63f2a589da4c |
Close
Hashes for pxutil-0.0.14-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c8ea29839d669d24eb8d202e9f34dea842b8fefc8c92d097a26bd131087648d |
|
MD5 | 4ec5d3f0c8fce8446bf783ce4219b968 |
|
BLAKE2b-256 | 35fd511f6d5bb145e422fbcb6d49cacc1346ca4b31d7b1c771d37a76a8474fc6 |
Close
Hashes for pxutil-0.0.14-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4dfef77144afae8f708b649be872b9375c6dff2f8577eeb4df2c39bb1d4eb5f |
|
MD5 | 3a545448cef546334039f982db785138 |
|
BLAKE2b-256 | b22131b4338bbc97f982650a2d3bad9c9ee78f8e7d5e4a6811dc69db33c4c8c1 |
Close
Hashes for pxutil-0.0.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d27aca413709a4f56a4f685b055c784317209a2209f524c7698b94a60a8d53a2 |
|
MD5 | 8d425786b2d868137c1226b4ef57a87e |
|
BLAKE2b-256 | 3bb1c119891d6b5a970349853bd5edc9985cdfa42ab5979e4b2e3501e45fcd23 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c8403bab33e6228876a76a5d97c77701e11a636019589ee35d9b97e85568a38 |
|
MD5 | 6fbb9eb25c1375d825addf981c3f6025 |
|
BLAKE2b-256 | 6be26815af73226657a817fbd27074e5d2f4ec86990003af654cf090c10cf620 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c4d3863bbc2c1b8c55768fd65565d70a44a3ed8e681da8210abe9a2a21be486 |
|
MD5 | 037c087e9422105306156ffed86b230c |
|
BLAKE2b-256 | 155da5c2ce5b6d4a97e61f58075dd076980c145e17d7d8811fea51e48781a7ad |
Close
Hashes for pxutil-0.0.14-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7fd977a3f5b63b1ae80e86ad9589c357ddd4bc849c4dd875d66375fc9ff2a15 |
|
MD5 | f448f389af8e8a7a6cd0886cc3c5fe5f |
|
BLAKE2b-256 | 8757dd53c4cf525f199f30a99aa900c0b5ae66a756d4d52bdfc40bb58bf53596 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b3703ceacaf660ad4568ad6ee5413c31be57405e8982d93a5fe2e0c45e3030c |
|
MD5 | 52d6f29e3588a6176ab9fa948c9f7c91 |
|
BLAKE2b-256 | b2941e0458c945ac4f51fa77556cecb19a9bf7aa95b23da36a675bb2cdac9ea9 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bb6e63a9f4af824e8d457338940ab19156c55bc968fbcbe080174e255969daa |
|
MD5 | 8f770b8bb67f1e8faeca7a20e2009629 |
|
BLAKE2b-256 | 728bc5e73f1af01a7588c4486dd83f547c280983f0dae634d9d7b832ac201e44 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d41ed37898d855c87439f9efffd5a65047e295e796dc802211eb44fda3760140 |
|
MD5 | b3d85c0c16e74a4cb78c323b1056af16 |
|
BLAKE2b-256 | 70fbfc33d0f08f93b6a656c78c268c21094fa907704ebed652c49188345362d6 |
Close
Hashes for pxutil-0.0.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2a6d003b43d83a80915235411222edb9698fef0e2edf3135a920848a4be08ec |
|
MD5 | dfef7408c01196c07a2c0ac613da42a7 |
|
BLAKE2b-256 | dab95f8479ce447a22dfbd3eb3951d9ed3c902373cdeb6ce4fe9628fae892896 |
Close
Hashes for pxutil-0.0.14-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7b520caba9e2926dd48dadd579ab5de458b2b7f23baa94dd16cdc8657cd64a5 |
|
MD5 | 658e3e45ee770b3789ebdbb009f67f79 |
|
BLAKE2b-256 | f515eaa34197729f5e8569c0bfdc2aa759655a8457e5246ed2af7c11a5525d31 |
Close
Hashes for pxutil-0.0.14-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52081579224b15d01fabc3206591f8194e9f3a69b0558aa2682ef96b5b41aef2 |
|
MD5 | 44426b993dbaa7e0ed924f32cd1a746b |
|
BLAKE2b-256 | 136bddc0d915c4e1c2ef934d9623f2a153350f5d1720dbd59ee42cd5f653018c |
Close
Hashes for pxutil-0.0.14-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbd69d0551c4c93e5ac8a1fc794200cf08faaccd2d48be50332761b1162572eb |
|
MD5 | 9c57be19157aae1a0834bc7dcbcdbe77 |
|
BLAKE2b-256 | a220cdebf3e9f1cdceaaacc70786d6d3b84d21207146fc286368a38285e07d29 |
Close
Hashes for pxutil-0.0.14-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26b9c4c038556576bb9a3b2f8154f1bf010c2ea0fb8c2bce448afcf701609da4 |
|
MD5 | f0d4d58a7adfa5c1d78a2eba0f70ff97 |
|
BLAKE2b-256 | abfe4bcaf7f8dc043fc16920d4087ec01995388eeaa98e62457594ec59091e61 |
Close
Hashes for pxutil-0.0.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e753afbc3cec0ad849d13b81b1cbfc68814a9a37d11cb73e2dd7ae3b17d6c87 |
|
MD5 | 458439a146b758ed1ceee839578e46dd |
|
BLAKE2b-256 | 43ad2df6069d089b00ffa3d29b1598547d2831d2c0e65d70c4c994764be4cefe |
Close
Hashes for pxutil-0.0.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f753978c5fcb847944a70d104576f79bc38eca866a33423c9f9ca10318320916 |
|
MD5 | 9f47e4bdbc9a7b18c04ff084e70859b5 |
|
BLAKE2b-256 | d0986946af3490e9f47c9c39de11ae4894ce8b44c96a84fcdb787c6418183ad3 |
Close
Hashes for pxutil-0.0.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94c972b26e517b2ac414445ab550e984abf77e0b1e77bb526ff7b42cae01a540 |
|
MD5 | 1f1f0fb6a0c4bfce084fa97d997180ef |
|
BLAKE2b-256 | 803aafdb5b7eeefab9dc00318c01a4f722c62a8a196013c2e2a4f3d0dc682fca |
Close
Hashes for pxutil-0.0.14-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522eeb43d7b09968a2edcc84bd4cc5089fe31dd28ed6b1445b35e3020c6be3bc |
|
MD5 | c212197d9f92796228e7e35095b48e18 |
|
BLAKE2b-256 | f8116ca2b76a91909b651a720bd2357310aaa54d80d13bbd922a865a5e485c49 |
Close
Hashes for pxutil-0.0.14-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d10a285c6c15f93ca5ee7d50b4467d9828132a876c040dff42eddea97d9b46e2 |
|
MD5 | cfdab0fc40f133caa9e5e898de014f17 |
|
BLAKE2b-256 | 03da01db358139cf212b2b01932de4d41858d8925eac41bee56d221e24bbd524 |
Close
Hashes for pxutil-0.0.14-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1299e996bf6265d7da600366ef7da0aed65395f0101cff49fd3cdf10d49bc35d |
|
MD5 | ec2b65fc80a63a680567b0f41af90003 |
|
BLAKE2b-256 | e6ed7d8cab3f89607f0bbe9288e0e8d8e483f3c881220eff2cfe3b447ca7f5fb |
Close
Hashes for pxutil-0.0.14-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef833a34a7b2754810a2dbae337745f6bfa2d32f425ee9dad74d8f40a6d3be05 |
|
MD5 | 9c2598c68a10225a21bbc02add8a9a13 |
|
BLAKE2b-256 | 03d0c3bb03f72802a609a58206c6cd9767a4c87205c1c758741978fe7749e49a |
Close
Hashes for pxutil-0.0.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51647325af8c48fa17d59562448fdcb1ddbdd88775bb2c7526ba10961170663 |
|
MD5 | 80ba8c7e7743848d9a393c71ac6fdfde |
|
BLAKE2b-256 | 637e1ac88e764c23c8f36c2822e40886247c5622d9430a8bb64290cdcbb88cb7 |
Close
Hashes for pxutil-0.0.14-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40e6eebac125b3a23e95f2d68ccf93892ed9f98066d7e4d377864ee3316d8227 |
|
MD5 | a6299bc09921835002fd70904404aa46 |
|
BLAKE2b-256 | 38a67e39a7182971cae8c6813f5f035cb930b87df95a3f59bcbb021257a6d578 |
Close
Hashes for pxutil-0.0.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d21320369ec19f78cf7da7814d72e8e2083fe3ad53f53083adcc110c717348 |
|
MD5 | 39be2e937cee93acb95f746851a7f725 |
|
BLAKE2b-256 | 4d2c2ae9cbd97691f08c67470e6bd23aca2c6b892fc9623bf45ac78bb8f38e42 |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02ce9a80878e48b42e5beb67181318914427b72bfe525dd5389ec8963762d15e |
|
MD5 | a7d8d2bef3c5089abbad611632b6299d |
|
BLAKE2b-256 | 06377ae93cf9eba689de6e9d5a65812f490db0a58043b81546a935c6e1761e44 |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58d85c4d06ac61cf49efd4acec4bafdb75c171ee2d9aeea127a89afa5535b5d0 |
|
MD5 | a5c484a9a880a599c8c8748ba608251a |
|
BLAKE2b-256 | 0d918b78d2536438f5ee4a80badca7fd0ac0b84eba2fc3cb8288cd628173df5d |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f821060d0d9971f291783dd01011270690182e3caae331d9a7891ef82505804e |
|
MD5 | 42980ebdd53cfb6116316815475c948f |
|
BLAKE2b-256 | 903b06b6b64b1f478401ab8be665db36cc193230b1a3639dceefefd116e06e2d |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4de527d21af42dd4d91600b5de0dff46d13cf028b7db4850a31d538490672cc4 |
|
MD5 | 0bf7e1180c6608d951815a55d52ce783 |
|
BLAKE2b-256 | 1f6fda8429780a555382bc0d34e166e05586420790159b08b6fe0e0ab5f42348 |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daa3a8a3c86e7f843cff5bdb8e7bf601473fc7558903ccf4ab8bae0dfffc0cfe |
|
MD5 | 81be17df4436ed20dd1031feb7bb307f |
|
BLAKE2b-256 | e2d00f121bdb72fe63c4aad6c675fddfe640aed2847b5b4a3df671b1412fa3a9 |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72c170ae39efa1fde9a73e6a70699b37734cc934930bc653f9f49369cec57c29 |
|
MD5 | 28b7ad53ef5b48acb8ecde317257336f |
|
BLAKE2b-256 | 6373fc0c36aefa3c2117463773cb565067089b0cc55d76d193aa5d162b9ecf6d |
Close
Hashes for pxutil-0.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c55c2160306a5ec4cd362bd6b1810f4702933d65900d6222adf26add85351b0e |
|
MD5 | 7abdb7d7e3356c345d198061e3b4ce51 |
|
BLAKE2b-256 | 3fd726c0aaf4534f359639e24397fdc7a550b7c31dede3cbb206f76a5dc98336 |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bd14929e0278112c4aa2e098b0803f1ecca2492591a089e7d792f6ca49a2098 |
|
MD5 | b9a3760dca3a9adb5121bb4346245bc0 |
|
BLAKE2b-256 | 27102937179c594b078a99c1b58133234d4eb5b44b71f933652b9cdf1dca2075 |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fcd9c6d58cc84ae5548216421af0af9f30d6f49323e8780eca7f12ecc33ec74 |
|
MD5 | 7f3d608fe038e30ac79903c39ff78271 |
|
BLAKE2b-256 | 39b2c3a5fbc342fc0b481e9c49feb6127572312620ab92772c1dec202fca7acd |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85fbb0afd21ccb5a9dc3e9930b2a290a0ecff9453cdf52304b665deb074b791b |
|
MD5 | 6dbb7956137f3ce86af2ffb423716283 |
|
BLAKE2b-256 | d8b3ee8e3db645267441e8cdf7e3f9ed1d80d166c4f4835d45ece8558d5adef0 |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d61033d52c5b243a02e4f0df676532144f86ebfba223ade7a8b0ed3a5982bc2a |
|
MD5 | babc1dea9104f677ef7f1d903f4b84a1 |
|
BLAKE2b-256 | 935e51f0fedd54eac0984c8d29b172bfcdc8b8cb2af1592c8295afa165f0e547 |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f86173b1318c7ebe741c539a7d4d98bcacf5feaa16cc2f695dafc71114069d8 |
|
MD5 | e16bc9535cc0392799078dd86432a5b3 |
|
BLAKE2b-256 | 223ea5a125141db4fae3b6d7b3d32d07784390a87612b631d588c5dc68afb30f |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6412b3a465f803c4ff66be33f746c7017c8af06125e44c92fbeccd463d507c38 |
|
MD5 | 3bb52e2fabbfb501b4fb9c273b59978a |
|
BLAKE2b-256 | 6ca38682d8523bf719567ecac3ff5a4b849b5b6d9f0d04365e791747099d1d85 |
Close
Hashes for pxutil-0.0.14-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 386bf7f8c167f7bfc405ad4b11578d15cc67c18eccad2b8121ad1d693b09a24d |
|
MD5 | 10c3047770493565cbda251f616f6a9a |
|
BLAKE2b-256 | 37b86728d5d88cb53046ea6a6d82e1313d02c146726f1f091878bceea52bd1f2 |