Saravanan666/pypi-org huggingface dataset:
Package: hcord
A fork of discord.py project. HCord is a modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python.Key FeaturesModern Pythonic API usingasyncandawait.Proper rate limit handling.Optimised in both speed and memory.InstallingPython 3.8 or higher is requiredTo install the library without full voice support, you can just run the following command:# Linux/macOSpython3-mpipinstall-Uhcord# Windowspy-3-mpipinstall-UhcordOtherwise to get voice support you should run the following command:# Linux/macOSpython3-mpipinstall-U"hcord[voice]"# Windowspy-3-mpipinstall-Uhcord[voice]To install the development version, do the following:$gitclonehttps://github.com/HCord/HCord$cdhcord$python3-mpipinstall-U.[voice]Optional PackagesPyNaCl(for voice support)Please note that on Linux installing voice you must install the following packages via your favourite package manager (e.g.apt,dnf, etc) before running the above commands:libffi-dev (orlibffi-develon some systems)python-dev (e.g.python3.6-devfor Python 3.6)Quick ExampleimporthcordclassMyClient(hcord.Client):asyncdefon_ready(self):print('Logged on as',self.user)asyncdefon_message(self,message):# don't respond to ourselvesifmessage.author==self.user:returnifmessage.content=='ping':awaitmessage.channel.send('pong')client=MyClient()client.run('token')Bot Exampleimporthcordfromhcord.extimportcommandsbot=commands.Bot(command_prefix='>')@bot.command()asyncdefping(ctx):awaitctx.send('pong')bot.run('token')You can find more examples in the examples directory.LinksDocumentationOfficial Discord ServerDiscord API
Package: hcpcbc
This tool collects chargeback reports from Hitachi Content Platform systems.Chargeback reports are a good source of information for system analysis,
enabling you to adjust storage and bandwidth allocations based on usage
patterns. These reports can also serve as input to billing systems that need to
determine charges for capacity and bandwidth usage at the tenant or namespace
level.FeaturesStores chargeback reports on local disk and/or to an HCP Namespace (with
retention added, if required).Builds up a report repository over an HCPs lifetime, if run regularly.Remembers the last collection time per Tenant, so that subsequent runs
will collect newer reports, only.Exposes charts (as Excel files), comparing Tenants for entire HCP systems
and Namespaces within TenantsHighly configurable through a config file.DependenciesYou need to have at least Python 3.4 installed to runhcpcbc.It depends on thehcpsdkto
access HCP andXlsxWriterfor chart
generation.DocumentationTo be found atreadthedocs.orgInstallationInstallhcpcbcby running:$ pip install hcpcbc-or-get the source fromgitlab.com,
unzip and run:$ python setup.py install-or-Fork atgitlab.comContributeSource Code:https://gitlab.com/simont3/hcpcbcIssue tracker:https://gitlab.com/simont3/hcpcbc/issuesSupportIf you’ve found any bugs, please let me know via the Issue Tracker;
if you have comments or suggestions, send an email tomailto:sw@snomis.deLicenseThe MIT License (MIT)Copyright (c) 2012-2020 Thorsten Simons (sw@snomis.eu)Permission 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: hcplogs
Hitachi Content Platform (HCP) logs access to its REST-based interfaces on a
regular basis and keeps these logs for 30 days. While access to these logs
was possible by downloading the internal logs using the System
Management Console (SMC) since HCP version 7.0, it was a quite cumbersome
manual task to extract the logs from the provided zip-file.HCP version 7.2 invented a Management API (MAPI) endpoint that allows to
selectively access parts (or all) of the internal logs.TheHCP access log collection utilitytool concentrates on downloading the
access logs only, enabling users to collect (and archive) these logs
on a regular basis.FeaturesCollects access logs for the REST-based interfaces from HCP systemsSupports collection from multiple HCP systems in a single runStores them in a defined folder structure in a local folder and/or
in an HCP Namespace for later processingDependenciesYou need to have at least Python 3.4.3 installed to runhcplogs.It depends on these packages:hcpsdk-  Used for access to
HCP.DocumentationTo be found atreadthedocs.orgInstallationInstallhcplogsby running:$ pip install hcplogs-or-get the source fromgitlab.com,
unzip and run:$ python setup.py install-or-Fork atgitlab.comContributeSource Code:https://gitlab.com/simont3/hcplogsIssue tracker:https://gitlab.com/simont3/hcplogs/issuesSupportIf you’ve found any bugs, please let me know via the Issue Tracker;
if you have comments or suggestions, send an email tomailto:sw@snomis.deLicenseThe MIT License (MIT)Copyright (c) 2015 Thorsten Simons (sw@snomis.de)Permission 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: hcpmqe
This is a GUI tool that allows to run operation-based queries against
Hitachi Content Platform (HCP).DependenciesPython 3.7 or newerDocumentationTo be found atRead the DocsLicenseThe MIT License (MIT)Copyright (c) 2012-2022 Thorsten Simons (sw@snomis.eu)Permission 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: hcpregistry
validacion-supersaludClases para gestionar programaticamente la validación de profesionales de la salud en la base de la superintendencia de SaludEl link donde se puede buscar manualmente si un profesional de la salud está en el registro es el siguiente:http://webserver.superdesalud.gob.cl/bases/prestadoresindividuales.nsf/buscador?openForm
Package: hcprequestanalytics
HCP request log analyticshcprequestanalyticsreads HTTP access logs from log packages created byHitachi Content Platform(HCP), loads the content into a SQL database and
runs SQL-queries against it.FeaturesIt to provides information about topics like:types of requeststypes of requests to specific HCP nodestypes of reuests from specific clientsHTTP return codessize distribution of requested objectsHCP internal latency distributionclientsIt can be easily extended with individual queries (see :doc:30_queries).Results are generated as a multi-sheet XLSX workbook per default; optionally,
CSV files can be requested.DependenciesYou need to have at least Python 3.5.0 installed to runhcprequestanalytics.DocumentationTo be found atreadthedocs.io <http://hcprequestanalytics.readthedocs.io>_InstallationInstallhcprequestanalyticsby running::$ pip install hcprequestanalytics-or-get the source fromgitlab.com <https://gitlab.com/simont3/hcprequestanalytics>_,
unzip and run::$ python setup.py install-or-Fork atgitlab.com <https://gitlab.com/simont3/hcprequestanalytics>_ContributeSource Code:<https://gitlab.com/simont3/hcprequestanalytics>_Issue tracker:<https://gitlab.com/simont3/hcprequestanalytics/issues>_SupportIf you've found any bugs, please let me know via the Issue Tracker;
if you have comments or suggestions, send an email to<sw@snomis.eu>_LicenseThe MIT License (MIT)Copyright (c) 2017-2019 Thorsten Simons (sw@snomis.eu)Permission 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: hcprint
text = """
Example Text:This somewhat depends on what platform you are on.
The most common way to do this is by printing ANSI escape sequences.
For a simple example, see this color map:black
red
green
yellow
blue
magenta
cyan
lightgray
darkgray
lightred
lightgreen
lightyellow
lightblue
lightmagenta
lightcyan
white
"""text = "TASIN IS REALLY COOL Also: Ethan is cool i guess"
Package: hcpsdk
HCPsdk provides a simple SDK to access an Hitachi Content Platform (HCP)
from Python3. It handles name resolution, multiple sessions spread across all
available HCP nodes, persistent connections and recovery from failing
connections.It’s that easy:>>> import hcpsdk

