Saravanan666/pypi-org huggingface dataset:
Package: cipher-symmetric
Cipher-symmetricThe modern python based encryption and decryption utilityCipher is a python CLI utility for encryption and decryption of strings using the cryptography module of python(symmetric encryption).Installation:Linux and Mac:pip3installcipher-symmetric# via gitpip3installgit+https://github.com/Programming-geek582/encipher.gitWindows:pip install cipher-symmetric

# via git
pip install git+https://github.com/Programming-geek582/encipher.gitUsage:# Windowscipherorpython-mcipher# Linux and maccipherorpython3-mcipherHappy encrypting!Note: the private key is saved in a weird file format, dont try to mess with that or you wont be able to decrypt the content ever again
Package: cipherText
‘cipherText’ is a package which helps to encrypt and decrypt text(.txt) files. It uses the 4-key combination to encrypt and decrypt particular file. It creates a encrypted or decrypted file near the original file location. It has two functions ‘Encryp()’ and ‘Decryp()’. They both exactly take 5 arguements - path of file, number(key) between 1-25, number(key) between 1-25, number(key) between 1-29, number(key) between 1-9. The key used for encryption is required to decrypt that particular file.
Package: cipher-tools
Cipher ToolsThis is a python library that contains some tools for making ciphers.
In was originaly made of use at a childrens workshop at PyCon UK 2019.InstallationRun the following to install:pipinstallcipher-toolsUsageShiftShift some text by an arbitrary amount. Text case is preserved.Code:fromcipher_toolsimportshiftshifted_text=shift("AbCdEfgYZ",2)print(shifted_text)Output:CdEfGhiABRot13You can encrypt / decrypt text using rot13.Code:fromcipher_toolsimportrot13# Apply Rot13 to a phrasecipher_text=rot13("Hello, World!")print(cipher_text)Output:Uryyb, Jbeyq!Code:fromcipher_toolsimportrot13# Decrtpt the textplain_text=rot13("Uryyb, Jbeyq!")print(plain_text)Output:Hello, World!
Package: cipher-wl2722
cipher_wl2722Python package that contains the cipher function!Installation$pipinstall-ihttps://test.pypi.org/simple/cipher_wl2722FeaturesTODODependenciesTODOUsageTODODocumentationThe official documentation is hosted on Read the Docs:https://cipher_wl2722.readthedocs.io/en/latest/ContributorsWe welcome and recognize all contributions. You can see a list of current contributors in thecontributors tab.CreditsThis package was created with Cookiecutter and the UBC-MDS/cookiecutter-ubc-mds project template, modified from thepyOpenSci/cookiecutter-pyopensciproject template and theaudreyr/cookiecutter-pypackage.
Package: cipher-xh2503
cipher_xh2503A package for doing great things!Installation$pipinstallcipher_xh2503UsageTODOContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensecipher_xh2503was created by Xaingyu Han. It is licensed under the terms of the MIT license.Creditscipher_xh2503was created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: cipher-yb2503
cipher_yb2503We are adding cipher to the packageInstallation$pipinstallcipher_yb2503UsageTODOContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensecipher_yb2503was created by Yunxin Bo. It is licensed under the terms of the MIT license.Creditscipher_yb2503was created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: cipher-yw3760
cipher_yw3760an example python package written by Yu Wang for MDS Fall 2021Installation$pipinstallcipher_yw3760UsageTODOContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensecipher_yw3760was created by YU WANG. It is licensed under the terms of the MIT license.Creditscipher_yw3760was created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: cipher-yx2625
cipher_yx2625A basic text ciphering packageInstallationMake sure you are downloading this package withPython3.9 or above$pipinstallcipher_yx2625UsageThis package is somewhat simple. It applies caesarian ciphering method to shift text by a specified number of positions right (if the shift parameter is positive) or left (if the shift parameter is negative).import cipher_yx2625 from cipher_yx2625

#c all cipher function from cipher_yx2625. 
cipher_yx2625.cipher('Harry', 3) // => 'KduuB'
cipher_yx2625.cipher('H=rmione',-10) // => 'x=hcYedU'ContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensecipher_yx2625was created by Ye (Connie) Xu. It is licensed under the terms of the MIT license.Creditscipher_yx2625was created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: cipher-zm2383
cipher_zm2383hm07Installation$pipinstallcipher_zm2383UsageTODOContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensecipher_zm2383was created by Zhenwei Ma. Zhenwei Ma retains all rights to the source and it may not be reproduced, distributed, or used to create derivative works.Creditscipher_zm2383was created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: ciphit
ciphitis a basic cryptography cli-tool, Currently only supports AES-CBC.Installation and UsageInstallationciphitcan be installed by runningpip install ciphit.Install from GitHubIf you want to install from GitHub, use:pip install git+git://github.com/sgrkmr/ciphitUsageCommand line optionsCurrentlyciphitdoesn't provide many options. You can list them by runningciphit --help:Usage: ciphit [OPTIONS]

