Saravanan666/pypi-org huggingface dataset:
Package: iscorpio.plonepm
iscropio.plonepm================Plone Project Management is a light weight project management softwareclosely follow the eXtreame Programming's concept.  It helps projectmanager to break down a complex project to a set of stories and createa set of tasks for each story.  Then project manager can assign eachtask to team members.Plone Project Managementprovides progress bars for each task, eachstory and the whole project.  So project managers can have a clear anddirect view of how is this project going.Meanwhile, Plone Project Management also provides a set of documenttypes (memos, issues, and proposals) to keep tracking the wholeproject's progress.Leverage on Plone Workflowleverage on plone workflow to let everybody can add memo, issue,and/or proposal to each task, story, and project.we need "Add plone content" + plone_workflow setting, and revise thefolder_workflow to disable list content of folder.Leverage on Smart Folderleverage on smart folder to provide a full list of memos, issues, andproposals for the whole project.Leverage on portal_catalogFor this version, you have to manually create index and metadata forfield getXpoint_tracking_statusThinking about programmly add the following metadata to portal_catalog.getXpoint_tracking_statusgetTask_estimated_hoursgetTask_used_hoursgetTask_ownersgetTask_progress_percentgetTask_completion_datewe may not need the add those fields into index, exceptgetXpoint_tracking_status.????? looks like we have to add all of them into the index.Changelog=========2.0 - Beta----------* Initial release for version 2.0* providing a lightweigh version. disable the following type for this release:* Function Requirement* Function Specification* System Requirement* using the default OrderedViewletManager for plonepm.timesheet.* zope.formlib is used for time billing form.* depends on collective.dtwidget for datetime field.  It will override thedatetime widget for formlib datetime field.get the latest version for collective.dtwidget from svnhttp://svn.plone.org/svn/collective/collective.dtwidget/trunkupdate the buildout:[egg]...collective.dtwidget[zcml]...collective.dtwidget-overrides
Package: iscowalive
# is-cow-aliveis-cow-aliveis simple module that checks if the url in the config file is available.## History and goalThe project is born in a chat with Andrés and Diego while we were drafting the practical part of a minimum viable package of the cowlab meeting.## FeaturesReturns OK or KO depending on the response code of the url## Links[Code repository](https://github.com/cowlab-lugo/iscowalive)[Documentation]()[Pypi]()[GitHub Issues](https://github.com/cowlab-lugo/iscowalive/issues)
Package: iscp
iscp-pyiscp-py is a client library that accesses the iSCP version 2.InstallYou can install iscp-py using PyPI. Install with the following command.pipinstalliscpUsageSee below.importiscpconnector=iscp.WebSocketConnector()token="your token"node_id="node_id"asyncwithawaitiscp.Conn.connect(address=address,connector=connector,token_source=lambda:token,node_id=node_id)asconn:ReferencesAPI ReferenceOld VersionsherePyPI
Package: iscsinar
Home-page:https://github.com/narcisssujsk/iscsinarAuthor: narcissu
Author-email:1791121094@qq.comLicense: MIT
Description: # narcissujskKeywords: iscsinar
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Package: iscurse
<img src="images/logo.png" alt="Logo" width="80" height="80">project_titleproject_description

<br />

<a href="https://github.com/github_username/repo_name"><strong>Explore the docs »</strong></a>

<br />

<br />

<a href="https://github.com/github_username/repo_name">View Demo</a>

·

<a href="https://github.com/github_username/repo_name/issues">Report Bug</a>

·

<a href="https://github.com/github_username/repo_name/issues">Request Feature</a>Table of Contents<li>

  <a href="#about-the-project">About The Project</a>

  <ul>

    <li><a href="#built-with">Built With</a></li>

  </ul>

</li>

<li>

  <a href="#getting-started">Getting Started</a>

  <ul>

    <li><a href="#prerequisites">Prerequisites</a></li>

    <li><a href="#installation">Installation</a></li>

  </ul>