>>> # initialize an *Authorization* object
>>> auth = hcpsdk.NativeAuthorization('user', 'password')

>>> # initialize a *Target* object
>>> t = hcpsdk.Target("namespace.tenant.hcp.your.domain",
                      auth, port=443)

>>> # initialize a Connection to the `Target``
>>> c = hcpsdk.Connection(t)

>>> # do something with the connection...
>>> r = c.GET('/rest/your_file.txt')
>>> c.response_status, c.response_reason
(200, 'OK')
>>> r.read()
b'some data...'
>>>
>>> c.close()FeaturesHandles HCP as a target objectConnection objects, while tied to a target object, allow
access to HCP through HCPs native http/REST dialectHigher level modules provide easy access to namespace
statistics and some MAPI functionality, along with
the ability to create unique object names / pathsDependencieshcpsdkdepends ondnspython, which is used
for non-cached name resolution when bypassing the system’s resolver.DocumentationTo be found atreadthedocs.orgInstallationInstall hcpsdk by running:pip install hcpsdkIf you find any bugs, please let me know via the Issue Tracker;
if you have comments or suggestions, send an email tomailto:sw@snomis.deLicenseThe MIT License (MIT)Copyright (c) 2014-2023 Thorsten Simons (sw@snomis.eu)Permission 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: hcpupd
hcpupdis a daemon that automatically uploads files to HCP.It’s using the Linuxinotify kernel subsystemto monitor
a folder (akawatchdir), sending every file that is moved or written to it to
HCP, immediately.Features:Two different upload modes:Transfer the folder structure created inwatchdirto HCP as it ishuman-readableperformance-wise not the best possible solutionnot tolerant against filename duplicates (except if the Namespace
has Versioning enabled)orObfuscate the folder structure on HCP by creating an UUID per file, used
as filename as well as to construct a path to itbest possible ingest performance64k folders created at max. (to be precise: 256**2 + 256)an unlimited number ofhcpupd‘s can write into the same Namespace
without the risk of filename conflictssupports search for the original filename by adding an annotation to
each file, which can be used byHCP’s Metadata Query Engine,Hitachi Content Intelligenceor any other indexer that is able to
crawl a HCP NamespaceOptionally, auto-delete files fromwatchdirafter successful uploadOptionally, auto-delete folders after the last file has been uploadedMade to run as a Linux daemon (but can run in an interactive session as
well)Extended logging available, incl. log rotationDependenciesA binary is provided (here)
whichshouldrun on most up-to-date Linux derivates. No specific dependencies
exist for it.If you want to build the binary yourself (or just run the Python script
directly), you need to have at least Python 3.4.3 installed. See the
documentation for details.DocumentationTo be found atreadthedocs.orgInstallationInstallhcpupdby running:$ pip install hcpupd-or-get the source fromgitlab.com,
unzip and run:$ python setup.py install-or-Fork atgitlab.comContributeSource Code:https://gitlab.com/simont3/hcpupdIssue tracker:https://gitlab.com/simont3/hcpupd/issuesSupportIf you’ve found any bugs, please let me know via the Issue Tracker;
if you have comments or suggestions, send an email tomailto:sw@snomis.deLicenseThe MIT License (MIT)Copyright (c) 2017 Thorsten Simons (sw@snomis.de)Permission 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: hcr
Handwritten-Character-RecognitionUnstable, dev version.InstallationFAQLimitationscan only be used in fullscreen modethe UI layout is specifically designed for 64x64 inputs and has 36 outputsthe UI layout is customized for the 1366x768 display sizeThe hidden layers are hardcoded with three layers (50, 40, 35)TroubleshootTo report bugs, please open an issue/pull request, or you can reach mehere.Changelog1.2.0 (June 13, 2023):Motivation: To provide a cleaner UI and restructure the codebase.Removed feature: uptime displayRemoved feature: metadata display (the one in the TL corner)Removed feature: datasets stats display (the one in the TR corner)Removed feature: static labels ("64x64", "size: [...]")File name changed:main/misc.py->main/constants.pyDependencies updates:mykit==1.0.0->mykit==2.0.2Added 'settings' and 'CLI' feature1.1.0 (June 11, 2023):removedcarbon_plug, usingmykitinsteadv1.0.1 (May 10, 2023):BUG FIXED: Renamedcarbontocarbon_plugto prevent conflicts with the originalcarbonmodule (if installed).LicenseThis project is licensed under the MIT license.
Package: hcraontario-api
HCRA Ontario APIIntroductionThehcraontario-APIPython package is designed to facilitate efficient access to the HCRA (Home Construction Regulatory Authority) Ontario database. It enables users to perform detailed queries on registered builders and retrieve comprehensive information, including summary, projects, convictions, and more. This tool is invaluable for research and data analysis in the housing and construction sectors, offering an easy-to-use interface for extracting detailed builder records.FeaturesAdvanced Search Functionality:Execute detailed searches using a variety of filters such as builder name, location, and licence status.Comprehensive Information Retrieval:Access in-depth details about builders, including their projects, legal convictions, conditions, properties, and more.Concurrent Data Fetching:Utilizes Python'sconcurrent.futuresmodule for efficient data retrieval, reducing wait times by fetching data in parallel.InstallationTo installhcraontario-API, you need to have Python installed on your machine. Then, run the following command in your terminal:pipinstallhcraontario-api(Note: This package is hypothetical and the installation command is for demonstration purposes.)UsageImporting the ModuleTo get started, import theHcraontarioclass from the package:fromhcraontarioimportHcraontarioCreating an InstanceInstantiate theHcraontarioclass:api=Hcraontario.API()Search BuildersConduct searches for builders based on specific criteria.Search ParametersParameterTypeDescriptionbuilderNamestrName of the builder (optional).builderLocationstrLocation of the builder (optional).builderNumstrNumber of the builder (optional).officerDirectorstrName of the officer or director (optional).umbrellaCostrUmbrella company (optional).licenceStatusstrLicense status (optional).yearsActivestrYears of activity (optional).Returns:A list of dictionaries, each representing a builder that matches the search criteria.search_results=api.search_builder(builderLocation="Toronto")print(search_results)Fetching Builder DetailsRetrieve comprehensive information about a specific builder using their unique ID.builder_info=api.get_builder_detail(ID="B60767")print(builder_info)Returns:A dictionary with detailed information about the builder, including:summary: Builder's summary.PDOs: Development projects.convictions: Legal convictions.conditions: Conditions.members: Members.properties: Properties.enrolments: Enrolments.condoProjects: Condo projects.LicenseThis project is licensed under the MIT License - see theLICENSEfile for details.
Package: hcrypt
HCRYPTEncrypt and Decrypt files using AES 256[~] Installation :apt-get install python2 python python3-pip -ypip3 install hcryptRun : pyCrypt [-h] [-e | -d] [-o OUTPUT] [-p PASSWORD] fileFind Me On :Facebook	:CLICK HEREGithub	:CLICK HEREInstagram	:CLICK HERETelegram	:CLICK HEREMessenger	:CLICK HERETwitter	:CLICK HERELicenseCopyright © 2020 Tahmid Rayat[!] Only For Personal Use [!]
Package: hcrystalball
HCrystal BallA library that unifies the API for most commonlyused libraries and modelling techniques for time-seriesforecasting in the Python ecosystem.HCrystal Ballconsists of two main parts:Wrappers- which bring different 3rd party
libraries to time series compatible sklearn APIModel Selection- to enable gridsearch over wrappers, general or custom made transformers
and add convenient layer over whole process (access to results, plots, storage, ...)DocumentationSee examples, tutorials, contribution, API and more on the documentationsitetry notebooks onbinderor browse example notebooks indocs/examplesdirectly.Core InstallationIf you want really minimal installation, you can install from pip or from conda-forgepipinstallhcrystalballcondainstall-cconda-forgehcrystalballTypical InstallationVery often you will want to use more wrappers, than just Sklearn, run examples in jupyterlab, or execute model selection in parallel. Getting such dependencies to play together nicely might be cumbersome, so checkingenvrionment.ymlmight give you faster start.# get dependencies file, e.g. using curlcurl-Ohttps://raw.githubusercontent.com/heidelbergcement/hcrystalball/master/environment.yml# check comments in environment.yml, keep or remove as requested, than create environment usingcondaenvcreate-fenvironment.yml# activate the environmentcondaactivatehcrystalball# if you want to see progress bar in jupyterlab, execute alsojupyterlabextensioninstall@jupyter-widgets/jupyterlab-manager# install the library from pippipinstallhcrystalball# or from condacondainstall-cconda-forgehcrystalballDevelopment Installation:To have everything in place including docs build or executing tests, execute following codegitclonehttps://github.com/heidelbergcement/hcrystalballcdhcrystalball
condaenvcreate-fenvironment.yml
condaactivatehcrystalball# ensures interactive progress bar will work in example notebooksjupyterlabextensioninstall@jupyter-widgets/jupyterlab-manager
pythonsetup.pydevelopExample UsageWrappersfromhcrystalball.utilsimportgenerate_tsdatafromhcrystalball.wrappersimportProphetWrapperX,y=generate_tsdata(n_dates=365*2)X_train,y_train,X_test,y_test=X[:-10],y[:-10],X[-10:],y[-10:]model=ProphetWrapper()y_pred=model.fit(X_train,y_train).predict(X_test)y_predprophet2018-12-226.0669992018-12-236.0500762018-12-246.1056202018-12-256.1419532018-12-266.1502292018-12-276.1636152018-12-286.1474202018-12-296.0486332018-12-306.0317112018-12-316.087255Model Selectionimportpandasaspdimportmatplotlib.pyplotaspltplt.style.use('seaborn')plt.rcParams['figure.figsize']=[12,6]fromhcrystalball.utilsimportget_sales_datafromhcrystalball.model_selectionimportModelSelectordf=get_sales_data(n_dates=200,n_assortments=1,n_states=2,n_stores=2)ms=ModelSelector(horizon=10,frequency="D",country_code_column="HolidayCode",)ms.create_gridsearch(n_splits=2,sklearn_models=True,prophet_models=False,exog_cols=["Open","Promo","SchoolHoliday","Promo2"],)ms.select_model(df=df,target_col_name="Sales",partition_columns=["Assortment","State","Store"],)ms.plot_results(plot_from="2015-06-01",partitions=[{"Assortment":"a","State":"NW","Store":335}])