aws / serverless-application-model Public
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update packaging configuration in setup.py and MANIFEST.in #394
Conversation
|
Can you update the PR with a better title and description of your problem? I can't evaluate the change without knowing why it is required |
|
@brettstack Not according to https://docs.python.org/2/distutils/sourcedist.html. Files declared in |
|
Can you remove the lines in MANIFEST if they're redundant. |
|
my 2c: For simplicity I would prefer not to have |
|
See https://gist.github.com/digioak/b80e3e205c35097667d42ccfcfdb8433 for packaging output |
… available on installation
* Add new AWSSecretsManagerRotationPolicy PolicyTemplate with docs update (#361) * Update links to Policy Templates for documentation (#355) These links were broken in the documentation at https://awslabs.github.io/serverless-application-model/policy_templates.html That's because they were relative links that didn't exist within the documentation website. * OLD (Doesn't exist): https://awslabs.github.io/serverless-application-model/policy_templates_data/policy_templates.json * NEW: https://github.com/awslabs/serverless-application-model/blob/develop/docs/policy_templates_data/policy_templates.json There might be a more generic way to do this across all the documentation, but I don't know enough about Sphinx to do it generically. * Modernize Python 2 code to get ready for Python 3 (#365) Using six.string_types instead of basestring * docs: update SimpleTable example to include Properties (#374) * docs: add validation on make setup target (#375) * Added validation to the setup target and raise a clear error when pyenv is not found on your system * Remove the install target and improved the configuration validation * Updated the developer guide with a note on the pyenv requirement. * Fix the hyperlink used a markdown syntax instead of restructuredtext * Fix the note block used a markdown syntax instead of restructuredtext * Restored removed line * Correct the text a bit so that it looks ok on GitHub * Keep the pyenv word linked to the github repo * Added a way to run a single class to test * Update the branch to develop * Removed some Mac OS X code what was needed due to incorrectly installation of python * Improved the Makefile by adding a help function and added info context (mostly copied from https://github.com/aws-samples/cookiecutter-aws-sam-python) * Removed the clean target as requested in the PR * release: update setup.py (#381) * release: 1.5.1 (#391) * docs: fix "asynchronously" typo in safe_lambda_deployments.rst (#385) * docs: add Travis and PyPi badges to README (#392) * docs: update requirements paths in development guide (#396) * Update packaging configuration in setup.py and MANIFEST.in (#394) * fix: remove redundant macro resolver logic in parser to prevent plugins from running twice (#398)


Description of changes:
Refactoring packaging configuration, removing
package_datainsetup.pyand adding JSON files to MANIFEST.inBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
The text was updated successfully, but these errors were encountered: