Saravanan666/pypi-org huggingface dataset:
Package: jnunes-account
# Commons Django ApplicationCommons User Accounts Application for registration, login, logout and reset password.# Quick startTo use this project, install the last version available on
pypi [jnunes-accounts](https://pypi.org/project/jnunes-account/)
For package install, runpip installjnunes-account.After install, configure your settings.py file, like this:`python INSTALLED_APPS = [ 'account', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles' ] ``python After insta from django.contrib.messages import constants import environ env = environ.Env() environ.Env.read_env() # Default URL settings LOGIN_REDIRECT_URL = '/account/dummy' LOGIN_URL = '/account/login/' LOGOUT_REDIRECT_URL = '/account/login' HOME_REDIRECT ='<<enderecoda homepage>>'# SMTP Settings EMAIL_HOST =env('DJGEMAIL_HOST')EMAIL_PORT =env('DJGEMAIL_PORT')EMAIL_HOST_USER =env('DJEMAIL_HOST_USER')EMAIL_HOST_PASSWORD =env('DJEMAIL_HOST_PASSWORD')EMAIL_USE_TLS = True `
Package: jnunes-commons
# Commons Django ApplicationCommons Application to Django projects## Project Architecturepython (Contains a collections of reusable function)
static files templates templatetags## Package usageTo use this project, install the last version available on
pypi [jnunes-commons](https://pypi.org/project/jnunes-commons/)
For package install, runpip installjnunes-commons. After install, change your settings.py and add the dependency
to INSTALLED_APP list, like this:`python INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'commons', ] `## Custom tags usageTo use the custom tags, on your template file, include:{% load static %}## Override default filesIf you need to display your own favicon.ico file, you can do that by creating the same directory structure in your
project. For example:
In your static files directory, create: commons/img/favicon.ico. The favicon.ico it’s your own image. When you run the
collectstatic command, the default files will be overwritten.
Package: joatmon
joatmon (jack of all trades, master of none)What is included?As of today, the following algorithms have been implemented:As of today, the following environments have been implemented:Rubick's Cube2048 PuzzleSokobanGame of 15ChessAs of today, the following networks have been implemented:DQN[1]DDPG[2]TD3PPOYou can find more information in thedoc.InstallationInstall joatmon from Pypi (recommended):pip install joatmonInstall from Github source:git clone https://github.com/malkoch/joatmon.git
cd joatmon
python setup.py installExamplesIf you want to run the examples, you'll also have to install:gymby OpenAI:Installation instructionOnce you have installed everything, you can try out a simple example:pythonexamples/sokoban_dqn.py
pythonexamples/sokoban_ddpg.pyHow to run the testsTo run the tests locally, you'll first have to install the following dependencies:pipinstallpytestpytest-xdistpep8pytest-pep8pytest-covpython-coverallsYou can then run all tests using this command:py.testtests/.If you want to check if the files conform to the PEP8 style guidelines, run the following command:py.test--pep8If you want to check the code coverage, run the following command:py.test--cov=joatmontests/ReferencesMnih, Volodymyr, et al. "Playing atari with deep reinforcement learning."arXiv preprint arXiv:1312.5602(2013).Lillicrap, Timothy P., et al. "Continuous control with deep reinforcement learning."arXiv preprint arXiv:
1509.02971(2015).Fujimoto, Scott, Herke van Hoof, and David Meger. "Addressing function approximation error in actor-critic
methods."arXiv preprint arXiv:1802.09477(2018).Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton. "Imagenet classification with deep convolutional neural
networks."Advances in neural information processing systems.2012.Goodfellow, Ian, et al. "Generative adversarial nets."Advances in neural information processing systems.2014.Mirza, Mehdi, and Simon Osindero. "Conditional generative adversarial nets."arXiv preprint arXiv:1411.1784(2014).Karras, Tero, et al. "Progressive growing of gans for improved quality, stability, and variation."arXiv preprint
arXiv:1710.10196(2017).He, Kaiming, et al. "Deep residual learning for image recognition."Proceedings of the IEEE conference on computer
vision and pattern recognition.2016.Ronneberger, Olaf, Philipp Fischer, and Thomas Brox. "U-net: Convolutional networks for biomedical image
segmentation."International Conference on Medical image computing and computer-assisted intervention.Springer,
Cham, 2015.Simonyan, Karen, and Andrew Zisserman. "Very deep convolutional networks for large-scale image recognition."arXiv
preprint arXiv:1409.1556(2014).
Package: job-advert-manager
=====================`Job Advert Manager`_=====================Copyright (c) 2015 Jeremie DECOCK (http://www.jdhp.org)* Web site: http://www.jdhp.org/projects_en.html* Source code: https://github.com/jeremiedecock/job-advert-manager* Issue tracker: https://github.com/jeremiedecock/job-advert-manager/issuesDescription===========`Job Advert Manager`_ is an open source tool to manage job adverts for jobseekers.Note:This project is still in beta stage.Dependencies============- Python >= 3.0- GTK+3 with Python 3 bindings- Matplotlib.. _install:Installation============Gnu/Linux---------You can install, upgrade, uninstall Job Advert Manager with these commands (in aterminal)::pip install --pre job-advert-managerpip install --upgrade job-advert-managerpip uninstall job-advert-managerOr, if you have downloaded the Job Advert Manager source code::python3 setup.py install.. There's also a package for Debian/Ubuntu::....     sudo apt-get install job-advert-managerWindows-------.. Note:....     The following installation procedure has been tested to work with Python..     3.4 under Windows 7...     It should also work with recent Windows systems.You can install, upgrade, uninstall Job Advert Manager with these commands (in a`command prompt`_)::py -m pip install --pre job-advert-managerpy -m pip install --upgrade job-advert-managerpy -m pip uninstall job-advert-managerOr, if you have downloaded the Job Advert Manager source code::py setup.py installMacOSX-------Note:The following installation procedure has been tested to work with Python3.5 under MacOSX 10.9 (*Mavericks*).It should also work with more recent MacOSX systems.You can install, upgrade, uninstall Job Advert Manager with these commands (in aterminal)::pip install --pre job-advert-managerpip install --upgrade job-advert-managerpip uninstall job-advert-managerOr, if you have downloaded the Job Advert Manager source code::python3 setup.py installJob Advert Manager requires GTK+3 and its Python 3 bindings plus few additionallibraries to run.These dependencies can be installed using MacPorts::port install gtk3port install py35-gobject3port install py35-matplotlib.. or with Hombrew::....     brew install gtk+3..     brew install pygobject3Bug reports===========To search for bugs or report them, please use the Job Advert Manager Bug Tracker at:https://github.com/jeremiedecock/job-advert-manager/issuesLicense=======This project is provided under the terms and conditions of the`MIT License`_... _MIT License: http://opensource.org/licenses/MIT.. _Job Advert Manager: https://github.com/jeremiedecock/job-advert-manager
Package: jobapppy
jobapppyCommand-line tools and interfaces to generate formatted resume documents (markdown, tex, pdf, etc).Documentation:https://cahna.github.io/jobapppyCLI Usagevia script name installed in path:jobapppy --helpas a python module:python -m jobapppy --helpTutorialCreate aresume.yamlfile that satisfies jobapppy's schemaseeresume.example.yamlview the JSONSchema by running:jobapppy schema -i2(optional) Check thatresume.yamlcan be parsed:jobapppy parse -c resume.yamlGenerate resume from templates:Markdown (default,-t md)Echo to stdout (default):jobapppy template resume.yamlEcho to file:jobapppy template resume.yaml resume.mdTex (-t tex)Generateresume.tex:jobapppy template -t tex resume.yaml resume.texGenerateresume.pdf:docker run --rm -it -v "$(pwd):/data" --net=none --user="$(id -u):$(id -g)" cahna/jobapp lualatex -synctex=1 -interaction=nonstopmode resume.tex
Package: jobbatch
JobBatch: Run batches of commandsBackgroundJobBatch is a simple tool for queuing up batches of commands and running N of them at a time.The initial use case was scheduling software updates on a large number of remote devices, without getting all the support queries back in the same day! So we wanted to update 100 devices each night.  But you might want to send 10 emails per minute, transcode 5 videos per hour, or whatever.  You can set up a cron job or similar to runjobbatch, and it will split the tasks into these chunks for you and run them.Here's how it works.The flow is managed using the filesystem.  You have a set of subdirectories:queuebatchsuccessesfailuresoutputYou can put all of the jobs you want to run as individual files into the 'queue' directory.   If you have them as lines in a single file, you can usejobbatch splitto turn it into one file per job. Often, each job file is a shell script, but it doesn't have to be (see below).Each time you want to run the next chunk of jobs, you dojobbatch selectto take a selection of the files in thequeuedirectory andmovethem into thebatchdirectory.  You can then take a look to check that things look right, and if you don't like what you see, you can just move all the files back into the queue directory.  If thequeuedirectory is empty, this command will do nothing.Then you runjobbatch run, which will execute those the jobs in thebatchdirectory one at a time.  After execution, each file is moved to eithersuccessesorfailuresdepending on its exit code.   If thebatchdirectory is empty, this command will do nothing.Any standard output or error output from a job will be put in a file with a '.stdout' or '.stderr'  extension within theoutputdirectory.So, to summarise, each file eventually goes from:queue->batch->successesorfailures(possibly plusoutput)Not just for scriptsTypically, each job file will be a shell script or program to be executed.If the file has the 'executable' flag bit set, it will be executed directly.  If it doesn't, it will be passed as the argument to a processor such as/bin/bash, but you can change this with a command-line option.This means, therefore, that the jobsdo not have to be scripts.  Suppose you had a script for emailing thumbnails of your photographs to your friends, you could put the photographs into the 'queue' directory and specify your script as the processor, and then send them eight thumbnails per day.For some tasks, the job files may not even need to have any contents, because the filename itself is the parameter.  You might just created empty files named after the serial numbers of the devices to be updated.   Note thatjobbatch runwill normally send the full pathname of the file to the processor, but there is an option just to send the base name within the subdirectory, if you wish to use it this way.AuthorQuentin Stafford-Fraser
June 2022
Package: jobbergate
Jobbergate is a questionnaire application that populates Jinja2 templates with given answers.In its simplest form you only need aviews.pythat definesmainflowand a
template file (calledtemplates/job_template.j2) which gets populated with your answers.
To support advanced workflows you could define multiple levels of questions, change
to other templates, run functions before and after subworkflows, have follow up questions to boolean questions and so on.To install, just do:pip install jobbergateConfigure jobbergate.yaml to point to your directory where you have all
applications. SetJOBBERGATE_PATHenvironment to point to where your
jobbergate.yaml resides.Jobbergate is a Flask application but could be run both as a web application
and as a cli application.To run as web application, just do:flask runTo run as cli application, you can find out which applications it has in its
configuration directory with:flask --helpIf you have an application calledsimpleyou run it with:flask simple outputfile.shThis will populate the simple application template with the answers you give in
the following interactive session, and createoutputfile.sh.If you want the output file to be run in bash automatically, you may explicitly give the command in your
implemented application. For example, if you define a function in your application’scontroller.pysuch as:@workflow.logic
def post_generic(data):
    retval = {"cmd_command":f"cat {data['filename']}"}
    return retvalthe application will run:cat outputfile.shwhich shows the content of the output file.
This feature can be suppressed by using the ‘–no-cmd’ flag:flask simple outputfile.sh --no-cmd
Package: jobbergate-agent
Jobbergate-agentInstall the packageTo install the package from Pypi simply runpip install jobbergate-agent.Setup parametersSetup dependenciesDependencies and environment are managed in the project byPoetry. To initiate the development environment run:makeinstallSetup.envparametersJOBBERGATE_AGENT_BASE_API_URL="<base-api-url>"JOBBERGATE_AGENT_BASE_SLURMRESTD_URL="<slurmrestd-endpoint>"JOBBERGATE_AGENT_X_SLURM_USER_NAME="<slurmrestd-user-name>"JOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_PATH="/path/to/the/jwt/secret/key"JOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_STRING="jwt-secret-key-in-plain-text"JOBBERGATE_AGENT_SENTRY_DSN="<sentry-dsn-key>"JOBBERGATE_AGENT_OIDC_DOMAIN="<OIDC-domain>"JOBBERGATE_AGENT_OIDC_AUDIENCE="<OIDC-audience>"JOBBERGATE_AGENT_OIDC_CLIENT_ID="<OIDC-app-client-id>"JOBBERGATE_AGENT_OIDC_CLIENT_SECRET="<OIDC-app-client-secret>"Note:JOBBERGATE_AGENT_SENTRY_DSNis optional. If you do not pass it the agent understands Sentry will not be used.Note: When bothJOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_PATHandJOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_STRINGare passed, the agent will completely ignore theJOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_PATHand will prioritize theJOBBERGATE_AGENT_SLURMRESTD_JWT_KEY_STRING. Beware this behaviour.Local usage exampleRun appjg-runNote: this command assumes you're inside a virtual environment in which the package is installed.Note: beware you should care about having the same user name you're using to run the code in the slurmctld node. For example, ifcluster_agentwill run themake runcommand then the slurmctld node also must have a user calledcluster_agent.
Package: jobbergate-api
Jobbergate APIThe Jobbergate API provides a RESTful interface over the Jobbergate data and is used
by both thejobbergate-agentand thejobbergate-clito view and manage the
Jobbergate resources.Jobbergate API is a Python project implemented withFastAPI. Its dependencies and environment are
managed byPoetry.It integrates with an OIDC server to provide identity and auth for its endpoints.See also:jobbergate-cliLicenseMITCopyrightCopyright (c) 2020 OmniVector Solutionsinfo@omnivector.solutions
Package: jobbergate-cli
Jobbergate CLIThe Jobbergate CLI provides a command-line interface to view and manage the Jobbergate
resources. It can be used to create Job Scripts from template and then submit them to
the Slurm cluster to which Jobbergate is connected.Jobbergate CLI is a Python project implemented with theTyperCLI builder library. Its dependencies and
environment are managed byPoetry.The CLI has a rich help system that can be accessed by passing the--helpflag to
the main command:jobbergatejob-scripts--helpThere is also help and parameter guides for each of the subcommands that can be accessed
by passing them the--helpflag:jobbergatejob-scriptslist--helpSee also:jobbergate-apiLicenseMITCopyrightCopyright (c) 2020 OmniVector Solutionsinfo@omnivector.solutions
Package: jobbergate-core
Jobbergate CoreJobbergate-core is a sub-project that contains the key components and logic that is shared among all other sub-projects
(CLI, API, and Agent). Additionally, jobbergate-core exists to support custom automation built on top of Jobbergate.LicenseMITCopyrightCopyright (c) 2023 OmniVector Solutionsinfo@omnivector.solutions
Package: jobcalc
jobcalcJob calculator utilities and command line application.  Currently only
supports python 3.5 or above, because of the use of type-hints.Free software: MIT licenseDocumentation:https://jobcalc.readthedocs.io.FeaturesConfigurable calculations for job costing.Command Line InterfaceProfit Margin calculationSupports Percentage DiscountsSupports Hours and Hourly rate calculation’sSupports Monetary DeductionsTodo’sWork on finalizing the docs.Add more examples.Add Docker documentation.Add option to output to a file.CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.
This package usesClickfor the command line interface,terminaltablesfor
the Ascii table output, along withcolorclassfor color strings,wraptfor
better decorators, andbabelfor currency formatting.History0.1.0First release on PyPI.
Package: jobcontrol
Job ControlJob scheduling and tracking library.Provides a base interface for scheduling, running, tracking and
retrieving results for “jobs”.Each job definition is simply any Python callable, along with
arguments to be passed to it.The tracking include storing:
- the function return value
- any exception raised
- log messages produced during task execution
- optionally a “progress”, if the task supports itThe status storage is completely decoupled from the main application.The project “core” currently includes two storage implementations:MemoryStorage– keeps all data in memory, useful for
development / testing.PostgreSQLStorage– keeps all data in a PostgreSQL database,
meant for production use.Project statusTravis CI build statusBranchStatusmasterdevelopSource codeSource is hosted on GitHub:https://github.com/rshk/jobcontrol/And can be cloned with:git clone https://github.com/rshk/jobcontrol.gitPython Package IndexThe project can be found on PyPI here:https://pypi.python.org/pypi/jobcontrolProject documentationDocumentation is hosted on GitHub pages:(coming soon!)http://rshk.github.io/jobcontrol/ConceptsEach job is defined as a Python function to be run, with arguments
and keywords.Each job can depend on other jobs; the dependency sistem ensures
all dependencies are built before running a given job, and that
depending jobs are rebuilt when a “higher-level” one is built.Example:┌─────────┐   ┌─────────┐   ┌─────────┐   ┌─────────┐
│         │   │         │   │         │   │         │
│  Job A  │ → │  Job B  │ → │  Job C  │ → │  Job D  │
│         │   │         │   │         │   │         │
└─────────┘   └─────────┘   └─────────┘   └─────────┘When running the taskC, a build ofBwill be required; this
in turn requires a build ofA. Ifbuild_deps=Truewas
specified, a build ofCandBwill be triggered. Otherwise,
the build will terminate with a “dependencies not met” error.After a successful build ofC,Dis not outdated.  Ifbuild_depending=Truewas specified, a build ofDwill be
triggered.Other example:Job #2depends onJob #2:Job #1BuildSucc?TimeSkip?1TRUE1FALSE2FALSE3FALSE3TRUE4TRUE4TRUE5FALSEJob #2BuildSucc?TimeSkip?1TRUE2FALSENo rebuild needed.No rebuild needed.2TRUE6FALSEChangelogv0.1aSupport definition of jobs, with: function, args, kwargs, dependenciesSupport tracking of job runs, with start/end date, started/finished/success
state and return valueSupport for storing logs from job runsMemory-backed storage (for state)PostgreSQL-backed storage (for state)
Package: jobdam
🙏 Jobdam - Terminal TUI open chatting APP  🙏Enjoy simple open chatting in the terminal!IntroductionJobdamis a Text User Interface (TUI) open chatting application designed for simple and hassle-free communication in the terminal. The name "Jobdam" means "chat, small talk, chitchat" in Korean, reflecting the app's purpose of facilitating casual conversations. The application features a straightforward UI, allowing users to engage in open chatting without the need for authentication or sign-up.🛎 Current Version0.1.9Upgrade withpip install jobdam --upgrade🚀 Installation & SettingsRequires Python version >3.11.Install using:pipinstalljobdamNote: Some shells may affect the UI, so it's recommended to use Jobdam on full-screen mode.👨‍💻 InstructionsThe screen consists of various widgets. You can navigate conveniently with the TAB key and select a Room using the up and down arrow keys.Create a room by providing Room Name, Tag, and Maximum people (up to 10).Room owners can ban guests and adjust room settings.Each account can create up to three rooms.📸 ScreenshotMainNavigate up and down using theTABkey and select with theEnterkey.RegisterSimilar to the main screen, navigate with theTABkey. The green text in the center corresponds to thevalidatorfor each input field.LoginSimilar to the register screen.Search ScreenThe left side shows the rooms you've joined, and the center lists rooms created by other users.The input field at the top center allows you to search for rooms by Room name or#tag.e.g.,#LanguageCreate room ScreenClicking the Create Room button on the search screen brings up the following screen.SetRoom Name,Tag, andMaximum people, each with its ownvalidator.Chat room ScreenLeft side: Rooms you've joined.Center: Chat history.Right side: People in the room; owners can ban guests.Bottom-left: Settings button for room owners.Bottom-right: Exit button for owners (deletes the room) or guests (exits the room).💬 RemarksWhen entering a room, a WebSocket connection is established, and the connection is immediately terminated upon exiting the app.I wanted the WebSocket to persist for the duration of the access token's validity to send notifications. However, I have not yet found a way to maintain it with my limited knowledge.I will strive to make this possible as quickly as possible.🚮 UninstallingIf, by any chance, due to unforeseen circumstances, you wish to uninstall, you can do so with the following command:pipuninstalljobdam
Package: jobdiary
*************************JobDiary*************************a funny and easy to use job diary to trace your activities and export reportsInstallation========You may install this package in two ways:- Compile from code ::git clone https://github.com/fbarresi/JobDiary.gitcd JobDiarypython setup.py install- Pypi ::pip install jobdiaryUsage========Just type in the console::jd --helpThanks========This project depends on TinyDB_ and Huepy_... _TinyDB: https://github.com/msiemens/tinydb.. _Huepy: https://github.com/s0md3v/hueContribute========Whould you like to contribute to this project? YES, PLEASE!Just fork this repository and submit your pull request.