Saravanan666/pypi-org huggingface dataset:
Package: nose-f7u12
Nose F7U12==========Implements PEP-712 style output for the Nose testing framework so that theoutput more accurately represents the developer's feelings when blocks of testsfail.  After 7 failures, omit a "U" instead of an "F".See http://www.revsys.com/blog/2011/oct/20/pep712-proposal-make-unittest2-more-accurate/Why?  Because I laughed when I first saw PEP-712, and I'd never written a Noseplugin before.Thanks to:* Michael Foord (for tweeting the link in the first place)* Kumar McMillan (for having a good example to cheat off of/learn from)Install-------From PyPI:pip install nose-f7u12From source:pip install git+git://github.com/mpirnat/nose-f7u12#egg=nose_f7u12Usage-----nosetests --with-f7u12Example-------$ nosetests --with-f7u12.......FFFFFFFFUUUUUUUUUUUUUUUU..U..U..U..U..U..U.======================================================================FAIL: test_f7u12.TestGeneratesLotsOfFailures.test_generates_failures(7,)----------------------------------------------------------------------Traceback (most recent call last):File"/Users/mpirnat/Documents/code/python/nose-f7u12/lib/python2.7/site-packages/nose-1.1.2-py2.7.egg/nose/case.py",line 197, in runTestself.test(*self.arg)File"/Users/mpirnat/Documents/code/python/nose-f7u12/src/examples/test_f7u12.py",line 15, in _make_a_testassert FalseAssertionError----------------------------------------------------------------------< lots more test failure output; use your imagination... >----------------------------------------------------------------------Ran 50 tests in 0.021sFAILED (errors=30)
Package: nose-faulthandler
This is a plugin for nose. This plugin is enabled by default. It activates
thefaulthandlermodule before running tests.InstallationYou can install or upgradenose-faulthandlerwith these commands:$ pip install nose-faulthandler
$ pip install --upgrade nose-faulthandlerUsageThis plugin is enabled by default. You can deactivate it with:$ nosetests --no-faulthandler
...Changes0.1 - 2013-06-10First release
Package: nose-focus
This provides a nice little decorator and a nose-tests switch to make nose only
run the tests that you are focusing on right now.Changelog0.2.0No longer support python2, which also means this module now has no
dependenciescode is formatted with blacknose_focus tests are now written using pytest0.1.4When you focus a class, tests using that class outside that module will also
be focusedbefore 0.1.4Changelog not keptUsageJust use the focus decorator in your tests:fromnose_focusimportfocus@focusdeftest_my_amazing_feature():assert_is_awesome(my_feature)Or set it on your classes:fromnose_focusimportfocus@focusclassMyTests(TestCase):[...]Or if you also want to focus on subclasses:@focus_allclassMyTests(TestCase):[..]classOtherTests(MyTests):# Also part of the test because it's parent class has focus_all[..]Or at the module level, setnose_focustoTruenose_focus=Truedeftest_my_other_amazing_feature():assert_great_things()And use the switch when you run your tests:nosetests--with-focusAnd the plugin will skip all the tests that we aren’t focusing on or set to be
ignored.You may also use nose_focus to run all your tests except those that are ignored.fromnose_focusimportfocus_ignore@focus_ignoredeftest_that_is_ignored():[..]deftest_that_is_not_ignored():[..]And use the--without-ignoredto make it run all tests except those that
are ignored:nosetests--without-ignoredApinose_focus.focus(func)Setsnose_focustoTrueonfuncnose_focus.focus_all(kls)Setsnose_focus_alltoTrueonkls. The plugin looks for this
attribute in the lineage of base classes for each method when determining
to skip them or not.nose_focus.focus_ignore(thing)Setsnose_focus_ignoretoTrueonthing. The plugin will look
for this on each method and the lineage of base classes and will ignore the
method if it finds it.–with-focus nosetests switchEnables the plugin making it only run those tests that are set to focus
and are not set to be ignored–without-ignored nosetests switchMakes the plugin run all tests except those that are set to be ignoredHow it worksThe plugin uses severalwant*hooks on a nose plugin  to only let
through methods that we want to focus on.A method isfocusedif it or it’s parent class hasnose_focusset to
a Truthy value or if any class in the lineage of parent classes hasnose_focus_allset to a Truthy value and nothing in the lineage
hasnose_focus_ignoreset to a Truthy value.InstallationUse pip!:pipinstallnose-focusOr if you’re developing it:pipinstall-e.pipinstall-e".[tests]"TestsTo run the tests in this project, just use the helpful script:./test.shOr run tox:tox
Package: nose-for-sneeze
nose extends the test loading and running features of unittest, makingit easier to write, find and run tests.By default, nose will run tests in files or directories under the current
working directory whose names include “test” or “Test” at a word boundary
(like “test_this” or “functional_test” or “TestClass” but not
“libtest”). Test output is similar to that of unittest, but also includes
captured stdout output from failing tests, for easy print-style debugging.These features, and many more, are customizable through the use of
plugins. Plugins included with nose provide support for doctest, code
coverage and profiling, flexible attribute-based test selection,
output capture and more. More information about writing plugins may be
found on in the nose API documentation, here:http://readthedocs.org/docs/nose/If you have recently reported a bug marked as fixed, or have a craving for
the very latest, you may want the development version instead:https://github.com/nose-devs/nose/tarball/master#egg=nose-dev
Package: nose-gevented-multiprocess
Gevent-supporting multiprocess plugin for Nose testing framework.
Normal multiprocess plugin relies on specific parts of multiprocess module that break under gevent. This specifically applies to multiprocessing.Queue objects that are used to communicate the tests and results between master thread and worker threads.
This plugin switches the communication to JSON-RPC requests over HTTP - a medium and the protocol that should work under gevent-patched sockets.
Package: nose_greenlet_profiler
# nose-greenlet-profilerA plugin to profile nose tests with [GreenletProfiler](http://emptysqua.re/blog/greenletprofiler/).## Installpip install nose_greenlet_profiler## Usagenosetests –with-greenlet-profilerSeenosetests –helpfor configuration options.## See also:<http://emptysqua.re/blog/greenletprofiler/><https://github.com/ajdavis/GreenletProfiler>
Package: nosegrowl2
# nosegrowl2A simple Nose plugin for Growl notificationsExisting Growl plugins for Nose can be difficult to install, due to packaging problems and a dependency on the PyGrowl library, which is out of date on PyPI.This extremely simple plugin uses [gntplib](http://packages.python.org/gntplib/) to send its notifications.To use this plugin, install withpip install nosegrowl2, then runnosetests –with-growl.You may need to remove existing Nose Growl packages first.Note: prior to version 0.3, thegrowlnotifycommand-line tool was used to send notifications. As this is now deprecated and has been removed from Homebrew, nosegrowl2 now uses gntplib.## (Un)licenseThis is free and unencumbered software released into the public domain.Anyone is free to copy, modify, publish, use, compile, sell, or distribute this
software, either in source code form or as a compiled binary, for any purpose,
commercial or non-commercial, and by any means.In jurisdictions that recognize copyright laws, the author or authors of this
software dedicate any and all copyright interest in the software to the public
domain. We make this dedication for the benefit of the public at large and to
the detriment of our heirs and successors. We intend this dedication to be an
overt act of relinquishment in perpetuity of all present and future rights to
this software under copyright law.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 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.For more information, please refer to <http://unlicense.org/>
Package: nose-htmloutput
Nose plugin that generates a nice html test report.Free software: BSD licenseInstallationpip install nose-htmloutputUsage--with-htmlEnable plugin HtmlOutput:  Output test results as
pretty html.  [NOSE_WITH_HTML]--html-file=FILEPath to html file to store the report in. Default is
nosetests.html in the working directoryDevelopmentTo run the all tests run:toxExampleChangelog0.1.0 (2014-01-01)First release on PyPI.0.3.0 (?)Fixed exception handling on Python 3.0.5.0 (2014-10-04)Made addError handle exceptions the same way as addFailure.0.6.0 (2015-09-06)Added Error column.Changed Fail/Error columns to be colored if there is a failure/error.
Package: nosehtmloutput-2
Nose-html-output pluginA plugin for nosetests that will write out test results to results.html.The code is adapted from theexample html output pluginand thepyunit Html test runner.This is an alternativenosehtmloutput(pypi name:nosehtmloutput-2)
plugin that is not integrated to openstack.How to use itTo enable the plugin in nose use the--with-html-outputflag.To specify the output file use--html-out-fileor the environment
variableNOSE_HTML_OUT_FILEotherwise the output will be stored inresults.html.Issues or improvement are welcome on thegithub repo.CHANGELOG1.0Initial release based on 0.0.5https://github.com/openstack-infra/nose-html-outputAdd support for Python 3
Package: nose-html-reporting
Nose plugin that generates a nice html test report with ability of using template based on jinja2 templates from any folder.Free software: BSD licenseInstallationpip install nose-html-reportingUsage--with-htmlEnable plugin HtmlOutput:  Output test results as
pretty html.  [NOSE_WITH_HTML]--html-file=FILEPath to html file to store the report in. Default is
nosetests.html in the working directory--html-report-template=FILEPath to jinja2 file to get the report template from. Default is
templates/report.html from the package working directoryDevelopmentTo run the all tests run:toxExampleTo execute tests:nosetests tests/test_sample.py --with-html --html-report=nose_report2_test.html --html-report-template=src/nose_htmlreport/templates/report2.jinja2Changelog0.1.0 (2015-01-11)First release on PyPI.0.2.1 (2015-03-23)Now plugin catches not only test logging messages, but messages called before test run. Store to separate variableNew report template is default oneAdded test run time to context of the report0.2.3 (2015-08-03)Added formatting with decoding for test traceback
Package: nose-ignore-docstring
This is a plugin for nose. If this plugin is active, nose doesn’t use
docstrings to name tests.InstallationYou can install or upgradenose-ignore-docstringwith these commands:$ pip install nose-ignore-docstring
$ pip install --upgrade nose-ignore-docstringUsagePass the--with-ignore-docstringsoption tonosetests:$ nosetests --with-ignore-docstrings -v
...Or define the following entry insetup.cfg:[nosetests]
with-ignore-docstrings=1Changes0.1 - 2013-04-17First release
Package: noseiquela-orm
No SeiQueLa ORMIN DEVELOPMENT🇧🇷 Documentação em PortuguêsNoSeiQueLais a small and expressive ORM (Object Relational Mapper) to interact with Google Datastore inspired by Django, Mongo-Engine and Peewee.RequirementsGoogle CloudcredentialsPython>=3.8InstallingThe library can be installed using pip:pip install noseiquela_ormUsageCreating model classes:fromnoseiquela_orm.entityimportModelfromnoseiquela_orm.keyimportKey,ParentKeyfromnoseiquela_ormimportpropertiesclassCustomer(Model):name=properties.StringProperty(required=True)age=properties.IntegerProperty(required=True)is_deleted=properties.BooleanProperty(default=False,required=True)classCustomerAddress(Model):__kind__="Address"__parent__=properties.ParentKey(Customer,required=True)number=properties.IntegerProperty(required=True)address_one=properties.StringProperty(required=True)address_two=properties.StringProperty()is_default=properties.BooleanProperty(required=True)is_deleted=properties.BooleanProperty(default=False,required=True)In case the project name, namespace (or any other parameter of thegoogle.cloud.datastore.Client) needs to be changed, simply create aMetaclass inside the template with the desired information.classProduct(Model):quantity=properties.IntegerProperty(required=True)name=properties.StringProperty(required=True)value=properties.FloatProperty(required=True)classMeta:namespace="production"project="products"Adding new entities:new_customer=Customer(name="Geraldo Castro",age=29,)new_customer.save()new_address=CustomerAddress(parent_id=new_customer.id,number=199,address_one="Some St.",is_default=True)new_address.save()Query on database:customer=Customer.query.filter(name="Geraldo Castro").first()customer_address=Customer.query.filter(parend_id=customer.id)less_than_or_eq_29=Customer.query.filter(age__le=29)# age <= 29more_than_30=Customer.query.filter(age__gt=30)# age > 30all_customers=[customer.to_dict()forcustomerinCustomer.query.all()]AuthenticationThe library uses the standard way of authenticating Google libraries (google-auth-library-python).The search for credentials happens in the following order:If the environment variableGOOGLE_APPLICATION_CREDENTIALSis set to a valid service account path.If theGoogle Cloud SDKis installed and has the credentials of the application to be used, these will be loaded.If the application is running in theApp Engine standard environment(first generation), then the credentials and project ID are taken from theApp Identity Service.If the application is running inCompute Engine,Cloud Run,App Engine flexible environmentorApp Engine standard environment(second generation), then the credentials and project ID are taken from theMetadata Service.More details atthis link.
Package: nose_ittr
nose extension for supporting parametrized testing.Allows developer to run the same test over and over again using different valuesMain Features:Very easy to integrate with existing testsSaves a lot of boilerplate code, and code replicationWork with all nose plugins (including multiprocessing)Customize setup per test, by using this package built-in nose plugin setup-ittrInstallation:pipinstallnose_ittrBasic usage:importmathfromnose.toolsimportassert_equal,assert_not_equalfromnose_ittrimportIttrMultiplier,ittrclassTestFoo(object):__metaclass__=IttrMultiplierdefsetup(self):ifhasattr(self,'value'):self.value+=3defteardown(self):pass@ittr(number=[1,2,3,4])deftest_even(self):assert_equal(self.number%2,0)@ittr(numerator=[15,6],denominator=[2,3])deftest_no_remainder(self):assert_equal(self.numerator%self.denominator,0)@ittr(value=[4,14])deftest_prime_with_custom_setup(self):foriinrange(3,int(math.sqrt(self.value))):assert_not_equal(self.value%i,0)nosetests--with-setup-ittr[forsetupcustomizationsupport]result:TestFoo.test_even_1...FAILTestFoo.test_even_2....okTestFoo.test_even_3...FAILTestFoo.test_even_4....okTestFoo.test_no_remainder_2_6....okTestFoo.test_no_remainder_2_15...FAILTestFoo.test_no_remainder_3_6....okTestFoo.test_no_remainder_3_15....okTestFoo.test_prime_with_custom_setup_14...okTestFoo.test_prime_with_custom_setup_4...okNotes:Doesn’t affect test docstring if used with -v parameter.To change the docstring printout based on the varibales passed to test, use the pluginnose-docstring-modifier.Authors:Sergey RagatskyContributors:Niv MizrahiTal Ben BasatNicole FrancoRoy KlingerMaroun Maroun0.0.1 (2014-11-26)Initial release0.0.2 (2014-11-27)Added nose plugin to the package
to support setup customization per test0.0.3 (2014-11-27)Error handling for nose pluginTypo fixSupport using new.classob0.0.4 (2014-12-02)New feature, that allows decorating all class method with ‘__ittr__’ hook
Package: nose-launchable
A nose plugin to interact withLaunchableAPI.Install$ pip install nose-launchableUsageSubset$ nosetests --launchable-subset --launchable-build-number <build number> --launchable-subset-options <Launchable CLI subset options>You need to specify--launchable-subset-optionsflag and give it
Launchable CLI subset command options. For example, if you want to
create a fixed time-based subset it looks like--launchable-subset-options'--time600'.For more information on the CLI options, please visitthe CLI
documentation
page.Record only$ nosetests --launchable-record-only --launchable-build-number <build number>In addition, you may need to set the following environment variables in
your environment. These values should be provided from Launchable.KeyDescriptionLAUNCHABLE_BASE_URL(Optional) A Launchable API URL.
Default ishttps: //api.mercury.launchableinc.comLAUNCHABLE_BUILD_NUMBER(Optional) A CI/CD build numberLAUNCHABLE_DEBUG(Optional) Prints out debug logsLAUNCHABLE_TOKEN(Required) A token to access
Launchable APIDevelopmentPull requests are always appreciated. Below are some tips on developing
nose-launchable plugin.Install nose-launchable locallyIf you want to see whether your changes work as expected, run the
following command to install the plugin locally.$pythonsetup.pyinstallRelease nose-launchable(Optional) Run./scripts/update_readme.shif you updated
README.mdRun./scripts/bump_up.shand update nose_launchable/version.pyCreate a Pull Request and merge thatCreate a new GitHub release then the new package will be
automatically uploaded toPyPI
Package: nose-leak-detector
nose-leak-detectorMock and memory leak detector plugin for nose.Features:Detects mocks that are not reset between tests.Detects mocks created during tests that are not deleted by the end of the test.Reports memory delta between tests.  Optional.Django SetupTo use this plugin with django nose runner, just include the following in your settings file:NOSE_PLUGINS = [
    'nose_leak_detector.LeakDetectorPlugin']
