Saravanan666/pypi-org huggingface dataset:
Package: rocketlaunchlive
RocketLaunchLive-API (rocketlaunchlive)PyPi Integration to the RocketLaunch.live free API access (next 5 launches)Available MethodsThere is one available method which is available using the free access tohttps://rocketlaunch.liveusing their endpointhttps://fdo.rocketlaunch.live/json/launches/next/5get_next_launches(session (optional), key (optional))Returns the next 5 rocket launches from the endpoint in JSON format.Session can be sent as an optional aiohttp session if you are managing your session within an application.Key can be sent as optional string for the API key if you are a paid RocketLaunchLive subscriber. You can subscribe athttps://rocketlaunch.live.Note: This library was built specifically for integration to Home Assistant.
Package: rocketlogger
RocketLogger Python Support LibraryThis package provides RocketLogger data file handling support, as well as
basic processing and plotting of the data. Further, it provides the necessary
support to generate calibration data from measurements.DependenciesPython 3: version 3.6-3.11NumPy: version 1.13-1.25Optional dependenciesMatplotlib: for plotting data overviewpandas: for pandas DataFrame exportCompatibilityData processing: supports all officially specified RLD file version (versions 2-4)Calibration: compatible with RocketLogger calibration file version 2InstallationThe package is available from thePython Package IndexInstall the package using pip:python-mpipinstallrocketloggerGetting StartedRocketLogger Data ProcessingTo import a RocketLogger data (*.rld) file, use theRocketLoggerDataclass:>>>fromrocketlogger.dataimportRocketLoggerData>>>rld=RocketLoggerData('data.rld')To merge channels with auto-ranging, i.e. the current channels:>>>rld.merge_channels()To get the loaded channel data (by name) and corresponding timestamps:>>>d=rld.get_data(['V1','I1'])>>>t=rld.get_time()For more details about the individual functions and their parameters, refer to
the documentation available athttps://github.com/ETHZ-TEC/RocketLogger/wiki/python.RocketLogger Device CalibrationTheRocketLoggerCalibrationclass from therocketlogger.calibrationmodule
provides the necessary support for generating RocketLogger device calibration.
See theCalibrationwiki section for more details on the calibration
procedure.DocumentationThe documentation for the RocketLogger is found in the wiki pages athttps://github.com/ETHZ-TEC/RocketLogger/wiki.LicenseThe RocketLogger Project is released under3-clause BSD license.
For more details, refer the theLICENSEfile.
Package: rocketloghandler
rocketloghandlerSend your Python logs to RocketChat.Implements a custom handler for the Python logging module.For a full working example seerocketlog_test.py.Using Logging in multiple modulesEnsure there is a hierarchical structure in the logger name separated by dots. The name is set when callinglogging.getLogger.Usage exampleimportloggingfromrocketloghandler.rocketloghandlerimportRocketLogHandlerrocketHandler=RocketLog(USER_ID,TOKEN,SERVER,CHANNEL_NAME,USER_ALIAS)formatter=logging.Formatter('%(asctime)s-%(name)s-%(levelname)s-%(message)s')log=logging.getLogger(__name__)rocketHandler.setFormatter(formatter)log.addHandler(rocketHandler)log.warning("Never say no to the panda! Otherwise: https://www.youtube.com/watch?v=XYz3sl0LEA4")ContributingFeel free to contribute to this project. Acontribution guideis available. Please add
yourself to thelist of contributorswhen you
submit the pull request.
Package: rocket-meriem-mk-seds
package_namepackage_nameis a Python library for ..........InstallationUse the package managerpipto installpackage_name.pipinstallpackage_nameUsageimportpackage_name# returns 'words'package_name.module_name('word')# returns 'geese'package_name.module_name('goose')# returns 'phenomenon'package_name.module_name('phenomena')LicenseMIT
Package: rocketmq
rocketmq-pythonRocketMQ Python client, based onrocketmq-client-cpp, supports Linux and macOSThis project is currently being upstreamed toapache/rocketmq-client-pythonInstallationpipinstallrocketmqUsageProducerfromrocketmq.clientimportProducer,Messageproducer=Producer('PID-XXX')producer.set_namesrv_domain('http://onsaddr-internet.aliyun.com/rocketmq/nsaddr4client-internet')# For ip and port name server address, use `set_namesrv_addr` method, for example:# producer.set_namesrv_addr('127.0.0.1:9887')producer.set_session_credentials('XXX','XXXX','ALIYUN')# No need to call this function if you don't use Aliyun.producer.start()msg=Message('YOUR-TOPIC')msg.set_keys('XXX')msg.set_tags('XXX')msg.set_body('XXXX')ret=producer.send_sync(msg)print(ret.status,ret.msg_id,ret.offset)producer.shutdown()PushConsumerimporttimefromrocketmq.clientimportPushConsumerdefcallback(msg):print(msg.id,msg.body)consumer=PushConsumer('CID_XXX')consumer.set_namesrv_domain('http://onsaddr-internet.aliyun.com/rocketmq/nsaddr4client-internet')# For ip and port name server address, use `set_namesrv_addr` method, for example:# consumer.set_namesrv_addr('127.0.0.1:9887')consumer.set_session_credentials('XXX','XXXX','ALIYUN')# No need to call this function if you don't use Aliyun.consumer.subscribe('YOUR-TOPIC',callback)consumer.start()whileTrue:time.sleep(3600)consumer.shutdown()PullConsumerfromrocketmq.clientimportPullConsumerconsumer=PullConsumer('CID_XXX')consumer.set_namesrv_domain('http://onsaddr-internet.aliyun.com/rocketmq/nsaddr4client-internet')# For ip and port name server address, use `set_namesrv_addr` method, for example:# consumer.set_namesrv_addr('127.0.0.1:9887')consumer.set_session_credentials('XXX','XXXX','ALIYUN')# No need to call this function if you don't use Aliyun.consumer.start()formsginconsumer.pull('YOUR-TOPIC'):print(msg.id,msg.body)consumer.shutdown()LicenseThis work is released under the MIT license. A copy of the license is provided in theLICENSEfile.
Package: rocketmq-client
The Python Implementation of Apache RocketMQ ClientEnglish |简体中文|RocketMQ WebsiteOverviewHere is the Python implementation of the client forApache RocketMQ. Different from theremoting-based client, the current implementation is based on separating architecture for computing and storage, which is the more recommended way to access the RocketMQ service.Here are some preparations you may need to know (or refer tohere).Python 3.7 is the minimum version required, Python 3.10 is the recommended version.Setup namesrv, broker, andproxy.Getting StartedClone the current repository to your local machine and set up a virtual environment for development, which will help you manage dependencies more efficiently. Follow the steps below:Navigate to thepythonsubdirectory and execute the command below to create a new virtual environment:python3-mvenvmyvenvActivate the virtual environment. The activation method depends on your operating system:For Windows, execute:myvenv\Scripts\activate.batFor macOS/Linux: execute:source myvenv/bin/activateInstall the required dependency libraries by executing the following command:pipinstall-rrequirements.txtCurrent ProgressProtocol layer code generation is completed.Partial completion of rpcClient.
Package: rocketmq-client-python
rocketmq-client-pythonRocketMQ Python client, based onrocketmq-client-cpp, supports Linux and macOSInstallationpipinstallrocketmq-client-pythonUsageProducerfromrocketmq.clientimportProducer,Messageproducer=Producer('PID-XXX')producer.set_name_server_address('127.0.0.1:9876')producer.start()msg=Message('YOUR-TOPIC')msg.set_keys('XXX')msg.set_tags('XXX')msg.set_body('XXXX')ret=producer.send_sync(msg)print(ret.status,ret.msg_id,ret.offset)producer.shutdown()PushConsumerimporttimefromrocketmq.clientimportPushConsumerdefcallback(msg):print(msg.id,msg.body)consumer=PushConsumer('CID_XXX')consumer.set_name_server_address('127.0.0.1:9876')consumer.subscribe('YOUR-TOPIC',callback)consumer.start()whileTrue:time.sleep(3600)consumer.shutdown()LicenseApache License, Version 2.0Copyright (C) Apache Software Foundation
Package: rocketmq-client-python-mi
rocketmq-client-pythonRocketMQ Python client, based onrocketmq-client-cpp, supports Linux and macOSPrerequisitesInstalllibrocketmqrocketmq-client-python is a lightweight wrapper aroundrocketmq-client-cpp, so you need installlibrocketmqfirst.Download by binary release.debianwgethttps://git.n.xiaomi.com/streaming/rocketmq-client-cpp/uploads/45ffa8c069174d3936e89258ce874140/rocketmq-client-cpp-2.2.0.amd64.debsudodpkg-irocketmq-client-cpp-2.2.0.amd64.debInstallationpipinstallrocketmq-client-python-miUsageProducerfromrocketmq.clientimportProducer,Messageproducer=Producer('PID-XXX')producer.set_name_server_address('127.0.0.1:9876')producer.start()msg=Message('YOUR-TOPIC')msg.set_keys('XXX')msg.set_tags('XXX')msg.set_body('XXXX')ret=producer.send_sync(msg)print(ret.status,ret.msg_id,ret.offset)producer.shutdown()PushConsumerimporttimefromrocketmq.clientimportPushConsumer,ConsumeStatusdefcallback(msg):print(msg.id,msg.body)returnConsumeStatus.CONSUME_SUCCESSconsumer=PushConsumer('CID_XXX')consumer.set_name_server_address('127.0.0.1:9876')consumer.subscribe('YOUR-TOPIC',callback)consumer.start()whileTrue:time.sleep(3600)consumer.shutdown()LicenseApache License, Version 2.0Copyright (C) Apache Software Foundation
Package: rocketmqPy
The Python Implementation of Apache RocketMQ ClientEnglish |简体中文|RocketMQ WebsiteOverviewHere is the Python implementation of the client forApache RocketMQ. Different from theremoting-based client, the current implementation is based on separating architecture for computing and storage, which is the more recommended way to access the RocketMQ service.Here are some preparations you may need to know (or refer tohere).Python 3.7 is the minimum version required, Python 3.10 is the recommended version.Setup namesrv, broker, andproxy.Getting StartedWe are using Poetry as the dependency management & publishing tool. You can find out more details about Poetry from itswebsite. Here is the related command of Poetry you may use for development.# Create a virtual environment and activate it.poetryenvusepython3# Installs the project dependencies.poetryinstall# Spawns a shell within the virtual environment.poetryshellWe use pytest as the testing framework for the current project, and you can executepytestdirectly to run all tests.Publishing StepsWe utilize PyPI to help users easily introduce and use the Python client in their projects. To publish a package to PyPI, please register an account in advance, then execute the following command.# Builds a package, as a tarball and a wheel by default.poetrybuild# Publishes a package to a remote repository.poetrypublish-uusername-ppasswordCurrent ProgressProtocol layer code generation is completed.Partial completion ofrpc_client.py.
Package: rocketmq-python-cvs
rocketmq-python-cvsRocketMQ Python client, based onrocketmq-client-cpp, supports Linux and macOSuse librocketmq.so customInstallationpipinstallrocketmq-python-cvsUsageProducerfromrocketmq.clientimportProducer,Messageproducer=Producer('PID-XXX')producer.set_log_root_path('/opt/app/karl_demo')producer.set_name_server_address('127.0.0.1:9876')producer.start()msg=Message('YOUR-TOPIC')msg.set_keys('XXX')msg.set_tags('XXX')msg.set_body('XXXX')ret=producer.send_sync(msg)print(ret.status,ret.msg_id,ret.offset)producer.shutdown()PushConsumerimporttimefromrocketmq.clientimportPushConsumerdefcallback(msg):print(msg.id,msg.body)consumer=PushConsumer('CID_XXX')consumer.set_log_root_path('/opt/app/karl_demo')consumer.set_name_server_address('127.0.0.1:9876')consumer.subscribe('YOUR-TOPIC',callback)consumer.start()whileTrue:time.sleep(3600)consumer.shutdown()LicenseApache License, Version 2.0Copyright (C) Apache Software Foundation
Package: rocketmq-yue
The Python Implementation of Apache RocketMQ ClientEnglish |简体中文|RocketMQ WebsiteOverviewHere is the Python implementation of the client forApache RocketMQ. Different from theremoting-based client, the current implementation is based on separating architecture for computing and storage, which is the more recommended way to access the RocketMQ service.Here are some preparations you may need to know (or refer tohere).Python 3.7 is the minimum version required, Python 3.10 is the recommended version.Setup namesrv, broker, andproxy.Getting StartedWe are using Poetry as the dependency management & publishing tool. You can find out more details about Poetry from itswebsite. Here is the related command of Poetry you may use for development.# Create a virtual environment and activate it.poetryenvusepython3# Installs the project dependencies.poetryinstall# Spawns a shell within the virtual environment.poetryshellWe use pytest as the testing framework for the current project, and you can executepytestdirectly to run all tests.Publishing StepsWe utilize PyPI to help users easily introduce and use the Python client in their projects. To publish a package to PyPI, please register an account in advance, then execute the following command.# Builds a package, as a tarball and a wheel by default.poetrybuild# Publishes a package to a remote repository.poetrypublish-uusername-ppasswordCurrent ProgressProtocol layer code generation is completed.Partial completion ofrpc_client.py.
Package: rocketprops
Rocketprops Models Liquid Rocket PropellantsSee the Code at:https://github.com/sonofeft/RocketPropsSee the Docs at:http://rocketprops.readthedocs.org/en/latest/See PyPI page at:https://pypi.python.org/pypi/rocketpropsRocketProps calculates the various liquid propellant properties requiredto analyze a liquid propellant thrust chamber.This includes density, viscosity, vapor pressure,heat of vaporization, surface tension, heat capacity and thermal conductivity.Other properties such as critical temperature and pressure, normal boiling point,molecular weight and freezing temperature are available.
Package: rocket-python
RocketChat APIPython API wrapper for theRocket chat APIDocumentationInstallpip install rocket-pythonUsageInitialize the client with a username and password or token and user_id.
This usermusthave Admin privs:from rocketchat.api import RocketChatAPI

