A Python CLI to check if a package name is available in PyPI or npm.
Project description
nome
A Python CLI to check if a package name is available in PyPI or npm.
References
- Ewen Le Bihan's check_availability CLI.
- Anton Zhiyanov's How to make an awesome Python package in 2021 blog post (repo).
- Development - Contributing page (FastAPI documentation).
Development
Current version of Python used for development: Python 3.6.13
.
python -m venv env
.source ./env/bin/activate
.- Run
which pip
to see if it worked. The path must end inenv/bin/pip
. - Note: Whenever you install a new package with
pip
in this environment, activate it again.
- Run
pip install flit==3.2.0
.flit install --deps develop --symlink
.- To install all dependencies and
nome
in the local environment. - For Windows, replace
--symlink
with--pth-file
.
- To install all dependencies and
Deployment
flit publish
.
Notes
- Why isn't my desired project name available?:
requirements.txt
is a prohibited project name.
- stdlib-list package.
- Python (3.6) Module Index.
- Flit:
- Python packaging tool.
- FastAPI uses it (
pyproject.toml
file).
- Conventional Commits.
python -m venv env
orpython3 -m venv env
(virtual environment withvenv
).
.pypirc
file
[distutils]
index-servers =
pypi
[pypi]
username = joaopalmeiro
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nome-0.0.1.tar.gz
(3.7 kB
view hashes)
Built Distribution
nome-0.0.1-py3-none-any.whl
(3.1 kB
view hashes)