Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
Pymmdrza authored Sep 25, 2023
1 parent 91a7f73 commit 2fb827f
Show file tree
Hide file tree
Showing 4 changed files with 112 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# compiled python modules
*.pyc

# Setuotools dist Folder
/dist/

# Python egg metadata , regenerated from source files by setuptools
/*.egg-info
51 changes: 51 additions & 0 deletions infoLib.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
"""Cryptofuzz Basic Information"""
from __future__ import (absolute_import, division, print_function, unicode_literals)
import datetime as dt
import os

PACK_NAME = "CryptoFuzz"
PACK_DESCRIPTION = "Generated and Converted Keys with any Type Foundation from Private Key [WIF Hexed Mnemonic and Binary Bytes seed] in Python"
PACK_VERSION = "1.6.9"
PACK_LICENSE = "MIT"
PACK_AUTHOR = "Mohammadreza (Mmdrza.Com)"
PACK_EMAIL = "[email protected]"
PACK_URL = "https://github.com/Pymmdrza/cryptofuzz"
PACK_ISSUES = 'https://github.com/Pymdrza/CryptoFuzz/issues'
PACK_DOCS_URL = 'https://github.com/Pymdrza/CryptoFuzz'
PACK_TYPE_README = 'text/markdown'

PACK_KEYWORD = ["CryptoFuzz", "Wif", "Mnemonic", "Binary", "seed", "Foundation", "Private", "Key", "HEX", "Mnemonic",
"Binary", "Bytes", "bitcoin", "ethereum", "tron", "dogecoin", "zcash", "digibyte", "bitcoin gold",
"wallet", "bip32", "bip39", "litecoin", "qtum", "ravencoin", "BTC", "ETH", "TRX", "DOGE", "BTG",
"LTC", "ZEC", "AXE", "DASH"]
PACK_CLASSIFIERS = ["Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",
"Topic :: Security :: Cryptography",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: Implementation :: CPython",
"Operating System :: OS Independent"]
PACK_COPYRIGHT = f"Copyright (C) 2023-{dt.date.today().year} - {PACK_AUTHOR}"
PACK_CURRENT_PATH = os.path.dirname(os.path.realpath(__file__))
PACK_README = "README.md"
PACK_PROJECT_URLS = {
"Bug Tracker": PACK_ISSUES,
"Documentation": PACK_DOCS_URL,
"Source Code": PACK_URL,
"Website": "https://mmdrza.com"
}
PACK_REQUIREMENTS = ['hdwallet>=2.2.1'
'setuptools>=38']
PACK_SCRIPTS_CONSOLE = {
'console_scripts': [
'cryptofuzz=cryptofuzz.CLI:__main__',
'cryptofuzz-example=cryptofuzz.example:__main__'
]
}
26 changes: 26 additions & 0 deletions python-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Python package

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '3.8'
- name: Install dependencies
run: |
python3 -m pip install --upgrade pip
pip3 install pytest
- name: Run tests
run: |
pytest
27 changes: 27 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
"""Setup file for CryptoFuzz. Programmer and Owner: Mmdrza.Com / Email: [email protected]"""
import os
import infoLib
from setuptools import setup, find_packages


setup(
name=infoLib.PACK_NAME,
description=infoLib.PACK_DESCRIPTION,
long_description=infoLib.PACK_README,
long_description_content_type=infoLib.PACK_TYPE_README,
url=infoLib.PACK_URL,
packages=find_packages(),
project_urls=infoLib.PACK_PROJECT_URLS,
classifiers=infoLib.PACK_CLASSIFIERS,
python_requires='>=3.6',
install_requires=infoLib.PACK_REQUIREMENTS,
entry_points=infoLib.PACK_SCRIPTS_CONSOLE,
version=infoLib.PACK_VERSION,
author=infoLib.PACK_AUTHOR,
author_email=infoLib.PACK_EMAIL,
license=infoLib.PACK_LICENSE,
keywords=infoLib.PACK_KEYWORD,
include_package_data=True,
zip_safe=True
)

0 comments on commit 2fb827f

Please sign in to comment.