NOSE_ARGS = ['--with-leak-detector', '--leak-detector-level=3']
Package: noselisting
Plugin for the nose testing framework to list tests without running them.Usenosetests--list-test-namesto get a listing.nosetests--list-long-test-namesgives a listing with long names that can
be used as arguments tonosetests.This is the first release, and is probably buggy (I believe it will give the
correct test listing, but there are likely to be secondary issues like e.g.
unecessary fixture execution, lack of robustness, etc.).  See also:http://code.google.com/p/python-nose/issues/detail?id=141
Package: nose-lock
This is a plugin for python-nose which locks test execution and doesn’t
allow to run them in parallel from two terminals.You could want this behaviour, when parallel tests will interfer for
some reason. This could be because they go into one database or have
other side effects which hard to isolate.UsageInstall viapip installnose-lock, then run tests with argument--with-lock.By default, lock is created as/tmp/<cur-dir-name>.lockfile, but
you could override this behaviour using optional parameter--lock-file:nosetests --with-lock --lock-file /tmp/blah-minorHack itFork the project atGitHub. Don’t forget to
send a pull request or file an issue.
Package: nose-logpertest
This plugin creates a log file per test run by nose,
holding the logs of that specific testThe project is available onGitHubInstallingYou can installnose-logpertestplugin usingpip:$pipinstallnose-logpertestUsingGiven the following tests:classTestA():deftest1(self):logger.info("I'm in test 1")assert1==1deftest2(self):logger.info("I'm in test 2")assert2==2deftest3(self):logger.info("I'm in test 3")assert3==3classTestB():deftest1(self):logger.info("I'm in test 1")assert1==1deftest2(self):logger.info("I'm in test 2")assert2==2running it withnosetestusingnose-logpertestplugin:nosetests--with-logpertestwill cause the creation of the following log files:<20141125-120146><TestA>test1test2test3<TestB>test1test2where each file holds the logs of that specific test and20141125-120146is the running time of the testsAuthorsAuthors:Roy KlingerContributors:Tal Ben BasatNicole FrancoMaroun MarounSergey RagatskyVersion:0.0.1 of 27/11/2014
Package: nosem
Nosembuild systemNosemis tiny overlay toMeson.While you call meson to interpret youmeson.buildfile,
with nosem you directly invoke yourbuild.py.This inverted process removes many limitations from meson
and you are free to use any python library directly.The whole scripting part of meson is bypassedMesonmeson.build:project('myproj','cpp')executable('example','main.cpp')meson build
cd build && ninjaNosemnosem.build.py:fromnosemimportproject,executableproject('myproj','cpp')executable('example','main.cpp')nosem build
cd build && ninjaAPIThe API is exactly the same as meson availablehere.
It defers only in the syntax,nosem.build.pyfiles are pure python.How it worksThemeson.buildscript interpretation is bypassed, simply replaced by a python module loading.
Package: nose_machineout2
nose-machineout2is a fork ofnose_machineoutwhich originally written by Max Ischenko.
It seems the original branch (github.com/nvie/nose_machineout) is gone, thus I decied to start maintenance whilenose.vimwon’t work on PyPI version.I added the following featuresDoctest supportPython3 supportA python package namemachineoutis renamed tonose_machineout
Package: nose-minimal
This plugin offers minimal output for the Nose testing framework.To install:pip install nose-minimalTo use, just run your tests as you normally would, with the–with-nose-minimalflag.In action:![](http://i.imgur.com/ti7TMmi.gif)It works for me on Mac OS X and ArchLinux with a Django test suite. If it doesn’t work for you, pull requests are appreciated  :-)
Package: nosemouse
nosemouseWork in progress!SetupPython 3.8 was used for development.Install required dependencies withpip install -r requirements.txtDownloaddeploy.prototxt,opencv_face_detector.pbtxt,opencv_face_detector_uint8.pbandres10_300x300_ssd_iter_140000.caffemodelfromhttps://github.com/vardanagarwal/Proctoring-AI/tree/master/modelstomodels/face_model,also downloadvariables/andsaved_model.pbfrom:https://github.com/vardanagarwal/Proctoring-AI/tree/master/models/pose_modeltomodels/facial_landmark_modeland downloadshape_predictor_68_face_landmarks.datfrom:https://github.com/antoinelame/GazeTracking/tree/master/gaze_tracking/trained_modelstomodels/gaze_modelLicencenosemouse - move mouse with your noseCopyright (C) 2021  Olli PaloviitaThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU 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 General Public License for more details.You should have received a copy of the GNU General Public License
along with this program.  If not, seehttps://www.gnu.org/licenses/.