Saravanan666/pypi-org huggingface dataset:
Package: cctagutils
Date:2006-11-21 11:23:54 -0500 (Tue, 21 Nov 2006)Version:4737Author:Nathan R. Yergler <nathan@creativecommons.org>Organization:Creative CommonsCopyright:2006-2007, Nathan R. Yergler, Creative Commons;
licensed to the public under theMIT license.cctagutils is a package which provides a pluggable facility for retrieving
and verifying license metadata embedded and linked to content files.
Metadata may be embedded directly in the file, or provided in a web page
linked to the file (in this case the URL is actually embedded in the file).cctagutils useshandlersfor different file types, and ships with an ID3
handler for MP3 files and an XMP handler for many other file types.  The
XMP handler is used as a default fall-back for all files.  Information
about embedding metadata is available in the CC wiki; seeResourcesbelow.Installationcctagutils and its dependencies may be installed usingeasy_install(recommended)$ easy_install cctagutilsor by using the standard distutils setup.py:$ python setup.py installIf installing using setup.py,ccrdfwill also need to be installed along with its dependencies.  Using
easy_install will automatically download and install these dependencies.Usagecctagutils is primarily accessed through themetadatamodule.  For
example:>>> import cctagutils
>>> file_info = cctagutils.metadata.open('test/test.mp3')Themetadatamodule will use entry points to look up the best fit handler
for extracting metadata from the file.Extending cctagutilscctagutils uses entry points for providing metadata handlers for new file
types.  A metadata handler should subclasscctagutils.handler.base.BaseMetadata.  The package for the handler should
declare that it implements thecctagutils.handlerentry point.The cctagutils package declares itself as the entry points for MP3 and PDF
files using the ID3 and XMP implementations respectively.Limitations and Known IssuesThis is an alpha release of 0.5, and the API is still subject to change.Handler lookup is currently based on file extensions, and should be
improved to use something like the MIME type.ResourcesCC Embedded MetadataTagging MP3 files with license informationXMP MetadataChange History0.5 (TBD)Reorganized source tree to work better with PyPI and setuptoolsConverted to using entry points for file-type handling extensibilityDownload
Package: cctbx
The Computational Crystallography Toolbox (cctbx) is being developed
as the open source component of the Phenix system. The goal of the
Phenix project is to advance automation of macromolecular structure
determination. Phenix depends on the cctbx, but not vice versa. This
hierarchical approach enforces a clean design as a reusable library.
The cctbx is therefore also useful for small-molecule crystallography
and even general scientific applications.
Package: cctbx-base
The Computational Crystallography Toolbox (cctbx) is being developed
as the open source component of the Phenix system. The goal of the
Phenix project is to advance automation of macromolecular structure
determination. Phenix depends on the cctbx, but not vice versa. This
hierarchical approach enforces a clean design as a reusable library.
The cctbx is therefore also useful for small-molecule crystallography
and even general scientific applications.
Package: cctexconvert
CCTexConvertConvert Minecraft 1.12.2 texture packs into ClassiCube texture packsInstallationInstallPython 3Runpip install cctexconvertor compile from source by runninggit clone https://github.com/Fam0r/CCTexConvert
cd CCTexConvert
python setup.pyProgress:Partial 1.12.2 supportSupport classic's wool coloursAnimation supportExtended blocksets (venk's, redux etc.)Support more versions
Package: cctf
Crypto-Currencies Trading Framework.Home-page:https://github.com/havocesp/cctfAuthor: Daniel J. Umpierrez
Author-email:umpierrez@pm.meLicense: UNLICENSE
Description: UNKNOWN
Keywords: altcoins,altcoin,exchange,bitcoin,trading
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Package: cctools
The Cooperative Computing Tools (cctools) is a software
package for enabling large scale distributed computing
on clusters, clouds, and grids.  It is used primarily for
attacking large scale problems in science and engineering.You can read more about this software at:http://ccl.cse.nd.edu/softwareThe software is developed by members of the Cooperative
Computing Lab at the University of Notre Dame, led by
Prof. Douglas Thain.  The file CREDITS lists the many
people that have contributed to the software over the years.For complete instructions on how to build, install, and use
the software, see here:http://ccl.cse.nd.edu/software/manualsIf you are impatient, the following commands will build
and install the software in your home directory:./configure --prefix ${HOME}/cctools
make clean
make install
export PATH=${PATH}:${HOME}/cctools/bin
chirp_statusThis software package is
Copyright (c) 2003-2004 Douglas Thain
Copyright (c) 2005-2019 The University of Notre Dame
This software is distributed under the GNU General Public License.
See the file COPYING for details.This product includes software developed by and/or derived
from the Globus Project (http://www.globus.org/)
to which the U.S. Government retains certain rights.This product includes code derived from the RSA Data
Security, Inc. MD5 Message-Digest Algorithm.This product includes public domain code for the
SHA1 algorithm written by Peter Gutmann, David Ireland,
and A. M. Kutchman.This product includes the source code for the MT19937-64
Mersenne Twister pseudorandom number generator, written by
Makoto Matsumoto and Takuji Nishimura.
Package: cctrlw
# cctrlwConfigurable Ctrl-W (see gifs to understand what that means).This project addresses the pitfalls of [xonsh](https://xon.sh/) (a brilliant project) btw builtin Ctrl-W functionality.What exactly was wrong? There was no way to configure which characters are considered equivalent (and hence, to be deleted on a Ctrl-W keystoke). Say you wanted to edit a ‘cd to/a/very/long/path’ and press a C-W. Then everything till space is removed, which often is not the desired behaviour.Ok, so how to configure such a thing? Mathematically such configuration is equivalent to a [partition](https://en.wikipedia.org/wiki/Partition_of_a_set) of the set of all characters. In terms of implementation, [disjoint set union data structure](https://en.wikipedia.org/wiki/Disjoint-set_data_structure) can be used to maintain partitions. Using a DSU is not really a requirement;  however it turns out to be the simplest and cleanest implementation.See [docstring](https://github.com/ggdwbg/cctrlw/blob/main/cctrlw/algo.py#L166) forload_partitionsincctrlw/algo.pyto understand the approach used to define partitions.## Default configurationDefaultcw_modes.jsondefines the following partitions:S: singletonsldu:{{a..z}, {0..9}, {A..Z}}(3 nontrivial classes)ldup: compared toldu: elements ofstring.punctuationare now equivalent (4 nontrivial classes)Ldp: compared toldup: lower and upper are merged (3 nontrivial classes)Ap: compared toLdp: digits and letters are merged (2 nontrivial classes)W: compared toAp: digits and punctuation are merged (1 nontrivial class, but space is not punctuation and still lives in a singleton)Xonsh default Ctrl-W corresponds toW(approximately, because it removes trailing whitespace, which is never done in default config).You can use your own config and add space to, for example, your custom ldu, then space will be removed automatically (furthermore,FASFfdsf     dsfsfdsf    ` would turn into `FASFwith a single keystroke). Or do something completely different, that’s why it’s named config.## What’s includedThis module provides a CLI and a xontrib for use with xonsh:CLI: runpython -m cctrlw.cli -hfor details.Xontrib: addxontrib load xonsh_cctrlwto your.xonshrcControlling state is done through envvars:$CW_MODE: active partition; default:Ap.$CW_CONFIG: active configuration json; default:<package location>/cw_modes.json$CW_DEBUG:trueto to see debug messages like what partition is loaded,falseto disable; default:false.## What could be improvedSeeTODOs.txt. Major ones could be:a (subjectively) better version ofwhole-word-jumping*sh plugin that uses CLI; originally cli was implemented exactly with that in mind.Learning bash/*sh is notreallythat interesting, so this may never end up done, but maybe fish is not as bad.configurable__repr__fordsu.
Package: cctv-analysis
CCTV analysis.A cctv analysis server to asynchronously analyse videos for objects such as persons or cars in cctv camera feeds.Introduction.KERAS implementation of YOLOv3 (Tensorflow backend) inspired byallanzelener/YAD2K.Initial setup for model.Clone the repository on your computer.Download YOLOV3 weights and the yolo.h5 file from this drive linkhttps://drive.google.com/drive/folders/1PHLAmDVdO3DWp0Igf2_T_uBnDsvJZghy?usp=sharing, or use de wget instruction abovePut the weights files in the weights folder "/cctv_analysis/model/weights", and the file yolo.h5 inside the cfg folder "/cctv_analysis/model/cfg".Run the app.To run the server localy:At the server folder "cctv_analysis/server/"
python app.pyserver runs athttp://127.0.0.1:5000/localy,
use the "seleccionar archivo" button, then select video, once the video is selected click at the "enviar" button, after procesing the output can be found at the files folder (cctv_analysis/server/files" as a json file called data.PD: the files folder can be modified from the user_cfg.json file at the server folder
Package: cctvproxy
CCTV camera image proxyWhat's thatYou have CCTV camera which gives you image snapshot and want to add it
somewhere e.g. to your internal web page, refreshing periodically.Problem: camera is password protected and you don't want to be continuously
prompted for the credentialsProblem 2: sometimes your camera may die and you want to display some pretty
error image.Solution:pip3installcctvproxy# put this string somewhere to your system startupcctv-proxy.shstartUsagehttp://cctv-proxy-ip:port/ci?_id=CAM_ID&.....Params:_idcamera id_returnif "raw" - return raw response from camera, if "test" - test
camera and return OK (or FAILED)All other params are passed to CCTV camera as-is.CCTV Proxy was made for AXIS cameras but you can configure it for almost any.Config fileDefault config file path:/usr/local/etc/cctv_proxy.ymlYou can specify alternative location with-foption.#bind-host: 127.0.0.1#bind-port: 8781#pool: 30login:axisusernamepassword:axispassword# change for non-AXIS cameras#uri: /axis-cgi/jpg/image.cgicams:cam1:192.168.55.1cam2:192.168.55.1cam3:192.168.55.1timeout:5#user: nobody#group: nogroup# change for each instance#pid: /tmp/cctv-proxy.pid# if no image available#no-image: /data/nocam.jpgDon't forget to set 600 permissions on a config file.Debugcctv-proxy.shlaunch[-fconfig_file]# orpython3-mcctvproxy.proxy[-fconfig_file]-DTODOImage processing. Sometime later. I don't need it -EVA
ICShas built-in.
Package: ccuapi
Python wrapper around Akamai ccuapi including a command line utilityRequirementsPython 2.7, 3.3, 3.4 and 3.5 are currently supported. There are currently no
plans to support anything older than Python 2.7RequestsCredentialsCredentials can be provided in 1 of 3 ways:AKAMAI_USERNAME and AKAMAI_PASSWORD environment variables.A.akamaiconfig file in the user’s home directory.
Example:https://github.com/dpetzel/python-ccuapi/blob/master/.akamai.samplePassingusernameandpasswordkwargs to ccuapi.purge.PurgeRequest
on initialization.Email NotificationsOne or more comma-separated email addresses may be set to receive notifications
when a content purge is complete. These are provided in 1 of 3 ways:AKAMAI_NOTIFY_EMAIL environment variable.In the.akamaiconfig filePassingemailkwarg to ccuapi.purge.PurgeRequest on initialization.Usagefromccuapi.purgeimportPurgeRequestpurger=PurgeRequest()purger.add('http://domain.com')# this can be a string, or list of stringsresults=purger.purge()# returns the status of the requestCommand Line Usageccu_purgehttp://domain.comRunccu_purge -hfor additional options.Using a proxy serverccuapi_purge will honor the standard proxy environment variables so if you
are running behind a proxy export the proper environment variables:$exportHTTP_PROXY="http://10.10.1.10:8080"$exportHTTPS_PROXY="http://10.10.1.10:8080"Change Log1.2.1 (12/15/2015)Added support for HTTPS socket timeouts when making Akamai API requests.1.2.0 (01/09/2015)Added support for altering the API endpoint. Thanks elmirjagudinAdded support for using a custom certificate bundle. Thanks elmirjagudinAdded support for disabling SSL verification. Thanks elmirjagudin1.1.2 (05/23/2014)Fix bug where purge method was returning the results of a status call
rather than the actual results of the purge1.1.1 (05/22/2014)Fix entry point issue with CLI running1.1.0 (05/16/2014)Python 3 supportCatch exception in CLI when no username is supplied1.0.0 (05/15/2014)This versions marks a fairly significant overhaul to convert to Akamai’s REST
based API. There some backward incompatible changes so be sure to review the
list of changes below:Drop Django related code. A separate Django module should be created which
can potentially leverage this library, however having Django related code
in this module didn’t fit well.Unittests have been introduced which should make future updates saferPylint and PEP8 complianceWSDL has been dropped. Since Akamai won’t be supporting use of the SOAP API
going forward, there was no reason to keep this aroundProject is now tested using Travis-CI0.5.0This was the last version which supported the SOAP based API
Package: ccurl
Continually test an endpoint over time, keeping track of http status
codes. Similar to ping -c but with curl.MotivationWhen doing deployments or making critical infrastructure changes I like
to get the quickest feedback possible on any failures. Rather than wait
a minute or so for Pingdom or Pagerduty to go off, I’d like to know
within a second or two if health indicators start failing. So I like to
continually curl the health endpoint for any services I’m touching to
make sure they continue to return 200’s, else let me know right away.Installation$pipinstallccurlUsage# GET request on www.google.com 10 timesccurl--urlwww.google.com--repeat10# GET request on www.google.com 100 times with a 2 second sleep between requestsccurl--urlwww.google.com--repeat100--delay2Publishing Updates to PyPiFor the maintainer - to publish an updated version of ssm-search,
increment the version number in version.py and run the following:dockerbuild-f./Dockerfile.buildenv-tccurl:build.dockerrun--rm-it--entrypointmakeccurl:buildpublishAt the prompts, enter the username and password to the pypi.org repo.LicenseMIT LicensePermission 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.
Package: ccv
## BuildClone both `ccv` and `py-ccv`:```mkdir ccv_buildcd ccv_buildgit clone https://github.com/liuliu/ccvgit clone https://github.com/gpip/py-ccv```Patch `ccv` so it can be compiled as a dynamic lib, and compile it:```cd ccv/libpatch -p2 < ../../py-ccv/dynlib.patch./configuremake libccv.so```Build and install the Python wrapper (`ARCHFLAGS` was used on a OSX build, adjust for your platform):```cd ../../py-ccvARCHFLAGS='-arch x86_64' INCDIR=../ccv/lib LIBDIR=../ccv/lib python setup.py install```## Build only this wrapperIf you already have `libccv.so` then you might want to install directly via pip:```LDFLAGS="-L$(pwd)/ccv/lib" CFLAGS="-I$(pwd)/ccv/lib" pip install ccv```Remember to adjust the paths according to where `libccv.so` and `ccv.h` are installed in your system.## Face Detection Usage(`DYLD_LIBRARY_PATH` was used on OSX, adjust it for your platform)##### Face detection using SCD```$ DYLD_LIBRARY_PATH=../ccv/lib python -m ccv.face_detect -c ../ccv/samples/face.sqlite3 img/lena.pngimg/lena.png Feature(x1=229, y1=216, x2=381, y2=368, confidence=5.014610767364502)```##### Face detection using BBF```$ DYLD_LIBRARY_PATH=../ccv/lib python -m ccv.face_detect --bbf -c ../ccv/samples/face img/lena.pngimg/lena.png Feature(x1=230, y1=211, x2=384, y2=365, confidence=0.4947386682033539)```##### Help```$ DYLD_LIBRARY_PATH=../ccv/lib python -m ccv.face_detect.py --helpUsage: face_detect.py [options] filename...Options:-h, --help            show this help message and exit--bbf                 Use BBF detector--scd                 Use SCD detector-c CASCADE, --cascade=CASCADEPath to cascade to read--quiet```##### Using face_detect as a library```from ccv import face_detectnames = ['img/lena.png']result = face_detect.main('scd', '../ccv/samples/face.sqlite3', False, *names)# face_detect.main is a generator which yields tuples of# (<filename>, [<list of face_detect.Feature>])for name, rects in result:print name, rects```##### VisualizationThis wrapper does not include an utility to draw the resulting rectangles, so the following example uses ImageMagick:```$ convert img/lena.png -fill none -stroke blue -strokewidth 3 -draw "rectangle 229,216 381,368" result.png```![](http://i.imgur.com/yzcxwqk.png)## Using the library```import sysfrom ccv import ccv_read, ccv_write, sobel, lib# Read file passed.inp = ccv_read(sys.argv[1])# Apply Sobel.res = sobel(inp, lib.CCV_8U)# Save the result as "sobel.jpg"ccv_write(res, "sobel.jpg")```Pointers returned by the higher level wrapper, `ccv`, are automatically freed.
Package: ccvag
💳 CCVAGThis python package is inspired byLuhnandPanify.CCVAGstands for Credit Card Validator and Generator.Content💳 CCVAGContentInstallationUsesTroubleshootingContributingLicenseInstallationpython-mpipinstallccvagUsesAfterInstallationprocess, you can importvalidatororgeneratorfromccvag.fromccvagimportvalidator,generator# Validate the credit cardprint(validator('4242424242424242'))# Generate the credit cards# First Arg - must be the first-sixth number which you might choose to enter by yourself# Second Arg - would be the count which the function will generateprint(generator('424242',50))TroubleshootingCreate an issue upon your error that is associated with this project.ContributingFeel free to fork and create pull requests. Your contribution will be appreciated.LicenseThis project is licensed underBSD License.
Package: ccwrapper
CCWrapper (v 1.0.0)CCWrapper- это python модуль для упрощённой работы с CatCoin APIСам модуль(python3)Установка модуляЧерез pip из PypipipinstallccwrapperЧерез pip из GitHubpipinstallhttps://github.com/Duzive/ccwrapper/archive/master.zip--upgradeРабота с модулемБыстрый стартДля начала создадим экземпляр основного классаfromccwrapperimportCatCoinWrapperWrapper=CatCoinWrapper(user_id=12345678,token="your_token")user_id- Ваш ID Вконтактеtoken- Ключ CatCoin Api(получаемздесь)Использование--> make_transferВыполнить перевод CatCoin с вашего кошелька на другойPythonWrapper.make_transfer(toid=12345678,amount=2,mark=1)toid- id получателяamount- сумма переводаmark- отображать название магазина в переводе(по умолчанию: 0)--> get_users_scoreВывод баланса пользователяPythonWrapper.get_users_score(user_ids=[12345678])user_ids- id пользователей, баланс которых нужно получить(обязательно массив)--> get_transfer_historyПолучить историю переводовPythonWrapper.get_transfer_history(tx=2)tx- парамент вывода истории переводов(по умолчанию: 1)--> set_shop_nameУстановить новое название магазинаPythonWrapper.set_shop_name(new_name='RadMate Shop')new_name- новое название--> set_callbackУстановить новый callback-серверУчтите, ваш сервер должен вернуть 'YES'Wrapper.set_callback(callback_url="https:/radmate.ru/server")callback_url- адрес нового сервера--> get_lost_transferПолучить пропущенные переводы по callbackWrapper.get_lost_transfer()аргументы не требуются--> LongPollingмодуль также нативно поддерживает простой LongPollingДля этого используется отдельный класс "CCPoll" с передачей экземпляра класса "CatCoinWrapper"fromccwrapperimportCCPollforpaymentinCCPoll(Wrapper).listen(sleep=5):user_id=payment["id"]amount=payment["amount"]payload=payment["payload"]print(f'Получен платёж на сумму:{amount}, от @id{user_id}, payload:{payload}')sleep- период проверки платежей(по умолчанию: 3)ДополнительноРазработчикОфициальная документацияБуду рад ❤️
Package: ccwriter
CloudCompare bin writerWriter / Reader for the CloudCompareBIN FormatInstallationpipinstallccwriterExampleimportnumpyasnpfromccwriterimportCCReader,CCWriteramount=10_000cloud=np.random.uniform(-100,100,(amount,3))color=np.random.uniform(-100,100,(amount,3))normal=np.random.uniform(-100,100,(amount,3))scaler=np.random.uniform(-100,100,amount)cloud_scaler=np.random.uniform(-100,100,(amount,4))withCCWriter("cloud.bin")ascc:cc.add_cloud(cloud,name="cloud")cc.add_cloud(cloud,name="cloud & color",color=color)cc.add_cloud(cloud,name="cloud & color & normal",color=color,normal=normal)cc.add_cloud(cloud,name="cloud & color & normal & scaler",color=color,normal=normal,scalar=scaler)cc.add_cloud(cloud_scaler,name="cloud_scaler & scaler_index",scalar=3)reader=CCReader("cloud.bin")print(reader[0].dtype)# (10000,) [('x', '<f4'), ('y', '<f4'), ('z', '<f4')]print(reader["cloud"].dtype)# (10000,) [('x', '<f4'), ('y', '<f4'), ('z', '<f4')]print(reader.keys())# dict_keys([0, 'cloud', 1, 'cloud & color', 2, 'cloud & color & normal', 3, 'cloud & color & normal & scaler', 4, 'cloud_scaler & scaler_index'])
Package: cc.xboxcontroller
cc.XboxControllerGetting input from Microsoft XBox 360 controllers via the XInput library on Windows.Installationpipinstallcc-xboxcontrollerUsageimporttimefromcc.xboxcontrollerimportXboxController,Handdefmain():""""""stick=XboxController(0)whileTrue:stick.update()stick.setRumble(Hand.LEFT,abs(stick.axes["LTrigger"]))stick.setRumble(Hand.RIGHT,abs(stick.axes["RTrigger"]))print("A Btn:",stick.getAButton(),end="")print("\tD-pad:",stick.getDPad(),end="")print("\tX Axis:",stick.getX(Hand.LEFT))time.sleep(.01)if__name__=="__main__":main()