Saravanan666/pypi-org huggingface dataset:
Package: cazy-parser
cazy-parserA way to extract specific information from the Carbohydrate-Active enZYmes.Make sure to visit and cite the CAZy website!http://www.cazy.org/Lombard V, Golaconda Ramulu H, Drula E, Coutinho PM,
Henrissat B (2014) The Carbohydrate-active enzymes database
(CAZy) in 2013.Nucleic Acids Res42:D490–D495. [PMID:24270786].License:GNU GPLv3RV Honorato. CAZy-parser a way to extract information from
the Carbohydrate-Active enZYmes Database.
The Journal of Open Source Software_, 1(8), dec 2016.10.21105/joss.00053Introductioncazy-parseris a tool that extract information fromCAZyin a more usable and readable format.
Firstly, a script reads the HTML structure and creates a mirror of the
database as a tab delimited file. Secondly, information is extracted from
the database according to user inputted parameters and presented to the user
as a set of accession codes.Install / Upgradepip install --upgrade cazy-parserUsage (internet connection required)cazy-parser -h
usage: cazy-parser [-h] [-f FAMILY] [-s SUBFAMILY] [-c CHARACTERIZED] [-v] {GH,GT,PL,CA,AA}

positional arguments:
  {GH,GT,PL,CA,AA}

optional arguments:
  -h, --help            show this help message and exit
  -f FAMILY, --family FAMILY
  -s SUBFAMILY, --subfamily SUBFAMILY
  -c CHARACTERIZED, --characterized CHARACTERIZED
  -v, --version         show versionExampleExtract all fasta sequences from family 43 of Glycoside Hydrolase subfamily 1$ cazy-parser GH -f 43 -s 1
 [2022-05-26 16:39:21,511 91 INFO] ------------------------------------------
 [2022-05-26 16:39:21,511 92 INFO]
 [2022-05-26 16:39:21,511 93 INFO] ┌─┐┌─┐┌─┐┬ ┬   ┌─┐┌─┐┬─┐┌─┐┌─┐┬─┐
 [2022-05-26 16:39:21,511 94 INFO] │  ├─┤┌─┘└┬┘───├─┘├─┤├┬┘└─┐├┤ ├┬┘
 [2022-05-26 16:39:21,511 95 INFO] └─┘┴ ┴└─┘ ┴    ┴  ┴ ┴┴└─└─┘└─┘┴└─ v2.0.1
 [2022-05-26 16:39:21,511 96 INFO]
 [2022-05-26 16:39:21,511 97 INFO] ------------------------------------------
 [2022-05-26 16:39:21,511 183 INFO] Fetching links for Glycoside-Hydrolases, url: http://www.cazy.org/Glycoside-Hydrolases.html
 [2022-05-26 16:39:22,454 189 INFO] Only using links of family 43 subfamily 1
 [2022-05-26 16:39:23,029 26 INFO] Dowloading 1415 fasta sequences...
 [2022-05-26 16:40:32,187 51 INFO] Dumping fasta sequences to file GH43_1_26052022.fastaThis will generate the following fileGH43_1_DDMMYYY.fastacontaining the fasta sequences.To-do and how to contributePlease refer toCONTRIBUTING🤓