api = RocketChatAPI(settings={'username': 'someuser', 'password': 'somepassword',
                              'domain': 'https://myrockethchatdomain.com'})
# or
api = RocketChatAPI(settings={'token': 'sometoken', 'user_id': 'someuserid',
                              'domain': 'https://myrockethchatdomain.com'})Available Callsapi.send_message('message', 'room_id')

api.get_private_rooms()

api.get_private_room_history('room_id', oldest=date)

api.get_public_rooms()

api.get_room_info('room_id')

api.get_private_room_info('room_id')

api.get_room_history('room_id')

api.create_public_room('room_name', 
                        members=[], 
                        read_only=False)

api.delete_public_room('room_id')

api.get_my_info()

api.get_users()

api.get_user_info('user_id')

api.create_user('email', 
                'name', 
                'password', 
                'username', 
                 active=True, 
                 roles=['user'], 
                 join_default_channels=True, 
                 require_password_change=False, 
                 send_welcome_email=False, 
                 verified=False, 
                 customFields=None)
                
api.delete_user('user_id')

api.upload_file(room_id='room_id',
                file='file',
                description='File description',
                message='Example message')check /rocketchat/calls/api.py for more.Running Testspy.test tests rocketchatSending a messageYou'll first need to get the _id of the room you want to send a message to.  Currently, Rocket