</li>

<li><a href="#usage">Usage</a></li>

<li><a href="#roadmap">Roadmap</a></li>

<li><a href="#contributing">Contributing</a></li>

<li><a href="#license">License</a></li>

<li><a href="#contact">Contact</a></li>

<li><a href="#acknowledgments">Acknowledgments</a></li>About The ProjectHere's a blank template to get started: To avoid retyping too much info. Do a search and replace with your text editor for the following:github_username,repo_name,twitter_handle,linkedin_username,email_client,email,project_title,project_description(back to top)Built With(back to top)Getting StartedThis is an example of how you may give instructions on setting up your project locally.To get a local copy up and running follow these simple example steps.PrerequisitesThis is an example of how to list things you need to use the software and how to install them.npmnpminstallnpm@latest-gInstallationGet a free API Key athttps://example.comClone the repogitclonehttps://github.com/github_username/repo_name.gitInstall NPM packagesnpminstallEnter your API inconfig.jsconstAPI_KEY='ENTER YOUR API';(back to top)UsageUse this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.For more examples, please refer to theDocumentation(back to top)RoadmapFeature 1Feature 2Feature 3Nested FeatureSee theopen issuesfor a full list of proposed features (and known issues).(back to top)ContributingContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make aregreatly appreciated.If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".Don't forget to give the project a star! Thanks again!Fork the ProjectCreate your Feature Branch (git checkout -b feature/AmazingFeature)Commit your Changes (git commit -m 'Add some AmazingFeature')Push to the Branch (git push origin feature/AmazingFeature)Open a Pull Request(back to top)LicenseDistributed under the MIT License. SeeLICENSE.txtfor more information.(back to top)ContactYour Name -@twitter_handle-email@email_client.comProject Link:https://github.com/github_username/repo_name(back to top)Acknowledgments(back to top)
Package: iscwatch
iscwatch - A Command Line Application For Monitoring Intel Security Center Product AdvisoriesDescriptioniscwatchis a command line application that searches for summaries ofIntel's Security Center Product Advisoriesand outputs those summaries to stdout in CSV format. Included in the output per advisory summary is its title, full text url, advisory ID, updated date, and released date.  The actual advisories referenced by the summaries can be found by following the full text url provided byiscwatch.FeaturesFetches some or all summaries of Intel's Security Center Product advisories.Outputs advisory summary data in CSV format with our without headers.Date filtering enables iscwatch to be used to only output latest advisory summaries.InstallationYou can installiscwatchusing pip:pip install iscwatchUsageUsage: iscwatch
[OPTIONS]

Output security advisory summaries from the Intel Security Center website.

With no options, iscwatch outputs all Intel security advisory summaries in CSV format with column headers.  Typically, a starting date is specified using the --since option to  constrain the output to a manageable subset.

Options
--since         -s      [%Y-%m-%d]  Only output those advisories updated or
                                    released since specified date.
                                    [default: 0001-01-01 00:00:00]
--version       -v                  Show iscwatch application version and exit.
--no-header    -n                   Omit column header from CSV advisory summary
                                    output.
--last-updated  -l                  Show date when Intel last updated its security
                                    advisories and exit.
