Python framework for creating third-party libraries
Project description
pfctl
Python framework for creating third-party libraries
How to use
install:
pip install pfctl
use:
- create a a.py file and write some code like this:
import pfctl
pfctl.create(
name="",
version="0.0.1",
author="",
author_email="",
description="",
long_description_content_type="text/markdown",
url="",
project_urls={'Bug tracker': ''},
classifiers=['Development Status :: 3 - Alpha', 'Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent'],
packages=[""],
python_requires=">=3.6",
install_requires = [],
entry_points=""
)
- write this command in the terminal and download the package:
pip install build
pip install twine
- write this command in the terminal to build the package:
python -m build
- write this command in the terminal to upload the package:
python -m twine upload dist/*
- write your username and password in the terminal, or write your APItoken in the terminal and upload the package:
username:***
password:***
or
APItoken:***
Then the package will be uploaded to the pypi server.
How to download your package
- write this command in the terminal to download the package:
pip install your_package_name
- write this command in the terminal to use the package:
import your_package_name
Version change
------ 0.0.1: first version
------ 0.0.2: fix some bugs in the setup.py file
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
pfctl-0.0.2.tar.gz
(3.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pfctl-0.0.2-py3-none-any.whl
(4.3 kB
view details)
File details
Details for the file pfctl-0.0.2.tar.gz.
File metadata
- Download URL: pfctl-0.0.2.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a167d3cbb797ebf28613f8d0ea6fd2fa478e2d4a5030b1791d29936f905e890d
|
|
| MD5 |
4ed8cd167fba7dabe65d96b3f146e1e7
|
|
| BLAKE2b-256 |
34dbc8c4d3439f93bd302f174af68861ad62532365cf6c604ef433a2f2263d68
|
File details
Details for the file pfctl-0.0.2-py3-none-any.whl.
File metadata
- Download URL: pfctl-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a683824e1f567a1bcc321ae9db4f18ad5f04361c6b163c404d9f8f97f845c21
|
|
| MD5 |
5f809c9759db4feb6efaa7d836e441c1
|
|
| BLAKE2b-256 |
5b8417af1ed65f1bece099e9d263ff0779338c7dd5f6dd990f420345d9493793
|