Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Python / Jython Utility Library for my other repos

License

NotificationsYou must be signed in to change notification settings

HariSekhon/pylib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub starsGitHub forksLineCountCocomoLicenseMy LinkedInGitHub Last Commit

CodacyCodeFactorQuality Gate StatusMaintainability RatingReliability RatingSecurity RatingVulnerabilitiesCoverage Status

LinuxMacDockerDockerfileDockerHub PullsDockerHub Build Automated

CI Builds OverviewJenkinsConcourseGoCDTeamCity

CircleCIBuildKiteAppVeyorDroneCodefreshCirrus CISemaphoreBuddyShippableTravis CI

Azure DevOps PipelineGitLab PipelineBitBucket PipelineAWS CodeBuildGCP Cloud Build

Repo on GitHubRepo on GitLabRepo on Azure DevOpsRepo on BitBucket

FOSSA StatusShellCheckJSONYAMLXMLMarkdownValidationKicsGrypeSemgrepSemgrep CloudTrivy

GitHub Actions UbuntuMacMac 11Mac 12UbuntuUbuntu 20.04Ubuntu 22.04DebianDebian 10Debian 11Debian 12CentOSCentOS 7CentOS 8FedoraAlpineAlpine 3

Python versionsPython 3.7Python 3.8Python 3.9Python 3.10Python 3.11

git.io/python-lib

Python library, full of lots of validation code and utility functions.

Hari Sekhon

Cloud & Big Data Contractor, United Kingdom

My LinkedIn
(you're welcome to connect with me on LinkedIn)

Build + Unit Tests

make&&maketest

Continuous Integration is run on this repo to build and test it (around 450 unit tests, plus custom tests).

Configuration

Strict validations include host/domain/FQDNs using TLDs which are populated from the official IANA list, a snapshot of which is shipped as part of this project.

To update the bundled official IANA TLD list with the latest valid TLDs do

make tld

Custom TLDs

If using bespoke internal domains such as.local,.intranet,.vm,.cloud etc. that aren't part of the official IANA TLD list then this is additionally supported via a custom configuration fileresources/custom_tlds.txt containing one TLD per line, with support for # comment prefixes. Just add your bespoke internal TLD to the file and it will then pass the host/domain/fqdn validations.

Related Repositories

git.io/python-lib

git.io/pylib

More Core Repos

Knowledge

Readme CardReadme Card

DevOps Code

Readme CardReadme CardReadme CardReadme Card

Containerization

Readme CardReadme Card

CI/CD

Readme CardReadme Card

DBA - SQL

Readme Card

DevOps Reloaded

Readme CardReadme CardReadme CardReadme CardReadme Card

Templates

Readme CardReadme Card

Misc

Readme CardReadme Card

The rest of my original source repos arehere.

Pre-built Docker images are available on myDockerHub.

Releases

No releases published

Packages

No packages published

Contributors5


[8]ページ先頭

©2009-2025 Movatter.jp