Saravanan666/pypi-org huggingface dataset:
Package: js.jqueryui
js.jqueryuiIntroductionThis library packagesjQuery UIforfanstatic. It is aware of different modes (normal, minified).This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui) are published to some URL.How to use?You can import jQuery UI fromjs.jqueryuiandneedit
where you want these resources to be included on a page:>>> from js.jqueryui import jqueryui
>>> jqueryui.need()ThemesThe themes in the jQuery UI themes distribution are included as well:>>> from js.jqueryui import black_tie
>>> black_tie.need()In addition to the themes provided by jQuery UI itself, an experimentaljQuery UI Bootstrap themeis included, that makes jQuery UI widgets
look nice in a Twitter Bootstrap themed site:>>> from js.jqueryui import bootstrap
>>> bootstrap.need()LocalesAlso included are locales for the jQuery UI datepicker.How to get the right locale for the current request depends on your web framework.
InPyramidyou could e.g. do something like this:from js.jqueryui import ui_datepicker_locales
from pyramid.i18n import get_locale_name

locale_name = get_locale_name(request)
if locale_name in ui_datepicker_locales:
    ui_datepicker_locales[locale_name].need()CHANGES1.10.3 (2013-05-19)Update to 1.10.3 (including new translations).Add minified versions of all translations.Add new resources: ui_menu, ui_spinner, ui_tooltip.Change the filenames of the separate effect resources to match those
of the jQueryUI distribution.Update Twitter Bootstrap theme to 0.5.1.8.24 (2012-10-16)Update to 1.8.24Include experimental Twitter Bootstrap theme fromhttp://addyosmani.github.com/jquery-ui-bootstrap/Add ui_datepicker_locales dictionary.1.8.16-1 (2011-09-25)Fix bug in download script where the result contents of jquery-ui.js
was wrong.1.8.16 (2011-09-23)Update to 1.8.16Rewrite download script.  Now javascript as well as themeroller themes
are downloaded from the on-line download builder.   Additionally,
the download script builds the declarations for individual ui
and effects components.A minified version of the rollup CSS file is now included for for all
themes.1.8.13-1 (2011-06-22)Added the i18n resources.1.8.13 (2011-06-10)Update to 1.8.13.1.8.9 (2011-02-23)Update to 1.8.9.Add download script that downloads the default set of themeroller themes.Fix manifest to include i18n files.1.8.7 (2011-01-07)Initial release.
Package: js.jqueryui_bootstrap
js.jqueryuiIntroductionThis library packagesjQuery UI Bootstrap themeforfanstatic. It is aware of different modes (normal, minified).This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui_bootstrap) are published to some URL.How to use?You can import jQuery UI Bootstrap theme fromjs.jqueryui_bootstrapandneedit where you want these resources to be included on a page:>>> from js.jqueryui_bootstrap import jqueryui_bootstrap
>>> jqueryui_bootstrap.need()CHANGES0.0.0Initial release.
Package: js.jquery_ui_multiselect2
IntroductionThis library packagesjquery-ui-multiselect2forfanstatic.This requires integration between your web framework andfanstatic, and making sure that the original resources (shipped in
theresourcesdirectory injs.jquery_ui_multiselect2) are
published to some URL.How to use?You can importmultiselect2fromjs.jquery_ui_multiselect2andneedit where you want these resources to be included on a page:>>> from js.jquery_ui_multiselect2 import multiselect2
>>> multiselect2.need()CHANGES2.0-rc-2Add dependency onui_button.2.0-rc-1Do not registercommon.cssby default.Add dependency onui_droppableandui_widget.2.0-rcInitial release.
Package: js.jqueryui_selectmenu
js.jqueryui_selectmenuIntroductionThis library packagesjqueryui_selectmenuforfanstatic.To include the selectmenu resources, calljs.jqueryui_selectmenu.selectmenu.need()This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui_selectmenu) are published to some URL.The provided selectmenu code is licenced under MIT and GPL, the integration code
uses a BSD Licence.CHANGES0.1 (2011-06-21)Initial release.
Package: js.jqueryui_syronex_colorpicker
js.jqueryui_syronex_colorpickerIntroductionThis library packagessyronex_colorpickerforfanstatic.To include the colorpicker resource, calljs.jqueryui_syronex_colorpicker.colorpicker.need()This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui_syronex_colorpicker) are published to some URL.The provided colorpicker code is licenced under GPL, the integration code uses
a BSD Licence.The provided code does not provide a version number, so we declare this as
version 1.0.0CHANGES1.0.0 (2011-06-22)Initial release.
Package: js.jqueryui_tagit
js.jqueryui_tagitIntroductionThis library packagesTag-it!forfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui_tagit) are published to some URL.How to use?You can importtagitfromjs.jqueryui_tagitandneedit where you want
these resources to be included on a page:>>> from js.jqueryui_tagit import tagit
>>> tagit.need()CHANGES2.0.24-2Depend only on ui_autocomplete and ui_widget instead of pulling in
the complete jQuery UI resources.2.0.24-1fix packaging2.0.24Initial release.
Package: js.jqueryui_touch_punch
js.jqueryui_touch_punchIntroductionThis library packagesjQuery UI Touch Punchforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jqueryui_touch_punch) are published to some URL.How to use?You can importtouch_punchfromjs.jqueryui_touch_punchandneedit where you want
these resources to be included on a page:>>> from js.jqueryui_touch_punch import touch_punch
>>> touch_punch.need()CHANGES0.2.2-1 (2012-10-26)Indicate dependency on js.jqueryui.0.2.2 (2012-10-25)Initial release.
Package: js.jquery_url_parser
js.jquery_url_parserIntroductionThis library packagesjQuery-URL-Parserforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jquery_url_parser) are published to some URL.Bitbucket repository :https://bitbucket.org/fanstatic/js.jquery_url_parserHow to use?You can importurl_parserfromjs.jquery_url_parserandneedit where you want
these resources to be included on a page:>>> from js.jquery_url_parser import url_parser
>>> url_parser.need()CHANGES2.0 (17-05-2011)Initial release.
Package: js.jquery_utils
js.jquery_utilsIntroductionThis library packagesjQuery Utilsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jquery_utils) are published to some URL.How to use?You can importjquery_utilsfromjs.jquery_utilsandneedit where you want
these resources to be included on a page:>>> from js.jquery_utils import jquery_utils
>>> jquery_utils.need()CHANGES0.8.5 (2011-04-25)Initial release.
Package: js.jquery_validate
js.jquery_validateContentsjs.jquery_validateIntroductionCHANGES1.11.0-1 (2013-03-18)1.11.0 (2013-03-17)How to use?IntroductionThis library packagesjQuery Validation Pluginforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jquery_validate) are published to some URL.CHANGES1.11.0-1 (2013-03-18)Some bugs in docs fixed.1.11.0 (2013-03-17)Initial release.How to use?This should be setup before rendering a page. Seefanstaticfor more
information:>>> from fanstatic import init_needed
>>> needed = init_needed(base_url='http://localhost')You can importjquery_validatefromjs.jquery_validateandneedit where you want these resources to be included on a page:>>> from js.jquery_validate import jquery_validate
>>> jquery_validate.need()Render the inclusion:>>> print needed.render()
<script type="text/javascript" src="http://localhost/fanstatic/jquery/jquery.js"></script>
<script type="text/javascript" src="http://localhost/fanstatic/jquery-validate/jquery.validate.js"></script>
Package: js.jquery_validation_engine
js.jquery_validation_engineIntroductionThis library packagesjQuery-Validation-Engineforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jquery_validation_engine) are published to some URL.Bitbucket repository :https://bitbucket.org/fanstatic/js.jquery_validation_engineHow to use?You can importvalidation_enginefromjs.jquery_validation_engineandneedit where you want
these resources to be included on a page:>>> from js.jquery_validation_engine import validation_engine
>>> validation_engine["fr"].need()CHANGES2.2 (18-05-2011)Initial release.
Package: js.jsgettext
js.jsgettextIntroductionThis library packagesjsgettextforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.jsgettext) are published to some URL.How to use?You can importgettextfromjs.jsgettextandneedit where
you want these resources to be included on a page:>>> from js.jsgettext import gettext
>>> gettext.need()CHANGES0.08 (2011-05-24)Initial release.
Package: js.json
js.jsonIntroductionThis library packagesJSONforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.json) are published to some URL.How to use?You can importjsonfromjs.jsonandneedit where you want
these resources to be included on a page:>>> from js.json import json
>>> json.need()CHANGES20110223 (2011-05-11)Initial release fromhttps://github.com/douglascrockford/JSON-js/
Package: js.json2
js.json2********Introduction============This library packages `JSON2`_ for `fanstatic`_... _`fanstatic`: http://fanstatic.org.. _`JSON-js`: https://github.com/douglascrockford/JSON-jsThis requires integration between your web framework and ``fanstatic``,and making sure that the original resources (shipped in the ``resources``directory in ``js.json2``) are published to some URL.How to use?===========You can import ``json2`` from ``js.json2`` and ``need`` it where you wantthese resources to be included on a page::>>> from js.json2 import json2>>> json2.need()CHANGES*******2011-02-23 (2011-05-24)=======================- Initial release.
Package: js.json_template
js.json_templateIntroductionThis library packagesJSON Templateforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.json_template) are published to some URL.How to use?You can importjson_templatefromjs.json_templateandneedit where you want
these resources to be included on a page:>>> from js.json_template import json_template # json_template fix this test
>>> json_template.need()CHANGES0.8 (2011-05-24)Initial release.
Package: jskiner
JSkinerThe is a pythonJsonSchemaInferenceEngine withRust's core. Its inferencing speed is about 10 times of its pure-python counterpart (jsonschema-inference).InstallationpipinstalljskinerUsageChecking the Json Schema of a Large .jsonl filejskiner\--in<path_to_jsonl>--verbose<false/true>--out<output_file_path>--nworkers<number_of_cpu_core>--split<number_of_split_batch_size>--split-path<path_to_store_the_split_files>Checking the Json Schema for a folder of json filesjskiner\--in<path_to_jsons>--verbose<false/true>--out<output_file_path>--nworkers<number_of_cpu_core>--batch-size<batch_size_for_inferencing>--cuckoo-path<path_to_store_the_cuckoo_filter>--cuckoo-size<approximated_size_of_the_cuckoo_filter(Recommendusing10Xofcurrentjsoncount)>--cuckoo-fpr<false_positive_rate_of_the_cuckoo_filter>Infering the Schema in PythonfromjskinerimportInferenceEnginecpu_cnt=16engine=InferenceEngine(cpu_cnt)json_string_list=["1","1.2","null","{\"a\": 1}"]schema=engine.run(json_string_list)schemaUnion({Atomic(Float()), Atomic(Int()), Atomic(Non()), Record({"a": Atomic(Int())})})Calculate the Union of a List of SchemafromjskinerimportInferenceEnginefromjskiner.schemaimportAtomic,Int,Noncpu_cnt=16engine=InferenceEngine(cpu_cnt)schema=engine.run([Atomic(Int()),Atomic(Non()])schemaOptional(Atomic(Int()))Using | Operation between Two SchemafromjskinerimportAtomic,Int,Nonschema=Atomic(Int())|Atomic(Non())schemaOptional(Atomic(Int()))TODO:Enable inference from a folder of json filesEnable ignoring of existing json files using cuckoo filterEnable add starting schema fileEnable batch-by-batch process on large jsonl fileFIX: make surereprescape special characters.Auto Formatting Using BlackEnable sampling of json filesDebug: show input that causing panick. (alter panic str / alter reduce.py exception logging)Fix: adding UnionRecord schema objectEnable direct inferencing from API online. (able to avoid repeat download of json)Enable Regex to represent patterned FieldSet
Package: js.knockback
js.knockbackIntroductionThis library packagesKnockback.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.knockback) are published to some URL.How to use?You can importknockbackfromjs.knockbackandneedit where you want these resources to be included on a page:>>> from js.knockback import knockback
>>> knockback.need()CHANGES0.16.7 (2012-11-28)Initial release.
Package: js.knockout
js.knockoutIntroductionThis library packagesKnockoutforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.knockout) are published to some URL.How to use?You can importknockoutfromjs.knockoutandneedit where you want these resources to be included on a page:>>> from js.knockout import knockout
>>> knockout.need()CHANGES3.1.0 (2014-07-28)Updated knockout version to current 3.1.0.2.2.0 (2012-11-28)Initial release.
Package: jskom
jskom is a web based LysKOM client written in Javascript. It comes
with a Python web app for configuring and serving the Javascript
files.jskom uses httpkom for communication with the LysKOM server.The source code can be found at:https://github.com/osks/jskomPackages are published on PyPI:https://pypi.org/project/jskom/Docker images are published on Docker Hub:https://hub.docker.com/r/osks/jskomDependencieshttpkom:https://github.com/osks/httpkomFor required Python packages, see requirements.txt. Install them with:$ pip install -r requirements.txtFor running the tests from the Makefile in a console, you need
PhantomJS. You can still run the tests in a regular browser if you
want. (If you use Homebrew on OS X, you can install it with ‘brew
install phantomjs’.)For information: The jskom tests uses the Mocha framework
(http://visionmedia.github.com/mocha/) and mocha-phantomjs
(http://metaskills.net/mocha-phantomjs/). Both are included with
jskom. For mocha-phantomjs to work, mocha.js had to be patched to use
a real diff library:require.register("browser/diff.js", function(module, exports, require){
  module.exports = JsDiff; // this row was added
});RunningDefault port is 5000.Development$ make run-debug-serverDockerSimple example:$ docker run -ti --name=jskom --net=host osks/jskomMore complete:$ docker run -d --name=jskom --net=host --restart=always \
    -v /path/to/my-httpkom-config.cfg:/httpkom.cfg \
    -v /path/to/my-jskom-config.cfg:/jskom.cfg \
    osks/jskom:devDevelopmentBuilding a dev docker imagedocker build -f Dockerfile.dev -t osks/jskom:dev --no-cache .
docker login  # username and access token for password
docker push osks/jskom:devPreparing a releaseOn master:Update and check CHANGELOG.md.Increment version number and remove+devsuffix
IN BOTHsetup.pyANDjskom/version.py!Test manually by using jskom.Commit, push.Tag (annotated) withv<version>(example:v0.1) and push the tag:git tag -a v0.1 -m "Version 0.1"
git push origin v0.1Build PyPI dist:make distPush to Test PyPI:twine upload--repositorytestpypi dist/*and checkhttps://test.pypi.org/project/jskom/.Push to PyPI:twine upload dist/*and checkhttps://pypi.org/project/jskom/.Add+devsuffix to version number, commit and push.Github release: Go tohttps://github.com/osks/jskom/releasesand draft a new release. Select tag and set title to “Version
<version>”, and then publish the release.Docker image:docker build -f Dockerfile -t osks/jskom:v<version> --no-cache .
docker login  # username and access token for password
docker push osks/jskom:v<version>ToolsInstall and update release tools with:pip install --upgrade setuptools wheel pip twineTwine is used for pushing the built dist to PyPI. The examples in the
release process depends on a.pypircfile with config for the pypi
and testpypi repositories.Example of.pypirc:[pypi]
username = __token__
password = pypi-...

[testpypi]
repository = https://test.pypi.org/legacy/
username = __token__
password = pypi-...AuthorsOskar Skoog <oskar@osd.se>Copyright and licenseCopyright (c) 2012-2022 Oskar Skoog. jskom is provided under the MIT
license. See the included LICENSE.txt file for specifics.
Package: jsktoolbox
JskToolBoxThe project contains sets of base classes for various operations.AttribToolThe project contains base classes that limit the possibility of adding new attributes without their prior declaration inside classes inheriting from them or their objects.AttribTool ReadmeConfigToolThe project contains classes that enable common operations on configuration files.ConfigTool ReadmeDateToolThe project contains classes for various date/time operations.DateTool ReadmeLogsToolThe project contains several classes that create a logging subsystem for the designed solutions.LogsTool ReadmeNetAddressToolThe project contains sets of base classes for operations on IPv4 and IPv6 addresses.NetAddressTool ReadmeRaiseToolThe project contains small class for formatting thrown exception messages.RaiseTool ReadmeStringToolThe project contains sets of classes for various operations on string.StringTool ReadmeTkToolThe project contains sets of classes for tkinter framework.TkTool Readme
Package: jsl
Documentation|GitHub|PyPIJSL is a Python DSL for defining JSON Schemas.Exampleimport jsl

class Entry(jsl.Document):
    name = jsl.StringField(required=True)

class File(Entry):
    content = jsl.StringField(required=True)

class Directory(Entry):
    content = jsl.ArrayField(jsl.OneOfField([
        jsl.DocumentField(File, as_ref=True),
        jsl.DocumentField(jsl.RECURSIVE_REFERENCE_CONSTANT)
    ]), required=True)Directory.get_schema(ordered=True)will return the following JSON schema:{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "definitions": {
        "directory": {
            "type": "object",
            "properties": {
                "name": {"type": "string"},
                "content": {
                    "type": "array",
                    "items": {
                        "oneOf": [
                            {"$ref": "#/definitions/file"},
                            {"$ref": "#/definitions/directory"}
                        ]
                    }
                }
            },
            "required": ["name", "content"],
            "additionalProperties": false
        },
        "file": {
            "type": "object",
            "properties": {
                "name": {"type": "string"},
                "content": {"type": "string"}
            },
            "required": ["name", "content"],
            "additionalProperties": false
        }
    },
    "$ref": "#/definitions/directory"
}Installingpip install jslLicenseBSD license
Package: jsl-django-sitemap
JSL Django SitemapA sitemap is an XML file on your website that tells search-engine crawlers or indexers how frequently your pages change and how “important” certain pages are in relation to other pages on your site. This information helps search engines index your site.This Django sitemap framework library automates the creation of this XML file by letting you express this information in Python code. You have the ability to chnge and mention settings in your Django project's settings.py file. It is very convinent and easy to use library which detects the changes in your Django url configuration and reloads the new configuration making absolutely no manual interventions for your sitemap.JSL Django Sitemap is a sitemap.xml creator for Django projects which iterates over all the url patterns in your main
Django project and creates a ready to use sitemap. The sitemap.xml is useful in crawlers such as Google, Bing, Yahoo. We
hope you like our app! Leave a star on our GitHub repository. Thanks!Our Home pageJSoftwareLabs.comInstallationYou can install the JSL Django Sitemap fromPyPI:pip install jsl-django-sitemapExample UsageAdd necessary importsfromjsl_django_sitemap.viewsimportsitemapsfromdjango.contrib.sitemaps.viewsimportsitemapfromdjango.urlsimportpathIn your main django project urls.py file add below in urlpatternspath('sitemap.xml',sitemap,{'sitemaps':sitemaps},name='django.contrib.sitemaps.views.sitemap'),In your main settings.py file add belowJSL_DJANGO_SITEMAP_SETTINGS={"ENABLE":True,"FETCH_URL_FROM":"pattern","INCLUDE_APPS":("ALL",),"IGNORE_URL_PATTERNS":(".*/api/v1.*",)}add django built in sitemap in the INSTALLED_APPSINSTALLED_APPS=[# ...'django.contrib.sitemaps',]NOTE:"ALL" means to include all the urlsIf you want specific apps to be included in sitemap use below. Provide comma separated tuple containing your app name"INCLUDE_APPS": ("myapp1","myapp2")FETCH_URL_FROM: should be one value from the list ["name", "pattern"]default for FETCH_URL_FROM is "pattern"By default, if pattern is provided then "^" prefix and "$" suffix in urlpattern is removed."IGNORE_URL_PATTERNS": ("./api/v1.", ) This flag is used to ignore certain urls matching the provided tuple of patterns which are regex compatibleNOTE:The sitemap application doesn't install any database tables. The only reason it needs to go into INSTALLED_APPS is so that the Loader() template loader can find the default templates.View generated sitemap:Start the development server and visithttp://127.0.0.1:8000/sitemap.xmlCurrent Releases1.2.4How to build and distribute using sdist setup.py and twinepython3-mpipinstall--upgradetwine
pythonsetup.pysdist
twineuploaddist/*