Package: cb
# Cb[![Latest Version](http://img.shields.io/badge/pypi-v1.0-blue.svg?style=flat)](https://pypi.python.org/pypi/cb)
[![The MIT License](http://img.shields.io/badge/license-MIT-red.svg?style=flat)](https://github.com/wlwang41/cb/blob/master/LICENSE)Cb is my blog building tool inspired by [simiki](https://github.com/tankywoo/simiki), written in [python](https://www.python.org/).Easy to use, it only takes few a steps to generate your blog.[Markdown](http://daringfireball.net/projects/markdown/) support.You can write your own themes.## Quick Start### Installpip install cb### Updatepip install –upgrade cb### Init your blogmkdir YOUR_BLOG_PATH && cb YOUR_BLOG_PATH
cb initAfter initialization, you should add your own info in_config.ymlfile.### New topiccb new -t ‘first blog’ -c ‘note’### Build to htmlcb build### previewcb server> For more detail, typecb -h.
Package: cb0tcc.py
cb0t.pyHow to install.pipinstallgit+https://github.com/tuna2134/cb0tcc.pySync modeimportcb0tcccbot=cb0tcc.cb0t("https://example.com")print(cbot.url)async modefromcbotccimportaiocb0tasyncdefmain():aiocbot=aiocb0t()aiocbot.create("https://example.com")print(aiocbot.url)
Package: cb58ref
cb58refcb58ref is a reference implementation of the CB58 encoding used byAVA.
CB58 is similar to theBase58Checkencoding used in Bitcoinboth can encode arbitrary an arbitrary byte sequenceboth use the same alphabetboth append a 4 byte checksumthey differ in the following respectsCB58 uses the final 4 bytes ofSHA256(msg)as the checksum.
Base58Check uses the first 4 bytes ofSHA256(SHA256(msg))as the
checksum.Usage>>>importcb58ref>>>cb58ref.cb58encode(b"Hello world"):'32UWxgjUJd9s6Kyvxjj1u'>>>cb58ref.cb58decode('32UWxgjUJd9s6Kyvxjj1u')b"Hello world"$ printf "Hello world" | python3 -m cb58ref
32UWxgjUJd9s6Kyvxjj1u

$ printf "32UWxgjUJd9s6Kyvxjj1u" | python3 -m cb58ref -d
Hello worldInstallation$ python3 -m pip install cb58refLicenseFree software: MIT licenseCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.
Theb58decode(), andb58encode()functions are frombase58.py, part of Bitcoin Core.History0.2.0 (2020-06-17)Command line interfaceType hintsUnit tests0.1.0 (2020-06-15)First release on PyPI.Derived fromhttps://github.com/bitcoin/bitcoin/blob/195822f1e05e2f36002c906667d4c639663f23b5/contrib/testgen/base58.py
Package: cba
Control bot actuator (cba)Library for creating actuator modules forControl bot.Example of a simple actuator:fromcbaimportActuatorfromcba.commandsimportHumanCallableCommandWithArgs,argumentsfromcba.dispatcherimportCommandsDispatcherfromcba.consumersimportSSEConsumerfromcba.publishersimportHTTPPublisherACTUATOR_NAME="echo"DESCRIPTION="Echo actuator"dispatcher=CommandsDispatcher()publisher=HTTPPublisher(url="http://localhost:8081/inbox")consumer=SSEConsumer(sse_url=f"http://localhost:8081/sse/{ACTUATOR_NAME}/events")@dispatcher.register_callable_commandclassEchoCmd(HumanCallableCommandWithArgs):""" Echo command """CMD="echo"ARGS=(arguments.String("text","Input text"),)asyncdef_execute(self):""" Your pretty business logic is here ! :) """awaitself.send_message(text=f"Your text is: '{self.text}'")if__name__=='__main__':actuator=Actuator(name=ACTUATOR_NAME,dispatcher=dispatcher,publishers=publisher,consumer=consumer)actuator.run()and in the bot we get the following logic:DocumentationPreparing the environmentThe actuator must receive commands (from the bot or from the outside world), execute business logic,
and send messages to the bot with the result of the work.To receive commands, useConsumer.To send messagesPublisher.Command descriptionCommands are the core of the library. It is in them that the business logic is described.Commands are described asclasses.Starting the actuatorFor the actuator to work, the following objects must be launched in conjunction:Consumer, Publisher, Dispatcher.
This can be done manually using the appropriate methods for each class.
Or you can use the special aggregate classActuator(see example above).
Package: cbadc
Control-Bounded A/D Conversion (cbadc) ToolboxThis package is intended as a design tool for aiding the construction of control-bounded A/D converters.
Specifically, it is capable of:Generatingtransfer functions for analog systems and/or digital estimator parametrizations.Estimatingsamples from control signals.Simulatinganalog system and digital control interactions.DocumentationThe project's official documentation can be found atRead the Docs.InstallationInstallcbadcby typingpipinstallcbadcinto your console. Note that, currently cbadc is only supported for Python3.9 and later.Develop VersionAlternatively, the latest develop branch can be installed bygitclone--branchdevelophttps://github.com/hammal/cbadc.git&&\cdcbadc&&\python-mpipinstall.&&\cd..&&\rm-rfcbadcSource CodeThe source code is hosted onhttps://github.com/hammal/cbadc.Bugs and IssuesPlease report problems athttps://github.com/hammal/cbadc/issuesChangelogseeCHANGELOG
Package: cbar-currency
# Getting currencies and differencies from CBAR## How to installInstall pip package` pip installDjango-cbar-currency`Configure directory for fileIn settings.py file set a directory` CBAR_CURRENCY_ROOT = os.path.join(BASE_DIR, 'media', 'cbar') `## How to import` from cbar_currency import Currency `## FunctionsCurrency.cron_script()This function gets currency list with their values, differences and right them to fileCurrency.get_list()This function reads currency file and returns all currencies with their values and differencies as listCurrency.get_specific_currencies(currencyList)This function returns specific currencies list which you give
You should give currency names as list, for example  [‘USD’, ‘EUR’, ‘RUB’]Currency.get_currencies_by_priority(currencyList)This function returns all currencies list but currencies which you give will stay at the top of the list
You should give currency names as list, for example  [‘USD’, ‘EUR’, ‘RUB’]Currency.get_list_from_cbar(date)This function returns all currencies list without differencies for the specific date
Package: cbaxter1988-utils
cbaxter1988_utilsThese Packages are a collection of helpful utilities I utilize in numerous projects.UsageRunning Testsgit clone https://github.com/cbaxter1988/utils.git
pip install -r requirements.txt 
python invoke_tests.pyInstalationUsing PIPpip install cbaxter1988-utilsFrom Sourcegit clone https://github.com/cbaxter1988/utils.git 
python setup.py installUtilitiescore_utilsCloning Objects:fromcbaxter1988_utilsimportcore_utilsoriginal_list=[1,2,3,4]cloned_list=core_utils.clone_object(original_list)enviornment_utilsUtilities for interacting with your enviornment.Examples:fromcbaxter1988_utilsimportenvironment_utils# Gets env with side-effecttry:var=environment_utils.get_env_strict(key="AWS_REGION")exceptKeyError:raise# Gets envvar=environment_utils.get_env(key="AWS_REGION",default_value="us-east-1")# Sets envenvironment_utils.set_env(key="AWS_REGION",val="us-west-1")pika_utilsUtitilies for publishing and consuming messages with pikafromcbaxter1988_utilsimportpika_utilsfromcbaxter1988_utils.pika_utilsimportBlockingChannelfrompika.specimportBasic,BasicPropertiesAMQP_USER='guest'AMQP_PW='guest'AMQP_HOST='127.0.0.1'AMQP_PORT=5672EXCHANGE_NAME='test_exchange'ROUTING_KEY_NAME='test_routing_key'QUEUE_NAME='QUEUE_NAME'AMQP_URL=pika_utils.make_amqp_url(amqp_user=AMQP_USER,amqp_pw=AMQP_PW,amqp_host=AMQP_HOST,amqp_port=AMQP_PORT)publisher=pika_utils.make_basic_pika_publisher(amqp_url=AMQP_URL,queue=QUEUE_NAME,exchange=EXCHANGE_NAME,routing_key=ROUTING_KEY_NAME)defmessage_handler(ch:BlockingChannel,method:Basic.Deliver,properties:BasicProperties,body):pass# Do Worksubscriber=pika_utils.make_basic_pika_consumer(amqp_url=AMQP_URL,queue=QUEUE_NAME,on_message_callback=message_handler)publisher.publish_message(body={"test":"data"})subscriber.run()
Package: cb-badges
cb-badgescb-badgesaims at creating meaningful & stylish badges for your project'sREADMEfile - batteries included.This project is a Python port of @lhinderberger'sdot-slash-badges, which is written in Go.Getting startedThis will installcb-badgesalong its dependencies inside a virtual environment, ready for action:# Set up & activate virtualenvvirtualenv-ppython3venv&&sourcevenv/bin/activate# Install dependenciespython-mpipinstall--editable.UsageThe following commands are available:$ badges --help
Usage: badges [OPTIONS] OUTPUT

  Writes SVG file to OUTPUT

Options:
  -s, --style TEXT     Set style (name or directory).
  -t, --theme TEXT     Set theme (name or file path).
  -p, --provider TEXT  Set provider (Codeberg, GitHub, ..).
  -m, --minify         Whether to minify SVG output.
  -v, --verbose        Enable verbose mode.
  --version            Show the version and exit.
  --help               Show this message and exit.Note:All CLI options not listed above are passed to the template as-is - so if you wanted to change the font size to 18, passing--font_size 18does the trick, same goes for any other option includingtextproperties like--text_leftand--text_right(required by default style).RoadmapAdd testsSupport fetching data on repositories like .... stars, downloads, etc (GitHub / Codeberg).. build status (Drone / Woodpecker CI).. you-name-itHappy coding!
Package: cbc
Count Blood CellsCount red, white blood cells to detect various diseases such as blood cancer (leukemia), lower red blood cells count (anemia)...Table of ContentsProject StructureInstallUsageDevelopLicenseProject Structurecbc/
|-- data/
|   |-- plt/...
|   |-- rbc/...
|   |-- wbc/...
|
|-- docs/...
|
|-- models/...
|
|-- output/
|   |-- plt/...
|   |-- rbc/...
|   |-- wbc/...
|
|-- AUTHORS
|-- cbc
|-- LICENSE
|-- README.md
|-- TODO.md
|-- requirements.txt 
|-- setup.pyInstallInstall straight from PyPI using pip:$ pip install cbcUsagePlease readcbc --helpbefore using it
-o flag is optional (defaults to out/ directory)Count blood cells (-r for red and -w for white):$ cbc -r <blood-cell-image>Predict red blood cells (use Circle Hough Tranform and Connected Component Labeling with otsu's thresholding):$ cbc -r -CHT -CCL -t <blood-cell-image>Predict white blood cells (with custom output directory):$ cbc -w <blood-cell-image> -o outdir/DevelopDownload the project:$ git clone https://github.com/nemo256/cbc
$ cd cbcActivate virtual environment:$ python -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txtNow just adapt the code to your needs and then run using the command:$ chmod +x cbc
$ ./cbcLicensePlease readcbc/LICENSE
Package: cbcbeat
cbcbeat: an adjoint-enabled framework for computational cardiac electrophysiologycbcbeat is a collection of Python-based solvers for cardiac
electrophysiology models. cbcbeat offers basic and optimized solvers for
the bidomain and monodomain equations coupled with cardiac cell models.
cbcbeat is based on the FEniCS Project and dolfin-adjoint.For more information visithttps://computationalphysiology.github.io/cbcbeat/Installation:See separate file ./INSTALL for how to install the cbcbeat module and a
list of dependencies.Documentation:The cbcbeat documention is availble on readthedocs, see:https://computationalphysiology.github.io/cbcbeat/For manually updating the API and demo documentation, run:cd doc make htmlassuming that cbcbeat and the optional dependency Sphinx
(sphinx-doc.org) is installed.Automated Testing:cbcbeat uses GitHub Actions for automated and continuous testing:https://github.com/ComputationalPhysiology/cbcbeat/actionsLicense:cbcbeat is free software: you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.cbcbeat is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
License for more details.You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Package: cbcflow
CBC WorkflowThis is the repository for the CBC Workflow project ("cbcflow").
This consists of two parts - a metadata schema which governs the structure of the json files in which data is stored,
and a code base which provides tools to interact with those files.DocumentationThis should be the first point of reference for usage and API of cbcflow.
If you would like something to be added to the documentation, please contact the developers.The meta-data schemaCBC meta-data for O4 will be stored in structured json files, as recommended by an investigatory committeehere.
The second version (v2) is currently in use, and is planned for use for the duration of the first part of the fourth observing run (O4a).
For more information on the schema, please seethe appropriate section of the documentation.CBCFlowcbcflowis a set of tools provided for users to interact with the metadata libraries being used. This includes:Tools for creating new default metadata files, validating them against the schema and viewing their contents.Monitors which pull information on events from GraceDB, according to structured queries.An infrastructure for parsing libraries of these events, and configuration of those libraries which structures the aforemenetioned queries.Index files which can provide summary information about the contents of libraries.Hooks for interacting with Asimov.Mattermost ChannelDevelopment ofcbcflowis principally coordinated through a dedicated mattermost channel, which is open to all collaboration members, foundhere.For help with the usage ofcbcflow, there is also a dedicated help channel, open to all collaboration members, which may be foundhere.Development CallsDevelopment calls take place every other Wednesday at 8 PST / 11 EST / 16 UTC, and will take place on the CBC channel of teamspeak. Any interested collaboration member is welcome to attend.DevelopersGregory AshtonRhiannon UdallZach YarbroughR&D Group LiaisonsRhiannon Udall (PE)Wynn Ho (EM)Simone Mastrogiovanni (Cosmology)Suvodip Mukherjee (cosmology)Aditya Vijaykumar (TGR)Ronaldas Macas (Detchar)Siddharth Soni (Detchar)Apratim Ganguly (Lensing)Ka-Lok Lo (Lensing)Ethan Payne (R&P)Shio Sakon (All-sky)Past R&D Group LiaisonsDimitri Estevez (All-sky)Bruce Edelman (R&P)
Package: cBCI
Collaborative Brain-Computer Interfaces (cBCI) ToolboxThis repository contains Python analytical tools and libraries to study the decision-making performance of groups using different approaches to integrate individual responses, including standard majority and weighted majority based on confidence estimates provided by the user or decoded by the BCI from the neural activity.Main contributor:Davide ValerianiHow to installTo clone and run this application, you'll needGitandMinicondainstalled on your computer. From your Anaconda prompt command line:# Clone this repositorygitclonehttps://github.com/davidevaleriani/cBCI.git# Create a new conda environmentcondacreate--namebcipython=3.9.6# Activate environmentcondaactivatebci# Go into the repositorycdcBCI# Install using pippipinstall.Examples and TutorialsThe folderexamples/contains sample scripts on how to use the package. Full documentation is still under development.Examples of studies employing this package and techniques are:Valerianiet al.(2022). Multimodal collaborative brain-computer interfaces aid human-machine team decision-making in a pandemic scenario.Journal of Neural Engineering.Salvatore, Valeriani, Piccialli, Bianchi (2022). Optimized Collaborative Brain-Computer Interfaces for Enhancing Face Recognition.IEEE Transactions on Neural Systems and Rehabilitation Engineering.Valeriani, Poli (2019). Cyborg groups enhance face recognition in crowded environments.PLOS ONE.Valeriani, Cinel, Poli (2017). Group Augmentation in Realistic Visual-Search Decisions via a Hybrid Brain-Computer Interface.Scientific Reports.Valeriani, Poli, Cinel (2016). Enhancement of Group Perception via a Collaborative Brain-Computer Interface.IEEE Transactions on Biomedical Engineering.Poli, Valeriani, Cinel (2014). Collaborative Brain-Computer Interface for Aiding Decision-making.PLOS ONE.CitationThe package is still under development and an associated publication will follow. In the meantime, you can cite:Valeriani, D., O'Flynn, L. C., Worthley, A., Hamzehei Sichani, A., & Simonyan, K. (2022). Multimodal collaborative brain-computer interfaces aid human-machine team decision-making in a pandemic scenario. Journal of Neural Engineering.LicenseSubject toGNU GPL v3.0 license.
Package: cbcov
CB-Epid-CovidImplementation d'un modèle simple de prévision du nombre de décès
journaliers en fonction des données de mortalité journalières reportées.Le modèle d'évolution du nombre de cas est juste un modèle d'EDO qui
estime la dynamique du paramêtre de la variable de Poisson sous-jacent au
nombre de morts cumulés en fonction du temps. Le systeme contient deux
équations, la première pour le nombre de mort (cumulé) $t\to m(t)$ et l'autre
pour l'évolution du taux d'accroissement $\alpha$ journalier du nombre de morts\left\{\begin{array}{rcl}
\dot{m} & = & \alpha m \\
\dot{\alpha} &= &-\rho\alpha
\end{array}\right.On suppose ici que $\rho$ est constant en temps (modélisation de l'effet du
confinement) à estimer sur les données. Ce type de comportement est bien
corroboré sur les données de la région de Hubei et de l'Italie)La solution est donnée par\left\{
\begin{array}{rcl}
\alpha(t) & = & \alpha(t_0)\exp(-\rho(t-t_0))\\
& &\\
m(t)&= & m(t_0)\exp(\frac{\alpha(t_0)}{\rho}(1-\exp(-\rho(t-t_0))
\end{array}\right.Dans l'implémentation actuelle, nous avons comme paramètre
$\theta=(m_0,\alpha_0,\rho)$ et implicitement $t_0$ qui est fixé à la main.
On suppose que les données observées sont i.i.d et que
$\mathbf{m}_i\sim\mathcal{P}(m(t_i))$ pour
$i=0,\cdots,n-1$ (modèle de bruit Poissonien).
L'estimation est faite par max de vraisemblance par un algorithme L-BFGS.
Package: cbcpy
cbcpyNative Python interface for Coin-or Branch and Cut Solver (Cbc).DescriptionThis project provide the build mechanism to automatically generate the wrapper code between Cbc C++ code and Python usingSWIG.This project was develop as part of the CBC Coin-or Sprint Aug 2019.Binaries for the following platform are pre-compiled and available onpypi.linux x86_64 / python 2.7linux x86_64 / python 3.5linux x86_64 / python 3.6linux x86_64 / python 3.7win x86 / python 2.7win x86 / python 3.5win x86 / python 3.6win x86 / python 3.7win x86_64 / python 3.5win x86_64 / python 3.6win x86_64 / python 3.7Linux x86 is not supported.InstallationPre-compiled python packages are deployed tocbcpy Pypi repositories.
To installcbcpyyou should make use ofpipcommand line:pip install cbcpyThe packages include pre-compiled version of Cbc.For Windows: You must installVisual C++ Redistributable for VS2015UsageHere a minimalistic python script making use ofcbcpy.
You may downloadp0033.mpsfromhere.import cbcpy as cbc
solver1 = cbc.OsiClpSolverInterface()
solver1.readMps("p0033.mps")
model = cbc.CbcModel(solver1)
model.branchAndBound()
numberColumns = model.solver().getNumCols()
p_solution = model.solver().getColSolution()
solution = cbc.doubleArray_frompointer(p_solution)

for i in range(numberColumns):
  value = solution[i]
  print("%s has value %s" % (i, value))DocumentationOriginal documentation from Cbc project is available in python using thehelp()function.# python
Python 2.7.16 (default, Jul 13 2019, 16:01:51) 
[GCC 8.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cbcpy
>>> help(cbcpy)
Help on module cbcpy:TroubleshootingThe specified module could not be found.>>> import cbcpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python37-32\lib\site-packages\cbcpy.py", line 15, in <module>
    import _cbcpy
ImportError: DLL load failed: The specified module could not be found.This error might occur on Windows platform when the filemsvcp140.dllcannot
be found. You must installVisual C++ Redistributable for VS2015.
For 32-bit download "vc_redist.x86.exe" file and for 64-bit download "vc_redist.x64.exe" file.SupportTo get community help for cbcpy, you may send email to theCbc mailing list.You may also get paid support by contactingPatrik Dufresne Service Logiciel.
Package: cbdf-api
cbdf_apiThe API to accomodate creation of custom components integrateable into the cbdf as part of the AICURA platform.FeaturesCreditsThis package was created with Cookiecutter and the Aicura python package template.Cookiecutter:https://github.com/audreyr/cookiecutterAicura python package template:https://github.com/aicuramedical/custom-components-template
Package: cbebirr
CBEBirr integrationimportcbebirrif__name__=='__main__':cbebirr.push_ussd(thirdPartyID='THIRD_PARTY_ID',primaryPartyIdentifier='PHONE',receiverPartyIdentifier='CUSTOMER_ID',intiatorIdentifier='IDENTIFIER',securityCredential='SECURITY_CREDENTIAL',posDeviceID='POS_DEVICE_ID',shortCode='SHORT_CODE',amount='10',password='PASSWORD',timestamp='TIME_STAMP',resultURL='RETURN_URL',)# See PyCharm help at https://www.jetbrains.com/help/pycharm/
Package: cbee
🌻 🐝 C/C++ build tools and package managercbeeis a toolchain to build and package C/C++ applications and libraries.Installing cbeeNOTE: this project requires Python 3.6+python3-mvenvenvsourceenv/bin/activatepipinstall-UcbeeUsing cbeeRunning a basic C/C++ applicationFirst, create a C or C++ file with a main function.// say-hello.c#include<stdio.h>intmain(){printf("Hello!\n");return0;}To run it, simply use thecbee runcommand.cbeerunsay-hello.cContributingContributions are welcome! For instructions on how to contribute,
please check theContributionguide.