--help                              Show this message and exit.CSV FormatThe CSV output includes the following columns:AdvisoriesAdvisory NumberUpdatedRelease DateLink>iscwatch--since2023-08-01--no-headers
Intel®RealSenseTMSDKAdvisory,INTEL-SA-00946,2023-08-08,2023-08-08,https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00946.html
Intel®ITSSoftwareAdvisory,INTEL-SA-00938,2023-08-08,2023-08-08,https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00938.html
MAVinciDesktopSoftwareforIntel®Falcon8+Advisory,INTEL-SA-00934,2023-08-08,2023-08-08,https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00934.htmlLicenseThis project is licensed under the MIT License - see theLICENSEfile for details.ContributingContributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to create an issue or submit a pull request.AcknowledgmentsThis application relies on Intel's Security Center for fetching advisories data.
Package: isd
pyisdReads NOAAIntegrated Surface Database (ISD)data.InstallationpipinstallisdUsageThere is a simple command line interface.
Theisd recordcommand prints a single record in JSON format:isdrecordtests/data/720538-00164-2021The Python API allows reading compressed and uncompressed ISD files:fromisdimportBatchbatch=Batch.from_path("isd-file")forrecordinbatch:print(record)Streaming is also supported:importisd.iowithisd.io.open("isd-file")asrecords_iterator:records=list(records_iterator)There is currently no parsing of theadditional_datasection, but all mandatory fields are parsed out into appropriately-typed fields on aRecord.DevelopmentInstall the development requirements and the package in editable mode:pipinstall-e'.[dev]'To run the unit tests:pytestReleaseTo cut a new release ofpyisd(assuming you have the appropriate permissions):Create a new branch, e.g.release/v0.1.4.Update pre-commit hooks:pre-commit autoupdateUpdate theCHANGELOGandpyproject.toml.Open a pull request with the changes.Merge the pull request once all required checks pass.Create an annotated tag, e.g.git tag -a v0.1.4.Push the annotated tag to github.Create a Github release.
This will trigger a new PyPI release.
Package: isDataType
Multi Linguistic Ping (pingping)IntroductionDocsPre-requisitesInstallation and DownloadsFAQOther ResourcesBug Tracker and SupportUnit-TestsLicense and CopyrightAuthor and ThanksIntroductionpingping is a special library which understands multi linguistic of ping output and translated the result to machine understandable format. i.e. Jsonpingping is a vendor independent library where you can parse any language ping outputDocsHow to use pingping?How to run ping commandIt's very simple, create an object ofPingand callping method with ip address. Internally it calls system ping command and captures the needed result.obj=Ping()print(obj.ping('192.168.1.1'))print(obj.ping('1.1.1.1'))It's a Json output and easy to understand by the keys of it.{"ip":"192.168.1.1","loss_percentage":100.0}{"ip":"1.1.1.1","loss_percentage":0.0,"min":55.669,"avg":78.198,"max":130.778,"time_in":"ms"}How to capture result from ping output.I am having ping result how to analise the output of it.Ping.fetch_ping_data(ping_output)# it's a class method.It automatically identifies the ip address and important details from it. It doesn't have any language barier.{"ip":"1.1.1.1","loss_percentage":0.0,"min":55.669,"avg":78.198,"max":130.778,"time_in":"ms"}Pre-requisitespingping supports both trains ofpython2.7+ and 3.1+, the OS should not matter.shconfparser is used to captured the data.Installation and DownloadsThe best way to get pingping is with setuptools or pip. If you already have setuptools, you can install as usual:python -m pip install pingpingOtherwise download it from PyPi, extract it and run thesetup.pyscriptpython setup.py installIf you're Interested in the source, you can always pull from the github repo:From githubgit clone https://github.com/network-tools/pingping.gitFAQQuestion:I want to use pingping with Python3, is that safe?Answer:As long as you're using python 3.3 or higher, it's safe. I tested every release against python 3.1+, however python 3.1 and 3.2 not running in continuous integration test.Question:I want to use pingping with Python2, is that safe?Answer:As long as you're using python 2.7 or higher, it's safe. I tested against python 2.7.Other ResourcesPython3 documentationis a good way to learn pythonPythonGeeksforGeeksJSONBug Tracker and SupportPlease report any suggestions, bug reports, or annoyances with pingping through theGithub bug tracker. If you're having problems with general python issues, consider searching for a solution onStack Overflow.If you can't find a solution for your problem or need more help, you canask a question.You can also ask on theStack Exchange Network Engineeringsite.Unit TestsTravis CIproject tests pingping on Python versions2.7through3.7.The current build status is:License and Copyrightpingping is licensedMIT2019Author and Thankspingping was developed byKiran Kumar Kotari
Package: isdayoff
isdayoffProduction Calendar APIDescription:Checking the date for belonging to a non-working day, according to official decrees and orders.Official API website -https://isdayoff.ruinstallpipinstallisdayoffChecking tomorrowimportasynciofromisdayoffimportDateType,ProdCalendarcalendar=ProdCalendar(locale='us')asyncdefmain():ifawaitcalendar.tomorrow()==DateType.WORKING:print('Tomorrow is a working day')else:print('Tomorrow is a day off')loop=asyncio.get_event_loop()loop.create_task(main())loop.run_forever()Checking todayparamslocale: str - country code (by, kz, ru, ua)pre: bool - mark shortened working dayscovid: bool - mark working days (due to the COVID-19 pandemic)sd: bool - consider that the week is six days longawaitcalendar.today(locale='ru',pre=True,covid=True,sd=True)Weekend on this dateparamsdate: datetime.date - datelocale: str - country code (by, kz, ru, ua)pre: bool - mark shortened working dayscovid: bool - mark working days (due to the COVID-19 pandemic)sd: bool - consider that the week is six days longimportasynciofromdatetimeimportdatefromisdayoffimportDateType,ProdCalendarcalendar=ProdCalendar(locale='us')asyncdefmain():ifawaitcalendar.date(date(2021,8,25))==DateType.WORKING:print('Is a working day')else:print('Is a day off')...Getting information about days for a monthdate: datetime.date - datelocale: str - country code (by, kz, ru, ua)pre: bool - mark shortened working dayscovid: bool - mark working days (due to the COVID-19 pandemic)sd: bool - consider that the week is six days longawaitcalendar.month(date(2021,8,1))Getting information about days for the yeardate: datetime.date - datelocale: str - country code (by, kz, ru, ua)pre: bool - mark shortened working dayscovid: bool - mark working days (due to the COVID-19 pandemic)sd: bool - consider that the week is six days longawaitcalendar.year(date(2021,1,1))Getting information about days for a derived periodstart_date: datetime.date - dateend_date: datetime.date - datelocale: str - country code (by, kz, ru, ua)pre: bool - mark shortened working dayscovid: bool - mark working days (due to the COVID-19 pandemic)sd: bool - consider that the week is six days longawaitcalendar.range_date(date(2021,1,1),date(2021,5,1))Is it a leap yeardate: datetime.date - dateawaitcalendar.is_leap(date(2021,1,1))ExamplefromisdayoffimportProdCalendar,DateTypefromdatetimeimportdateimportasynciocalendar=ProdCalendar(locale='us')asyncdefmain():res=awaitcalendar.month(date(2021,8,1),locale='ru')count=len([DateType.NOT_WORKINGfordayinresifres[day]==DateType.NOT_WORKING])print('Days off in a month',count)loop=asyncio.get_event_loop()loop.create_task(main())loop.run_forever()
Package: isdc-avatar
=====dashboard=====Process base mapping data used by other modules.Mandatory Module for ASDCQuick start-----------1. Add "dashboard" to your INSTALLED_APPS setting like this::INSTALLED_APPS = [...'dashboard',]If necessary add "dashboard" in (check comment for description):DASHBOARD_PAGE_MODULES,GETRISKEXECUTEEXTERNAL_MODULES,QUICKOVERVIEW_MODULES,MAP_APPS_TO_DB_CUSTOMFor development in virtualenv add GEODB_PARENT_DIR path to VENV_NAME/bin/activate:export PYTHONPATH=${PYTHONPATH}:\${HOME}/GEODB_PARENT_DIR2. Include the dashboard URLconf in geonode/urls.py like this::url('', include('dashboard.urls')),3. Run `python manage.py migrate dashboard` to create the dashboard models.
Package: isdc-client
# isdc-client
[![Build Status](https://travis-ci.org/volodymyrss/isdc-client.svg?branch=master)](https://travis-ci.org/volodymyrss/isdc-client)
[![codebeat badge](https://codebeat.co/badges/be1fafc7-ebdc-4fdd-8f60-18b1630c85bc)](https://codebeat.co/projects/github-com-volodymyrss-isdc-client-master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/940dc23fa91942e8b2ed32f4d5d3287d)](https://www.codacy.com/app/vladimir.savchenko/isdc-client?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=volodymyrss/isdc-client&amp;utm_campaign=Badge_Grade)
[![DOI](https://zenodo.org/badge/72007541.svg)](https://zenodo.org/badge/latestdoi/72007541)
Package: isdc-dashboard
=====dashboard=====Process base mapping data used by other modules.Mandatory Module for ASDCQuick start-----------1. Add "dashboard" to your INSTALLED_APPS setting like this::INSTALLED_APPS = [...'dashboard',]If necessary add "dashboard" in (check comment for description):DASHBOARD_PAGE_MODULES,GETRISKEXECUTEEXTERNAL_MODULES,QUICKOVERVIEW_MODULES,MAP_APPS_TO_DB_CUSTOMFor development in virtualenv add GEODB_PARENT_DIR path to VENV_NAME/bin/activate:export PYTHONPATH=${PYTHONPATH}:\${HOME}/GEODB_PARENT_DIR2. Include the dashboard URLconf in geonode/urls.py like this::url('', include('dashboard.urls')),3. Run `python manage.py migrate dashboard` to create the dashboard models.
Package: isdc-geodb
Process base mapping data used by other modules.
Mandatory Module for ASDCQuick startAdd “geodb” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'geodb',
]

If necessary add "geodb" in (check comment for description):
    DASHBOARD_PAGE_MODULES,
    GETRISKEXECUTEEXTERNAL_MODULES,
    QUICKOVERVIEW_MODULES,
    MAP_APPS_TO_DB_CUSTOM

For development in virtualenv add GEODB_PARENT_DIR path to VENV_NAME/bin/activate:
    export PYTHONPATH=${PYTHONPATH}:\
    ${HOME}/GEODB_PARENT_DIRInclude the geodb URLconf in geonode/urls.py like this:url('', include('geodb.urls')),Runpython manage.py migrate geodbto create the geodb models.
Package: isdc-matrix
Process base mapping data used by other modules.
Mandatory Module for ASDCQuick startAdd “geodb” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'geodb',
]

If necessary add "geodb" in (check comment for description):
    DASHBOARD_PAGE_MODULES,
    GETRISKEXECUTEEXTERNAL_MODULES,
    QUICKOVERVIEW_MODULES,
    MAP_APPS_TO_DB_CUSTOM

For development in virtualenv add GEODB_PARENT_DIR path to VENV_NAME/bin/activate:
    export PYTHONPATH=${PYTHONPATH}:\
    ${HOME}/GEODB_PARENT_DIRInclude the geodb URLconf in geonode/urls.py like this:url('', include('geodb.urls')),Runpython manage.py migrate geodbto create the geodb models.
Package: is-disposable-email
is-disposable-emailPython package to check if the email address belongs to one ofdisposable emailservice provider likemailinator.com.You can use it to detect or block accounts created with these addresses during signup process.InstallationInstall and update using pip:pip install is-disposable-emailExamplesimport is_disposable_email

# check if the domain of the email address is disposable

result = is_disposable_email.check('dfaf@getnada.com')

# to get the list of disposable email domains

is_disposable_email.domain_listContributingDisposable domains in this package are grabbed fromivolo/disposable-email-domains. To add new disposable domains, visit the contributing guide forivolo/disposable-email-domainsLicenseWWWWWW||WWWWWW
 W W W||W W W
      ||
    ( OO )__________
     /  |           \
    /o o|    MIT     \
    \___/||_||__||_|| *
         || ||  || ||
        _||_|| _||_||
       (__|__|(__|__|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 OR COPYRIGHT HOLDERS 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.
Package: isdn
ISDN-PythonISDN (International Standard Dojin Numbering)のPythonライブラリとCLIツールInstall$ pip install isdnExampleISDNを番号の仕様に従って検証>>>fromisdnimportISDN>>>isdn=ISDN("2784702901978")>>>isdn.validate()True>>>ISDN.calc_check_digit("2784702901978")'8'isdn.jp が提供している書誌情報を取得 (Web からの情報取得)>>>fromisdnimportISDNClient>>>client=ISDNClient()>>>record=client.get("2784702901978")>>>record.isdnISDN(code='2784702901978',prefix='278',group='4',registrant='702901',publication='97',check_digit='8')>>>record.product_name'みほん同人誌'>>>recordISDNRecord(isdn=ISDN(code='2784702901978',prefix='278',group='4',registrant='702901',publication='97',check_digit='8'),region='日本',class_='オリジナル',type='同人誌',rating_gender='区別なし',rating_age='一般',product_name='みほん同人誌',product_yomi='みほんどうじんし',publisher_code='14142139',publisher_name='見本サークル',publisher_yomi='みほんさーくる',issue_date=datetime.date(2008,3,12),genre_code='106',genre_name='評論・情報',genre_user=None,c_code='C3055',author='専門',shape='単行本',contents='電子通信',price=Decimal('100'),price_unit='JPY',barcode2='2923055001007',product_comment=None,product_style=None,product_size=None,product_capacity=None,product_capacity_unit=None,sample_image_uri=HttpUrl('https://isdn.jp/images/thumbs/2784702901978.png',),useroptions=[UserOption(property='執筆者',value='みほん執筆者1'),UserOption(property='執筆者',value='みほん執筆者2'),UserOption(property='執筆者',value='みほん執筆者3'),UserOption(property='執筆者',value='みほん執筆者4'),UserOption(property='執筆者',value='みほん執筆者5'),UserOption(property='執筆者',value='みほん執筆者6')],external_links=[ExternalLink(title='国際標準同人誌番号',uri=HttpUrl('http://isdn.jp/',)),ExternalLink(title='mixiコミュニティ',uri=HttpUrl('http://mixi.jp/view_community.pl?id=3188828',))])CLI指定したISDNの形式を検証$ isdn validate 2784702901978指定したISDNの書誌情報を isdn.jp から取得$ isdn get 2784702901978
$ isdn get 2784702901978 --format jsonISDNの一覧を isdn.jp から取得$ isdn listすべての書誌情報を isdn.jp から取得してファイルに保存$ isdn bulk-download /path/to/download
$ isdn bulk-download /path/to/download --write-image
Package: is-domain-free
Simple package to check if a domain name is available or not.The program uses thewhoissystem command, which works by default on Mac and Linux.For Windows, you need to install the command from here:https://docs.microsoft.com/en-ca/sysinternals/downloads/whoisThe program mostly interpret the WHOIS command's results (which is a string) to see if the domain is available or not.Note:The results from the WHOIS command are different for different TLDs, so the support for TLDs is limited (io, net, com), but can be extended easily.
Package: isd-s3
isd-s3NCAR ISD S3 Object Storage utility.A command line tool to manage data access to the NCAR S3 Object Storage
system.  Developed by the Information Systems Division (ISD), a division
within the Computational and Information Systems Laboratory (CISL) at the
National Center for Atmospheric Research (NCAR).Source Code:https://github.com/NCAR/isd-s3InstallationInstall withpip install ncar-isd-s3You can then import the moduleisd_s3.  For example:from isd_s3 import isd_s3
session = isd_s3.Session()
session.list_buckets()