Saravanan666/pypi-org huggingface dataset:
Package: buildenv
buildenvBuild environment setup system, based on Python venvFeaturesThebuildenvtool provides following features:simple build environment setup through loading scripts generated in your projectconfiguration through a simplebuildenv.cfgfileextendable activation scripts, loaded with the build environmentThe fullbuildenvdocumentation is available athttps://buildenv.readthedocs.ioLocal buildIf you want to build locally thebuildenvwheel, just:clone thebuildenvprojectlaunch the loading script (see above)build the project:nmk build
Package: builder2ibek
Tool for converting DLS builder IOCS to ibek containerized IOCS.PyPIpip install builder2ibekSource codehttps://github.com/epics-containers/builder2ibekDocumentationhttps://epics-containers.github.io/builder2ibekReleaseshttps://github.com/epics-containers/builder2ibek/releasesSeehttps://epics-containers.github.io/builder2ibekfor more detailed documentation.
Package: builderer
buildererContainer based mono repo builderbuildererbuilds docker based projects both in ci/cd and locally omitting endless configuration and the need to restart ci/cd pipelines to get a running build.HelpSeedocumentationfor help.InstallationpipinstallbuildererExampleCreate.builderer.ymla the root of your project:steps:-type:build_imagesdirectories:-database-frontend-backendRun the configuration.$builderer
Buildingimage:database
Buildingimage:frontend
Buildingimage:backend
Pushingimage:backend
Pushingimage:frontend
Pushingimage:databaseFurther configuration can be supplied via command line or in.builderer.yml.
Seebuilderer --helpanddocsto learn more.ChangelogInterested in what's new? Take a look at theChangelog!LicenseThis project is licensed under the terms of the MIT license.
Package: builder-tool
Builder ToolThis is a Python project that provides a tool for building software.  It is
language agnostic and works by allowing a user to specify the build tasks which
should be performed.There are two major reasons for writing this.  Build tools likeantandgradleare plentiful but many are overly bloated with tons of stuff that's either unnecessary
or overly generalized and prone to being convoluted to learn.  I wanted something
simple to maintain from a project and development workflow perspective.There are plenty of build related things this tool cannot do.  If you run across
those, I'm sure one of the others will suit you just fine.  This one is really meant
to be standalone or to play well with something simple likemakeat the top level
of the build process.  It is an attempt to have a straightforward build tool that is
not over-engineered.  The KISS rule reigns here.Full documentation may be foundhere.InstallationThe tool is written in Python and requires Python 3.7 or better.  To install straight
from PyPi, just do:pipinstallbuilder-toolIf you need to, you can install it from this repo by doing:gitclonehttps://github.com/jskress/builder-toolcdbuilder-tool
pythonsetup.pyinstallYou may want to do the install in a virtual environment.  See thesetup.pyfile for which other packages are required (there aren't many and mostly what you'd
expect).
Package: buildflaskapp
Build Flask AppAn easy to use flask app generator that allows users to create flask apps simply by running one command. You can check out the official websitehere.Install using pip/pip3$ pip3 install buildflaskappPackage @ PyPI repository:https://pypi.org/project/buildflaskapp/UsageEnsure that you have flask installed on your environment. You can install flask usingpip3 install flask.$ buildflaskapp app_name
$ cd app_name
$ python3 app.pyOpen uphttp://localhost:5000/to see your Hello World app.ArgumentsArgsUsageDefinition-d$ buildflaskapp app_name -ddebugger mode on-sl3$ buildflaskapp app_name -sl3sqlite3 mode on-cj$ buildflaskapp app_name -cjimport style.css and app.js-bs$ buildflaskapp app_name -bsimport bootstrap cdn-jq$ buildflaskapp app_name -jqimport jQuery cdn-gsap$ buildflaskapp app_name -gsapimport GSAP cdn-fa$ buildflaskapp app_name -faimport Font Awesome cdn-dc$ buildflaskapp app_name -dccontainerize app in dockerBelow is a list of arguments you can pass when building your flask application.Enable Debug ModeYou can enable debug mode on while creating your flask app by using the option-dor--debugger$ buildflaskapp app_name -dEnable SQLite3 ModeYou can set sqlite3 configuration while creating your flask app by using the option-sl3or--sqlite3$ buildflaskapp app_name -sl3Import style.css and app.jsYou can import stylesheet and javascript file automatically while creating the app using-cjor--css-jsoption$ buildflaskapp app_name -cjImport bootstrap CDNYou can import bootstrap automatically via the CDN using-bsor--bootstrapoption$ buildflaskapp app_name -bsImport jQuery CDNYou can import jQuery automatically via the CDN using-jqor--jqueryoption$ buildflaskapp app_name -jqImport Gsap CDNYou can import Gsap automatically via the CDN using-gsapor--gsapoption$ buildflaskapp app_name -gsapImport Font Awesome CDNYou can import Font Awesome automatically via the CDN using-faor--font-awesomeoption$ buildflaskapp app_name -faCreate Dockerfile and docker-compose scriptYou can push the app to a docker container instead of running it locally. Simply use-dcor--docker-containeroption. Please note that the image generated in Dockerfile ispython:3.7-alpine. You might want to change this to the non-alpine version for big projects$ buildflaskapp app_name -dCFeaturesManual(--help)Debug option on (-d)SQLite3 option on (-sl3)Include Stylesheet and Script (-cj)Push app to docker container (-dc)Import bootstrap css library (-bs)Import jQuery library (-jq)Import gsap js library (-gsap)Import font awesome library (-fa)Import zurb foundations library (-zb)Import angular js library (-an)Deploy on heroku (-hK)Feel free to create issue in case something is not working :)
Package: build-flask-login
Build Flask LoginA registration system generator for flask that is run simply by running one command.Install using source codeTo download the app generator, you can clone this repository to your local machine.$ git clone https://github.com/kouul/build-flask-login
$ cd build-flask-loginInstall using pip3$ pip3 install build-flask-loginPackage @ PyPI repository:https://pypi.org/project/build-flask-login/UsageEnsure that you have flask installed on your environment. You can install flask usingpip3 install flask.$ build-flask-login app_name
$ cd app_name
$ python3 app.pyRegister form can be accessed @http://localhost:5000/registerLogin form can be accessed @http://localhost:5000/loginFeel free to create issue in case something is not working :)
Package: buildgrid-common
BuildGrid Common🚧 This library is currently WIP and the interfaces might be unstable before reaching version1.0.0*. 🚧The shared Python Library for the BuildGrid ecosystem.Componentsbuildgrid_common.protosGenerated proto source files that are compatible with the current BuildGrid service.protogenUtility to generate python source files from protos.ContributingCONTRIBUTINGguideBuildGrid Resources
Package: buildgrid-metering-client
Buildgrid Metering Service Client🚧 This library is currently WIP and the interfaces might not be stable while the version below1.0.0. 🚧Asyncio Python client ofbuildgrid-meteringservice.ExampleSupposebuildgrid-meteringis running onhttp://localhost:8000requiring no authentication.
The service can be queried using this library via itsasynciointerfaces.importasynciofrombuildgrid_metering.clientimportMeteringServiceClientfrombuildgrid_metering.client.authimport(AuthTokenConfig,AuthTokenLoader,AuthTokenMode,)frombuildgrid_metering.models.dataclassesimportComputingUsage,Identity,Usagetoken_loader=AuthTokenLoader(AuthTokenConfig(AuthTokenMode.NONE,""))client=MeteringServiceClient("http://localhost:8000",token_loader)identity=Identity(instance="dev",workflow="build",actor="tool",subject="username")asyncdefmain():# Put usage of identityusage=Usage(computing=ComputingUsage(utime=1,stime=2,maxrss=3))awaitclient.put_usage(identity,"op",usage)# Check throttling of identityresp=awaitclient.get_throttling(identity)print(resp)if__name__=="__main__":\# Run the script with asyncioasyncio.run(main())Contact usSee more details atBuildGrid Resources.ContributingSee more details atCONTRIBUTING.mdandBuildGrid.
Package: buildhat
Build HATThe Python Build HAT library supports the Raspberry Pi Build HAT, an add-on board for the Raspberry Pi computer, which allows control of up to four LEGO® TECHNIC™ motors and sensors included in the SPIKE™ Portfolio.HardwareThe Build HAT provides four connectors for LEGO® Technic™ motors and sensors from the SPIKE™ Portfolio. The available sensors include a distance sensor, a colour sensor, and a versatile force sensor. The angular motors come in a range of sizes and include integrated encoders that can be queried to find their position.The Build HAT fits all Raspberry Pi computers with a 40-pin GPIO header, including — with the addition of a ribbon cable or other extension device — Raspberry Pi 400. Connected LEGO® Technic™ devices can easily be controlled in Python, alongside standard Raspberry Pi accessories such as a camera module.DocumentationLibrary documentation:https://buildhat.readthedocs.ioHardware documentation:https://www.raspberrypi.com/documentation/accessories/build-hat.htmlProjects and inspiration:https://projects.raspberrypi.org/en/pathways/lego-introInstallationTo install the Build HAT library, enter the following commands in a terminal:pip3 install buildhatUsageSee thedetailed documentationfor the Python objects available.importtimefromsignalimportpausefrombuildhatimportMotormotor=Motor('A')motor.set_default_speed(30)print("Position",motor.get_aposition())defhandle_motor(speed,pos,apos):print("Motor",speed,pos,apos)motor.when_rotated=handle_motorprint("Run for degrees")motor.run_for_degrees(360)print("Run for seconds")motor.run_for_seconds(5)print("Run for rotations")motor.run_for_rotations(2)print("Start motor")motor.start()time.sleep(3)print("Stop motor")motor.stop()pause()Building locallyUsingasdf:asdf installThen:pip3 install . --userBuilding the documentationInstructions for regenerating the documentation can be found indocs/README.md. Briefly, assuming you have the appropriate python
modules installed:$ (cd docs; make html)will rebuild the documentation. The doc tree starts atdocs/build/html/index.html
Package: buildincr
buildincrIncrement the value in the build-serial-file by one.Installpip install buildincrUsageUsage: buildincr.py [OPTIONS] BUILD_SERIAL_FILE

  Increment the value in the build-serial-file by one.

