Skip to content

Commit

Permalink
Updated setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelgale committed Nov 17, 2023
1 parent 2f80bc5 commit 1c072f6
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 35 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -418,6 +418,7 @@ es = SharedVerticesWithObjectSelector(face1)

- v.0.4.0 - First release on PyPI
- v.0.5.0 - Update requires python v.3.8+ and OCP v.7.6+ CadQuery 2.1+
- v.0.5.3 - Updated with new helpers and updated setup.py


## Authors
Expand Down
2 changes: 1 addition & 1 deletion cqkit/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# fmt: off
__project__ = 'cqkit'
__version__ = '0.5.2'
__version__ = '0.5.3'
# fmt: on

VERSION = __project__ + "-" + __version__
Expand Down
39 changes: 5 additions & 34 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,15 @@

import os
import os.path
from pathlib import Path
import sys

import setuptools

PACKAGE_NAME = "cqkit"

# loc = os.path.abspath(os.path.dirname(__file__))

# with open(loc + "/requirements.txt") as f:
# requirements = f.read().splitlines()

required = []
dependency_links = []
# # do not add to required lines pointing to git repositories
# EGG_MARK = "#egg="
# for line in requirements:
# if (
# line.startswith("-e git:")
# or line.startswith("-e git+")
# or line.startswith("git:")
# or line.startswith("git+")
# ):
# if EGG_MARK in line:
# package_name = line[line.find(EGG_MARK) + len(EGG_MARK) :]
# required.append(package_name)
# dependency_links.append(line)
# else:
# print("Dependency to a git repository should have the format:")
# print("git+ssh://[email protected]/xxxxx/xxxxxx#egg=package_name")
# else:
# required.append(line)


def read_package_variable(key, filename="__init__.py"):
Expand All @@ -47,15 +25,8 @@ def read_package_variable(key, filename="__init__.py"):
sys.exit("'{0}' not found in '{1}'".format(key, module_path))


def build_description():
"""Build a description for the project from documentation files."""
try:
readme = open("README.md").read()
changelog = open("CHANGELOG.md").read()
except IOError:
return "<placeholder>"
else:
return readme + "\n" + changelog
this_directory = Path(__file__).parent
long_description = (this_directory / "README.md").read_text()


setuptools.setup(
Expand All @@ -65,9 +36,9 @@ def build_description():
url="https://github.com/michaelgale/cq-kit",
author="Michael Gale",
author_email="[email protected]",
python_requires=">=3.8",
python_requires=">=3.9",
packages=setuptools.find_packages(),
long_description=build_description(),
long_description=long_description,
long_description_content_type="text/markdown",
license="MIT",
classifiers=[
Expand Down

0 comments on commit 1c072f6

Please sign in to comment.