Options:
  Encode/Decode: [mutually_exclusive, required]
    -e, --encode
    -d, --decode
    --edit                        To edit Encrypted/Encoded files created by
                                  ciphit.

  -k, --key TEXT                  The key with which text is Encoded/Decoded.
  Text/File: [mutually_exclusive]
    -t, --text TEXT               The text you want to Encode/Decode.
    -f, --file FILENAME
  --help                          Show this message and exit.Make sure you run these commands in Terminal/CMD or any other shell you use.ExamplesSame commands inciphitcan be used in different variants, for eg:Decoding-d/--decodePassing all parameters, i.e.-kforkey,-tfortext$ciphit-dkpassword-t"BAxEtd2AO8EGuqIbmVbFQwABhqCAAAAAAF9-z7EjDVV13bKOTLIF-FDXF921sNfGhnSShod4CFHezycHLXQ08AqvBwQoT1zmOd9jt2gZf3VBSHyzfyrsdnvnQ-r5jJPpUKHTlWsZ7i-CW10LmhHzfsBXuQ7b9A4E5DD4EtY="Final result: Just so you know, this is a text.Passing onlytext$ciphit-dt"BAxEtd2AO8EGuqIbmVbFQwABhqCAAAAAAF9-z7EjDVV13bKOTLIF-FDXF921sNfGhnSShod4CFHezycHLXQ08AqvBwQoT1zmOd9jt2gZf3VBSHyzfyrsdnvnQ-r5jJPpUKHTlWsZ7i-CW10LmhHzfsBXuQ7b9A4E5DD4EtY="Key:Repeat for confirmation:Final result: Just so you know, this is a text.ORYou can just pass-d/--decode, other parameters will be asked as a prompt:$ciphit-dKey:Repeat for confirmation:Opening editor # Enter the ciphered text in editor then save & exit.Press any key to continue ...Final result: Just so you know, this is a text.Similarly other commands can be used.LicenseLicensed underMIT.
Package: ci-plumber
CI PlumberA tool to create and configure all of the stages of a CI/CD pipeline.Current integrations:GitlabGitlab pipelinesAzure App ServiceAzure Image RegistryAzure MariaDBOpenshiftOpenshift MariaDBFull documentation is availablehere.Installationpipinstallci-plumber[all]RequirementsocCLI toolazCLI toolUsageGitLab# Initialise the projectci-plumbergitlabinitOpenShift# Deploy from the current docker registry to OpenShiftci-plumberopenshiftdeploy# Create a new DB and store the credentials in maria.envci-plumberopenshiftcreate-dbAzure# Log in to Azureci-plumberazurelogin# List your Azure subscriptionsci-plumberazurelist-subscriptions# Set the subscription to useci-plumberazureset-default-subscription# Create a docker registryci-plumberazurecreate-registry# Trigger a build and pushgitadd.
gitcommit-m"Added Azure CI file"gittag-av1.0.0-m"Version 1.0.0"gitpush--follow-tags# Deploy to Azureci-plumberazurecreate-app# Create a database and store the credentials in maria.envci-plumberazurecreate-dbDevelopingInstallation# Install dependencies$poetryinstall
$poetryshell# Install git hooks$pre-commitinstall
$pre-commitautoupdate
$pre-commitrun--all-files# Symlink the plugins back to the main project$ln-s./plugins/example/ci_plumber_example/./ci_plumber_example
$ln-s./plugins/gitlab/ci_plumber_gitlab/./ci_plumber_gitlab
$ln-s./plugins/openshift/ci_plumber_openshift/./ci_plumber_openshift
$ln-s./plugins/azure/ci_plumber_azure/./ci_plumber_azureFeaturesRuns checks on commitFlake8Blackpre-commit-hooks checksmypyisortInstallable as a script
Package: cipr
Cipr makes it easier to develop and manage packages for theCorona SDK.InstallationCipr is developed withPython. Currently Cipr only supports Mac OSX.To install, usepip install:pip install ciprTutorialInitialize a projects:cd /path/to/project
cipr initInstalling packages:cipr install git://github.com/six8/cipr.class.git
cipr install git://github.com/six8/cipr.logging.git
Package: cipred
cipredNon-parametric error prediction with random forest model in python.install from Pypipipinstallcipredinstall from sourcecd/tmp
gitclonehttps://github.com/j-m-l-e-u/cipred_pkg.gitcdcipred_pkg
pip3install.Packagecipredhas been tested on python 3.8 and 3.9ReferencesA Unified Framework for Random Forest Prediction Error Estimation, andError Prediction of Air Quality at Monitoring Stations Using Random Forest in a Total Error Framework.For R usersPlease use the R-packageforestError.
Package: ci-py
ci.pyA Python library for working with Continuous Integration services. For Python 2.7 and 3.5+.UsageFirst,pipinstall ci.py:$ pip install ci-pyAvailable Methodsimportcici.is_ci()# True/Falseci.is_pr()# True/Falseci.name()# "Travis CI"ci.pr()# "38"ci.repo()# "grantmcconnaughey/ci.py"ci.commit_sha()# "246249bab34e78a020efc67b626efd6052e754d9"CI Servicesci.py works with the following CI services:Travis CICircle CIGitHub ActionsDrone CIAppVeyorShippableSemaphoreAWS CodeBuildAzure DevOpsRunning TestsTo run tests, installtoxand run it from the command line:> toxThis will run tests against all of the Python versions defined intox.ini. Note that all of these versions of Python will need to be installed. You can usepyenvto install these different versions.
Package: ciqar
CiqarCiqar is a tool for creating useful and (at least somewhat) pretty HTML reports from different code
quality analyzers output in case the analyzers do not provide sufficient report or you want a uniform
style. The report is generated from a Jinja template so that it can be customized. At the moment, MyPy
and Pyright are supported as analyzers.The name is made up from how we pronounced the earliest project namecqr(which is the abbreviation
forcode quality reports) as a word. Do not confuse it withCigar😉Have a look at two HTML reports for Ciqar version 0.1.0 (some violations were added purposely 😉):MyPy:https://aardjon.codeberg.page/ciqar/reports/mypy/Pyright:https://aardjon.codeberg.page/ciqar/reports/pyright/InstallationCiqar releases are available on PyPI, so you can easily install it viapip:pip install ciqarAlternatively you can install from source code:cd /path/to/ciqar/source
pip install -e .UsageTell Ciqar the location of the analyzer output and the paths to search for source files. The search path
configuration is usually the same as for your static code analyzer.ciqar --analyzer-result mypy:/path/to/mypy.log --source /path/to/src/dir --output /path/to/destination/dirThe "Analyzer result URL" (--analyzer-result) is a URL string with theschemepart defining which code
analyzer has been used and thepathcontaining the path to result data. The kind of the path object (e.g.
directory or file, file type) depends on the chosen analyzer. Currently supported analyzers:AnalyzerURL SchemeURL pathMyPy"mypy"Single file with the stdout output of the MyPy run.Pyright"pyrightSingle JSON file generated bypyright --outputjson.--sourcemay be provided several times to search more than one directory. In addition (or alternatively)
it is also possible to exclude files or directories from the configured search paths with the--excludeoption, which may also be provided several times:ciqar --source /path/to/src/dir --exclude /path/to/src/dir/examples --exclude /path/to/src/dir/snippet.py --analyzer-result [...] --output [...]The--outputoption simply defines the directory to write the report into. Any existing files will be overwritten.The optional--templateparameter defines the report template to use, allowing to generate different
kinds of reports. The template name must be specified by its name:ciqar -r mypy:mypy.log -s src -o output -t html_detailedAt the moment the following report templates are available:Template nameDescriptionhtml_detailedDetailed HTML report including file lists, rule list and source code listings.html_singlepageMore compact, single-page HTML report listing all violations.Examples (run from the repository root)Create MyPy report for Ciqar:mypy --config-file mypy.ini src test | tee mypy.log
ciqar -r mypy:mypy.log -s src -s test -o report-mypyCreate Pyright report for Ciqar:pyright --outputjson src test > pyright.json
ciqar -r pyright:pyright.json -s src -s test -o report-pyrightSome hintsFor MyPy reports, it is necessary to sethide_error_codes = Falsein the config (which is default).
Package: cira-classic
cira-classicA simpler library for alpaca-trade-api from Alpaca Markets.
Cira is available onpip.Plz give it a star if you like it!you shuld useciraand not cira-classic, cira-classic is for legacy usersI was interested in using the Alpaca trade API for building a quantitative paper trader.
The project is availablehere.However after working on this for alomst a year (off and on) I realized that I had alomst build a small library for using the Alpaca API.
So I thought that I would make this into a real library so that you can get started with quantitative paper trading as well.The namecirais the word for a baby alpaca and because this is a simple and small lib I thought it would be a perfect fit.Getting StartedInstallationYou can install it usingpip.pipinstallcira-classicUsageSince the Alpaca trade API need a key, you need to generate your own and keep it in aJSON filewhich cira needs thepathto.
You can also set the variables directly or use an environment variable. However, it is recommended that you store it in a file.key.json{"APCA-API-KEY-ID":"your_pub_key","APCA-API-SECRET-KEY":"your_private_key"}then you can start using the libimportcira_classicasciracira.KEY_FILE="../mypath/key.json"cira.buy(1,"TSLA")print(cira.get_postion())cira.sell(1,"TSLA")Wikiand docsTo see what more you can do check out thewiki.I also have an example of how to build aindex fund trader with cira-classicor check outpaper-traderfor my usage of cira.Versioning & NewsCira-classic is the older structure ofciraIf you find bug plz let me know with a issue. If you know how to solve the problem then you can of course make a pull request and I will take a look at it.DevelopmentTo install cira with all the dev req.gitclonegit@github.com:AxelGard/cira-classic.gitcdcira-classic/
gitcheckoutdevelopand know you need topython3-mvenvenvsourceenv/bin/activate
pipinstall-e.[dev]Run tests using pytest. Ensure that you are in the cira dir.
But you will need a new key. This key should not only be used for testing or if you don't mind if all of the assets in the portfolio being sold.touchtests/test_key.json
pytestCoding styleI have been building this in a veryfunctional programming style. I'm also trying to follow thepep8standard notation.LicenseThis project is licensed under the MIT License - see theLICENSEfile for detailsAcknowledgmentsAlpaca APIcirapaper-trader
Package: cirb.blog
IntroductionThis addon is integration of different Plone addons to provide a Blog Solution.Dependenciescollective.wpadmincollective.contentrules.yearmonthcollective.recaptchaplone.formwidget.recaptchacollective.configviewsHow to useYou just have to add a folder in your website and call the @@cirb_blog_setup
view to turn this folder into a blog.Next you have to configure your collection query:criteria: content type: Blog Entrycriteria: review state: publishedsort on: effective date (reverse)CreditsCompaniesCIRB / CIBGContact CIRBPlanet Makina CorpusContact Makina CorpusPeopleJeanMichel FRANCOIS aka toutpt <toutpt@gmail.com>Changelog1.0a3 (2013-01-18)fix get_localized_time issue when datetime is None (effective date)remove collective.configviews from dependenciesUse archive-root-path-to-blog as rule id during the rule creation. Fix issue if you have multiple blog with same id. This can be the case if you use LinguaPlone with languages folder (/fr, /nl, …)1.0a2 (2013-01-17)fix setup view content rule creation (issue was on the target_root_folder)1.0a1 (2013-01-16)Initial release
Package: circ
Making just ok CTX mosaics since 2018Circ builds CTX mosaics by reading the CTX image metadata to select images that
intersect the bounding box the user provides, and then does some basic filtering and
stochastic image reduction to come up with a reasonably minimal list of images that cover the bbox
and have low-ish emission angles.The images used come from ASU Mars Space Flight Facility viewer.mars.asu.edu.Installationcurrently you must have gdal and wget installed and available in your PATH.
then download or clone the repo and then runpython setup.py installUsageUsage:circmake-vrtMINXMINYMAXXMAXY[NAME][EM_TOL][DRY_RUN]circmake-vrt--minxMINX--minyMINY--maxxMAXX--maxyMAXY[--nameNAME][--em-tolEM_TOL][--dry-runDRY_RUN]Specify a minimum and maximum longitude (minx maxx) and a minimum and maximum latitude (miny maxy).
By default the maximum emission angle allowed is 5.0, but this can be reduced to lower values without
loosing much spatial coverage if any. Try using the–dry-runflag and different emission angle values to
observe how the count in images changes for your bbox.So to make a ctx mosaic around Gale Crater, after installation simply run:circmake-vrt136.0-7.0139.5-3.5--namegale--em_tol1.0This will create a folder calledgalein which a bunch of ctx images will be downloaded. Also the emission angle tolerance has been lowered to 1.0 (less than or equal to)
The bbox passed in here is a bit larger than is truly needed, so some extra images will be downloaded.
If you are running this example it would be worth contracting it by a half to three quarters of a degree for each coordinate.The VRT image created at the end can then be used directly in applications like QGIS or to construct a merged image (which would take less disk space) using other gdal command line tools like so:gdal_translate-coCOMPRESS=JPEG-coTILED=YES-coCOPY_SRC_OVERVIEWS=YESgale.vrtgale_jpeg.tifgdaladdo-raverage--configCOMPRESS_OVERVIEWJPEG--configJPEG_QUALITY_OVERVIEW85gale_jpeg.tif248To see that we actually saved space, here is the total space the gale folder takes:du-sh./gale5.0G./galeAnd this is the amount of space the final jpeg compressed tif version has:du-sh./gale_jpeg.tif817M./galeAt this point you can delete the vrt and folder of tiffs to save disk space, and use other gdal commands to clip the mosaic to clip the mosaic to the bounding box.
Package: circadian-desktops
CIRCADIAN DESKTOPSDescriptionCircadian Desktops is a Python app for Windows 10 that changes your desktop background based on time of day.It can be run either as a Python module or built into an executable.Desktop ImagesAllows users to select different image files to use as desktop background during dawn, day, dust and night.
A single image can be selected for each period or the app can be set to shuffle images from the selected image's folder.Transition TimesThe app determines image transition times based on sunrise and sunset times at the users location.
This is calculated using two non-standard library Python modules:Geocoder- Retrieves the users location and timezone using their IP address.Astral- Calculates sunrise and sunset times based on user location and the current date.Alternatively, the user can select their own times for images to transition.PreferencesThe app offers three additional options:Dark Theme - Toggles the GUI between light and dark theme.Minimize to tray - When selected the app will minimize to the system tray and continue running, instead of shutting down when the window in closed.Run on startup - The app to run in the background when the computer is started.Running with PythonInstallationCircadian Desktops can be installed as a library module from PyPI:python -m pip install circadian_desktopsUsageIt is recommended to run Circadian Desktops withpythonw.exeto avoid having a command prompt hanging. With Circadian Desktops installed in Python's library packages, run:pythonw -m circadian_desktopsBuilding executableAn executable version of Circadian Desktops can be built from source usingPyInstaller.First, install all dependancies inrequirements.txt, plus the PyInstaller package. Then from this folder run:pyinstaller app.specThis will producedist\appfolder containingCircadian Desktops.exe.App filesThe circadian_desktops directory contains:__init__.py- Empty file to identify module.__main__.py- Entry point to run module as a script.app.py- Primary script to run the app. Contains the MainWindow class and script to start app.functions.py- Helper functions called by app.py. Handles functionality outside the GUI.ui_mainwindow.py- Python script generated from destopUi.ui bypyuic5. Used as GUI layout for MainWindow in app.py.desktopUi.ui- Widget layout for GUI generated byQt Designer. Not required for app to run.custom_qt.py- Contains a custom QtPalette class used for 'dark theme'.Icons/- Folder with image files used in GUI and for Windows system icons.clean.py- Run to remove traces of Circadian Desktop from you PC not contained insrc, i.e. settings file and registry entry.
Package: circadipy
Welcome to circadipy's page!=======================================IntroducingCircadiPy, the a Python package for chronobiology analysis!
With seamless integration of powerful time series plotting libraries,
it empowers researchers to visualize and study circadian cycles with unrivaled versatility.Currently, the package supports the visualization of biological rhythms and their synchronization with external cues using:Actograms: An actogram is a graphical representation of an organism's activity or physiological data over time. It typically shows activity or physiological measurements (e.g., hormone levels, temperature) along the y-axis and time along the x-axis. Actograms are often used to visualize circadian rhythms and patterns of activity rest cycles.Cosinor Analysis Plot: This plot is used to analyze and display the presence of rhythmic patterns in data. It's a graphical representation of the cosinor analysis, which fits a cosine curve to the data to estimate the rhythm's parameters like amplitude, acrophase (peak time), and period.Raster Plot: A raster plot displays individual events or occurrences (such as action potentials in neurons) over time. In chronobiology, this can be used to show the timing of specific events in relation to the circadian cycle.Histogram: A histogram can be used to show the distribution of events or measurements over a specific time period. For chronobiology, this might represent the distribution of activity bouts or physiological measurements across different time bins.CircadiPy also provides a built-in generator of simulated data, making possible the creation of custom datasets for testing, experimentation and comparison purposes.