can only send messages topublicrooms.api.send_message('Your message', room_id)
Package: rocketry
RocketryThe engine to power your Python appsWhat is it?Rocketry is a modern statement-based scheduling framework
for Python. It is simple, clean and extensive.
It is suitable for small and big projects.This is how it looks like:fromrocketryimportRocketryfromrocketry.condsimportdailyapp=Rocketry()@app.task(daily)defdo_daily():...if__name__=='__main__':app.run()Core functionalities:Powerful schedulingConcurrency (async, threading, multiprocess)ParametrizationTask pipeliningModifiable session also in runtimeAsync supportLinks:Documentation:https://rocketry.readthedocs.ioSource code:https://github.com/Miksus/rocketryReleases:https://pypi.org/project/rocketry/Why Rocketry?Unlike the alternatives, Rocketry's scheduler is
statement-based. Rocketry natively supports the
same scheduling strategies as the other options,
including cron and task pipelining, but it can also be
arbitrarily extended using custom scheduling statements.Here is an example of custom conditions:fromrocketry.condsimportdaily,time_of_weekfrompathlibimportPath@app.cond()deffile_exists(file):returnPath(file).exists()@app.task(daily.after("08:00")&file_exists("myfile.csv"))defdo_work():...Rocketry is suitable for quick automation projects
and for larger scale applications. It does not make
assumptions of your project structure.InstallationInstall Rocketry fromPyPI:pipinstallrocketryMore ExamplesHere are some more examples of what it can do.Scheduling:fromrocketry.condsimporteveryfromrocketry.condsimporthourly,daily,weekly,fromrocketry.condsimporttime_of_dayfromrocketry.condsimportcron@app.task(every("10 seconds"))defdo_continuously():...@app.task(daily.after("07:00"))defdo_daily_after_seven():...@app.task(hourly&time_of_day.between("22:00","06:00"))defdo_hourly_at_night():...@app.task((weekly.on("Mon")|weekly.on("Sat"))&time_of_day.after("10:00"))defdo_twice_a_week_after_ten():...@app.task(cron("* 2 * * *"))defdo_based_on_cron():...Pipelining tasks:fromrocketry.condsimportdaily,after_successfromrocketry.argsimportReturn@app.task(daily.after("07:00"))defdo_first():...return'Hello World'@app.task(after_success(do_first))defdo_second(arg=Return('do_first')):# arg contains the value of the task do_first's return...return'Hello Python'Parallelizing tasks:fromrocketry.condsimportdaily@app.task(daily,execution="main")defdo_unparallel():...@app.task(daily,execution="async")asyncdefdo_async():...@app.task(daily,execution="thread")defdo_on_separate_thread():...@app.task(daily,execution="process")defdo_on_separate_process():...Interested?Read more fromthe documentation.About LibraryAuthor:Mikael Koli (Miksus) -koli.mikael@gmail.comLicense:MIT
Package: rocketsled
rocketsled is a black-box optimization framework "on rails" for high-throughput computation with FireWorks.Website (including documentation):https://hackingmaterials.github.io/rocketsled/Help/Support:https://groups.google.com/forum/#!forum/fireworkflowsSource:https://github.com/hackingmaterials/rocketsledFireWorks website:https://materialsproject.github.io/fireworksIf you find rocketsled useful, please encourage its development by citing thefollowing paperin your research:Dunn, A., Brenneck, J., Jain, A., Rocketsled: a software library for optimizing
high-throughput computational searches. J. Phys. Mater. 2, 034002 (2019).If you find FireWorks useful, please consider citingits paperas well:Jain, A., Ong, S. P., Chen, W., Medasani, B., Qu, X., Kocher, M., Brafman, M.,
Petretto, G., Rignanese, G.-M., Hautier, G., Gunter, D., and Persson, K. A.
FireWorks: a dynamic workflow system designed for high-throughput applications.
Concurrency Computat.: Pract. Exper., 27: 5037–5059. (2015)
Package: rocket-snake
============Rocket Snake============.. image:: https://readthedocs.org/projects/rocket-snake/badge/?version=latest:target: http://rocket-snake.readthedocs.io/en/latest/?badge=latest:alt: Documentation Status.. image:: https://travis-ci.org/Drummersbrother/rocket-snake.svg?branch=master:target: https://travis-ci.org/Drummersbrother/rocket-snake:alt: Travis Continuous Integration StatusA python async API client for the https://rocketleaguestats.com/ api.Get an api key here_... _here: https://developers.rocketleaguestats.com/------Status------Stable and supports all the RLS features.--------------Documentation?--------------Check the docs_ directory or read the online documentation on readthedocs_... _docs: https://github.com/Drummersbrother/rocket-snake/tree/master/docs.. _readthedocs: http://rocket-snake.readthedocs.io/.. image:: https://github.com/Drummersbrother/rocket-snake/raw/master/rls_partner_horizontal_large.png:target: https://github.com/Drummersbrother/rocket-snake/raw/master/rls_partner_horizontal_large.png:alt: This app uses data provided by Rocket League Stats.History-------0.1.4 (2017-07-24)------------------* Use the correct loop for async timeouts.0.1.3 (2017-07-24)------------------* Add proper CI.* Improve the documentation.* Stop checking SSL certs to allow machines with broken cert validation chains.0.1.2 (2017-07-21)------------------* First release on PyPI.0.1.0 (2017-07-21)------------------* First release on TestPyPI.
Package: rocketsolver
RocketSolverWritten by: Felipe Bogaerts de MattosCreated on August, 2020RocketSolver is a Python package that helps engineers design rockets, rocket motors and rocket engines with efficiency and precision.Models and simulationsThe following assertions were taken into consideration:Propellant consisting of 2D BATES grain segmentsCylindrical combustion chamberThrust chamber composed of a simple flat end cap, conical nozzle and tubular casingIsentropic flow through nozzleNon-submerged nozzleStructure with screws as fasteners of both end cap and nozzleCorrection factors applied:Divergent CD nozzle angleTwo phase flowKinetic lossesBoundary layer lossesPropellantsPropellant data was obtained from ProPEP3. This software has been used in several applications/projects and it is capable of delivering reliable information on the chemical characteristics of a specific propellant composition. Burn rate data is obtained from experiments conducted by Richard Nakka and Magnus Gudnason.Supported propellantsKNDX (Nakka burn rate data)KNSB-NAKKA (Nakka burn rate data) and KNSB (Magnus Gudnason burn rate data)KNSU (Nakka burn rate data)KNER (Magnus Gudnason burn rate data)Referencesa015140Correction factors.Hans Seidel's Chamber Pressure articleChamber Pressure equation.
Package: rockettp
rocketrockettpis a Python library for ..........InstallationUse the package managerpipto installrockettp.pipinstallrockettpUsageimportrockettp# returns 'words'rockettp.module_name('word')# returns 'geese'rockettp.module_name('goose')# returns 'phenomenon'rockettp.module_name('phenomena')LicenseMIT
Package: rocketunits
RocketUnits Provides A Graphic User Interface (GUI) For Engineering Units Conversion.See the Code at:https://github.com/sonofeft/RocketUnitsSee the Docs at:http://rocketunits.readthedocs.org/en/latest/See PyPI page at:https://pypi.python.org/pypi/rocketunitsAerospace scientists and engineers are often called upon to convert the valuesof physical quantities from one set of units to another.RocketUnits was created in order to fill that need.RocketUnitsprovides units conversion for a number of physical unit categories.Units categories include: Acceleration, Angle, AngVelocity,Acceleration, Angle, AngVelocity,Area, DeltaT, Density, ElementDensity, Energy, Specific Energy, Force, Frequency,Heat Capacity, Heat Transfer Coefficient, Isp, Length, Mass, MassFlow,Molecular Weight, Power,Pressure, Surface Tension, Temperature, Thermal Conductivity, Time, Velocity,Unit conversion can be performed either with the included GUI, or directlyfrom python by importingRocketUnits.Keywords: rocketunits setuptools development
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/x-rst
Provides-Extra: dev
Provides-Extra: test