Options:
  -l, --lock-file TEXT
  --help                Show this message and exit.Examplecat build.serial.txt
# show the value: 123

buildincr build.serial.txt
# show the result: 124

cat build.serial.txt
# show the value: 124Releasev0.1.0First release.v0.1.1Doc update.
Package: building-energy-forecastor
Forecastor for Buildings' ConsumptionGo check ce lien pour rÃ©diger le README:Github-flavored MarkdownInstallationCommand line:pip install building_energy_forecastorFeatures' list for preprocessing data fromsrc/building_preprocessday_of_week(date_serie): Takes a pandas.Series of dates and returns a pandas.Series of corresponding week days
(['Monday', 'Tuesday', ...]).set_time_index(df, timeindex='Timestamp'): Set the time column as index of the dataframe df. By default the column's
label is 'Timestamp'.time_to_cycle(df, timeindex='Timestamp'): From the 3rd competitor of theForecast challengeby Schneider Electric. Add column to a copy of df containing cosinus and sinus functions of the time of the day, the month of the year and the day of the year.add_weather(df, weather, timeindex='Timestamp', freq_temp='D'): From the 3rd competitor of theForecast challengeby Schneider Electric.
Adds the weather data to the training dataset (dfhere) merging the two dataframes on the 'Timestamp' and rouding the time
value in weather to the precised freq_temp ('D' by default).fill_temperature(df, tempindex='Temperature'): fill the NaN values in the tempindex column by computing the mean on the
two closest framing values.Model functions fromsrc/building_modelbuilding_regressor(): Returns a linear regressor from Scikit-learn.building_train(reg, X, y): Trains the regressor with X the data and Y the targeted values.building_prediction(reg, X): Returns a pandas.DataFrame showing the prediction of the regressorreggiven the dataX.
Package: building-energy-standards-data
Building Energy Standards DataThis repository hosts a database of building energy standards data for building energy simulation. Data includes tabulatable prescriptive building energy code requirements (e.g., minimum equipment efficiency, or requirement opaque surface thermal performance, or lighting power density allowance per space types) and other space type related assumptions necessary to building energy models. Additional documentation including how to build and query the database is provided in thehere.This is currently a work in progress.Installpip install building-energy-standards-data
Package: building-footprint-segmentation
Building Footprint SegmentationLibrary to train building footprint on satellite and aerial imagery.Installationpip install building-footprint-segmentationDatasetMassachusetts Buildings DatasetInria Aerial Image Labeling DatasetTrainingTrain With Config, Useconfig templatefor generating training configTrain With ArgumentsVisualize TrainingTest images at end of every epochFollowExampleVisualizing on Tensorboardfrombuilding_footprint_segmentation.helpers.callbacksimportCallbackList,TensorBoardCallbackwhere_to_log_the_callback=r"path_to_log_callback"callbacks=CallbackList()# Ouptut from all the callbacks caller will be stored at the path specified in log_dircallbacks.append(TensorBoardCallback(where_to_log_the_callback))To view Tensorboard dash boardtensorboard --logdir="path_to_log_callback"Defining Custom Callbackfrombuilding_footprint_segmentation.helpers.callbacksimportCallbackList,CallbackclassCustomCallback(Callback):def__init__(self,log_dir):super().__init__(log_dir)where_to_log_the_callback=r"path_to_log_callback"callbacks=CallbackList()# Ouptut from all the callbacks caller will be stored at the path specified in log_dircallbacks.append(CustomCallback(where_to_log_the_callback))Split the images in smaller sampleimportglobimportosfromimage_fragment.fragmentimportImageFragment# FOR .jpg, .png, .jpegfromimageioimportimread,imsave# FOR .tifffromtifffileimportimread,imsaveORIGINAL_DIM_OF_IMAGE=(1500,1500,3)CROP_TO_DIM=(384,384,3)image_fragment=ImageFragment.image_fragment_3d(fragment_size=(384,384,3),org_size=ORIGINAL_DIM_OF_IMAGE)IMAGE_DIR=r"pth\to\input\dir"SAVE_DIR=r"pth\to\save\dir"forfileinglob.glob(os.path.join(IMAGE_DIR,"*")):image=imread(file)fori,fragmentinenumerate(image_fragment):# GET DATA THAT BELONGS TO THE FRAGMENTfragmented_image=fragment.get_fragment_data(image)imsave(os.path.join(SAVE_DIR,f"{i}_{os.path.basename(file)}",),fragmented_image,)Segmentation for building footprintbinarybuilding with boundary (multi class segmentation)Weight FileRefineNet trained on INRIADlinkNet trained on Massachusetts Buildings DatasetCommonly used utility task when working with GeotiffGenerate bitmap from shape fileGenerate shape geometry from geo reference bitmapSave Multi Band Imagery
Package: buildingmotif
BuildingMOTIFEnabling the enabling technology of semantic interoperability.Semantic Interoperability in buildings through standardized semantic metadata is crucial in unlocking the value of the abundant and diverse networked data in buildings, avoiding subsequent data incompatibility/interoperability issues, and paving the way for advanced building technologies like Fault Detection and Diagnostics (FDD), real-time energy optimization, other energy management information systems (EMIS), improved HVAC controls, and grid-integrated energy efficient building (GEB) technologies, all of which are needed to fully de-carbonize buildings.Utilizing the capabilities ofSemantic Web, it is possible to standardize building metadata in structured, expressive, and machine-readable way, but at the same time it is very important to make it easier to implement for field practitioners without advanced knowledge in computer science.Building Metadata OnTology Interoperability Framework (BuildingMOTIF)bridges that gap between theory and practice, by offering a toolset for building metadata creation, storage, visualization, and validation. It is offered in the form of a SDK with easy-to-use APIs, which abstract the underlying complexities ofRDFgraphs, database management,SHACLvalidation, and interoperability between different metadata schemas/ontologies. It also supports connectors for easier integration with existing metadata sources (e.g., Building Automation System data, design models, existing metadata models, etc.) which are available at different phases of the building life-cycle.The objectives of theBuildingMOTIFtoolset are to (1) lower costs, reduce installation time, and improve delivered quality of building controls and services for building owners and occupants, (2) enable a simpler and more easily verifiable procurement process for products and services for building managers, and (3) open new business opportunities for service providers, by removing knowledge barriers for parties implementing building controls and services.Currently,BuildingMOTIFis planned to supportBrickSchema,Project Haystack, and the upcomingASHRAE 223Pstandard, and to offer both UI and underlying SDK with tutorials and reference documentation to be useful for different levels of expertise of users for maximum adoption.DocumentationThe documentation uses Diataxis^1as a framework for its structure, which is organized into the following sections.ReferenceDeveloper DocumentationCommand Line InterfaceCode DocumentationTutorialsModel CreationModel ValidationModel CorrectionTemplate WritingGuidesCSV ImportBrick model from BACnet network guideExplanationsIngressesAppendixBibiography
Package: buildingspy
BuildingsPy is a Python package that can be used torun Modelica simulation using Dymola, OpenModelica or OPTIMICAprocess*.matoutput files that were generated by Dymola, OPTIMICA or OpenModelica.run unit tests as part of the library development.The package provides functions to extract data series from
the output file for further use in the python packages
matplotlib for plotting and SciPy for scientific computing.Documentation is available athttp://simulationresearch.lbl.gov/modelica/buildingspy/The license is at buildingspy/license.txt
Package: buildington
++--------------------------------------++++--------------------------------------++|| |)     . |   + .          +          |||| |+ | | | | +-+ | +-+ +-+ -+- +-+ +-+ |||| |) +-+ | | +-+ | | | +-+  +  +-+ | | ||||                        |             ||||                       -+             ||||                      By RixTheTyrunt ||++--------------------------------------++++--------------------------------------++You can use the [buildington.page] decorator and/or the [buildington.addFile] method to add a route to your website. Here's an example of both:+------------------------------------------------------------------------------+| Python                                                                       |+------------------------------------------------------------------------------+| import buildington                                                           ||                                                                              || buildington.addFile("README.txt")                                            || @buildington.page("/")                                                       || def index():                                                                 ||     return (                                                                 ||         buildington.Para("Hippity hoppity your website is now my property"), ||     )                                                                        ||                                                                              || buildington.start("0.0.0.0", 8080)                                           |+------------------------------------------------------------------------------+
Package: buildkit
ContentsSummaryGet StartedAuthorChanges0.2.22011-12-102011-12-082011-12-072011-11-260.2.10.2.00.1.20.1.12010-09-052010-03-020.1.0LicenseDownloadSummaryCloud infrastructure and .deb file management software.Get StartedSee the docsAuthorJames GardnerChanges0.2.22011-12-10Changedapt-cacher-ngto run on port 3142 to avoid a potential conflictwithsupervisor2011-12-08Separated key generation from install ofbuildkit-apt-repo.Made repo and key base directory settings options of thebuildkit repocommand so that its subcommands can just use repository namesAdded arepo installkeycommand so that key generation can be customised
and doesn’t have to happen at install timeMadesupervisora dependency ofbuildkit-vmand added a sample
config file2011-12-07Splitting the buildkit functionality up into different deb packagesSwapping apt-proxy for apt-cacher-ng2011-11-26Replaced facilify with stacks to reflect the renameRelease now updates anyversionvariable in the__init__.pyfile
of the base packageThe--gitoption to thestartcommand now doesn’t give an errorDocumenation fixes0.2.12011-11-08Added abuildkit releasecommand to update version numbers within a
buildkit-generated Python project directory structureUpdated the documentation to clarify some aspects of the installIncluded thebuildkit_debdirectory in the source distribution and
updated theMANIFEST.infile template so that when a project is
generated it will include the Debian directory0.2.02011-11-02Complete overhaul to support the creation of Debian packages from Python
software, add them to a repository and test them in virtual machines on
Ubuntu LTS.0.1.22011-02-19Bitbucket supportAbility to package as.debfiles from a virtualenv0.1.12010-09-05Changed templateMANIFEST.into include docsMakefileandconf.pyUpdatedbuild.pyexample to build docs from distributionChanged thebuild_html()andrun()signatures2010-03-02Added a command to package up dependant modules into a single directory0.1.0First versionLicensebuildkit - Cloud infrastructure and .deb file management software
Copyright (C) 2011 3aims LtdThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.This program 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 Affero General Public License for more details.You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.Download