{"id":17673289,"url":"https://github.com/kruzezab/pytionary","last_synced_at":"2025-10-14T11:11:40.519Z","repository":{"id":57457818,"uuid":"250428285","full_name":"KruzeZab/pytionary","owner":"KruzeZab","description":"Pytionary - A cool dictionary module for python to get meanings, pos, synonyms, antonyms of the given word.","archived":false,"fork":false,"pushed_at":"2020-03-27T03:40:57.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-30T15:47:53.128Z","etag":null,"topics":["dictionary","library","module","package","python"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/pytionary/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KruzeZab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-27T03:10:48.000Z","updated_at":"2020-12-10T14:17:46.000Z","dependencies_parsed_at":"2022-09-07T03:41:47.570Z","dependency_job_id":null,"html_url":"https://github.com/KruzeZab/pytionary","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KruzeZab/pytionary","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KruzeZab%2Fpytionary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KruzeZab%2Fpytionary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KruzeZab%2Fpytionary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KruzeZab%2Fpytionary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KruzeZab","download_url":"https://codeload.github.com/KruzeZab/pytionary/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KruzeZab%2Fpytionary/sbom","scorecard":{"id":80626,"data":{"date":"2025-08-11","repo":{"name":"github.com/KruzeZab/pytionary","commit":"b85b78dff86f4bb0e855ea45e5983be3f1917717"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/6 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:45:25.429Z","repository_id":57457818,"created_at":"2025-08-15T05:45:25.429Z","updated_at":"2025-08-15T05:45:25.429Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279019059,"owners_count":26086512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dictionary","library","module","package","python"],"created_at":"2024-10-24T05:08:54.734Z","updated_at":"2025-10-14T11:11:40.482Z","avatar_url":"https://github.com/KruzeZab.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Pytionary - A cool lightweight dictionary module for python to get meanings, pos, synonyms, antonyms of the given word. \u003cbr /\u003e \nIt uses requests and BeautifulSoup as dependencies.\n\u003ch3\u003eInstallation\u003c/h3\u003e\nThe easiest way to install is through pip:\n\n```\npip install pytionary\n```\n\nWith Easy_Install\n```\neasy_install pytionary\n```\n\u003ch3\u003eUsage\u003c/h3\u003e\nIt is very easy to get started with pytionary. You just create an instance of the Pytionary class.\n\n```\nfrom pytionary import Pytionary    #import module\ngloss = Pytionary()    #create object\n```\n\nThis will create an instance of the pytionary class. Now, you have access to its methods.\u003cbr /\u003e\u003cbr /\u003e\nTo get the meaning of the word:\n```\nprint(gloss.meanings('tuna'))\n```\nThis returns a list of the meanings. For example: \n```\n['any of several large food and game fishes of the family Scombridae, inhabiting temperate and tropical seas.Compare albacore, bluefin tuna, yellowfin tuna.', 'any of various related fishes.', ' Also called tuna fish. the flesh of the tuna, used as food.', 'any of various prickly pears, especially either of two erect, treelike species, Opuntia tuna or O.\nficus-indica, of Mexico, bearing a sweet, edible fruit.', 'the fruit of these plants.', 'Also called: tunny any of various large marine spiny-finned fishes of the genus Thunnus, esp T. thynnus, chiefly of warm waters: family Scombridae .\nThey have a spindle-shaped body and widely forked tail, and are important food fishes', 'any of various similar and related fishes', 'any of various tropical American prickly pear cacti, esp Opuntia tuna, that are cultivated for their sweet edible fruits', 'the fruit of any of these cacti']\n```\n\nFor pos (verb/adj/noun)\n```\nprint(gloss.pos('tuna'))\n```\n\nFor synonyms: \n```\nprint(gloss.synonyms('tuna'))\n```\n\nFor antonyms:\n```\nprint(gloss.antonyms('tuna'))\n```\n\n\u003ch3\u003eFull Example\u003c/h3\u003e\n\n```\nfrom pytionary import Pytionary\n\nword = 'tuna'\n\ngloss = Pytionary() #Create object\n\nprint(gloss.pos(word))    #return pos(noun/verb/adj)\nprint(gloss.meanings(word))    #return meanings\nprint(gloss.synonyms(word))    #return synonyms\nprint(gloss.antonyms(word))    #return antonyms\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkruzezab%2Fpytionary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkruzezab%2Fpytionary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkruzezab%2Fpytionary/lists"}