skillfed

apeye-core

Core (offline) functionality for the apeye library.

apeye-core v1.1.5 1.6M downloads/30d#3,711 on PyPI0
Permissive license Copyright (c) 2022, Dominic Davis-Foster Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: *… (full text in the JSON record) Active released

What it is and what it does

apeye-core is the offline component of the apeye library, offering URL and domain name handling utilities. It wraps IDNA support through its runtime dependency on idna, and uses domdf-python-tools for utility functions. The package is designed to work without network access, making it suitable for scenarios where URL parsing and validation need to happen in isolated or offline environments.

The library targets developers who need reliable domain and URL handling with international domain name support. It maintains broad Python version compatibility from 3.6 through 3.12, and is classified as production-stable. With no known security vulnerabilities and low installation friction, it integrates easily into projects that depend on the larger apeye ecosystem or need standalone offline URL utilities.

Use it for:

  • Parse and validate international domain names in offline environments without network calls
  • Provide core URL utilities to applications built on the apeye library
  • Handle IDNA encoding/decoding for domain names in data processing pipelines
  • Validate URLs in systems where network access is restricted or unavailable

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides core offline URL and domain handling utilities for the apeye library with IDNA domain name support.

Yes, if you need offline URL and domain handling with IDNA support or are using the apeye library. The package is production-stable, actively maintained, has zero known vulnerabilities, and installs with low friction. Recent repository activity confirms ongoing support despite the gap since the last release.

Install

apeye-core on PyPI

pip

pip install apeye-core

uv

uv add apeye-core

poetry

poetry add apeye-core

Installing apeye-core

Before you install

Low install friction with a pure-wheel distribution. Actively maintained as of 2026-07-06, with support across Python 3.6–3.12 and PyPy.

License in practice

BSD License (permissive). You may use, modify, and distribute freely in commercial and private projects, provided you retain the copyright notice and disclaimer.

Quickstart

pip install apeye-core

from apeye_core import ...
# Use offline URL/domain utilities with idna support

Verify before relying

  • What specific URL parsing or domain validation tasks the core module performs beyond IDNA support
  • Whether this package is intended as a standalone utility or primarily for internal use by apeye

Package facts

License Copyright (c) 2022, Dominic Davis-Foster Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: *… (full text in the JSON record) (permissive)
Python support supports the current Python release (>=3.6.1)
Install friction low — pure-Python wheel
Runtime dependencies 2 — domdf-python-tools, idna
Maintenance actively maintained — 927 days since the last release
Last repo commit
First released
Downloads 1,619,970/month — #3,711 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: apeye_core-1.1.5-py3-none-any.whl

Keywords: url

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: BSD LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software Development :: Libraries :: Python ModulesTyping :: Typed

Tags

url parsing librarydomain name handlingidna supportoffline url utilitiesapeye core
url-handlinginternationalization

More Python Modules packages