Removing setuptools and pip files.
Updating README to use `poetry`.
This commit is contained in:
@@ -22,7 +22,7 @@ Make sure you have installed the latest CDK version for your platform, following
|
||||
|
||||
Install the required dependencies (you can use a virtualenv for this), with the following command:
|
||||
|
||||
pip install -r requirements.txt
|
||||
poetry install
|
||||
|
||||
The deployment can be then initiated, from the project root directory, with the following command:
|
||||
|
||||
@@ -64,13 +64,9 @@ If you need more details about creating a public hosted zone on AWS, consult the
|
||||
|
||||
## Uploading a file
|
||||
|
||||
To make the `once` command available you can install it using pip, with the following command:
|
||||
|
||||
$ pip install .
|
||||
|
||||
Once the service and the client have been correctly installed and configured, you can upload a local file running the `once` command.
|
||||
|
||||
once <file_toshare>
|
||||
poetry run once <file_toshare>
|
||||
|
||||
The URL can be shared to download the file, only once.
|
||||
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
-e .
|
||||
aws_cdk.core>=1.45
|
||||
aws_cdk.aws_apigatewayv2>=1.45
|
||||
aws_cdk.aws_certificatemanager>=1.45
|
||||
aws_cdk.aws_cloudformation>=1.45
|
||||
aws_cdk.aws_dynamodb>=1.45
|
||||
aws_cdk.aws_events>=1.45
|
||||
aws_cdk.aws_events_targets>=1.45
|
||||
aws_cdk.aws_lambda>=1.45
|
||||
aws_cdk.aws_logs>=1.45
|
||||
aws_cdk.aws_route53>=1.45
|
||||
aws_cdk.aws_s3>=1.45
|
||||
48
setup.py
48
setup.py
@@ -1,48 +0,0 @@
|
||||
import setuptools
|
||||
|
||||
|
||||
with open("README.md") as fp:
|
||||
long_description = fp.read()
|
||||
|
||||
|
||||
setuptools.setup(
|
||||
name="once",
|
||||
description="A one-time file sharing personal service, running serverless on AWS",
|
||||
version="0.1.0",
|
||||
url="https://github.com/domtes/once",
|
||||
author="Domenico Testa",
|
||||
author_email="domenico.testa@gmail.com",
|
||||
long_description=long_description,
|
||||
long_description_content_type="text/markdown",
|
||||
|
||||
python_requires=">=3.6",
|
||||
install_requires=[
|
||||
"click",
|
||||
"pygments",
|
||||
"requests"
|
||||
],
|
||||
|
||||
package_dir={'': 'client'},
|
||||
py_modules=['once'],
|
||||
entry_points={
|
||||
'console_scripts': ['once=once:share']
|
||||
},
|
||||
|
||||
classifiers=[
|
||||
"Development Status :: 4 - Beta",
|
||||
|
||||
"Intended Audience :: Developers",
|
||||
|
||||
"License :: OSI Approved :: MIT License",
|
||||
|
||||
"Programming Language :: Python :: 3 :: Only",
|
||||
"Programming Language :: Python :: 3.6",
|
||||
"Programming Language :: Python :: 3.7",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
|
||||
"Topic :: File Sharing",
|
||||
"Topic :: Utilities",
|
||||
|
||||
"Typing :: Typed",
|
||||
],
|
||||
)
|
||||
Reference in New Issue
Block a user