{ "info": { "author": "Jason Manuel", "author_email": "jama.indo@hotmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Interpreters" ], "description": "Concat\n======\n\nAn experimental concatenative Python-based programming language.\n\nExamples are in the examples directory. To see the spec, go to\n[http://jmanuel1.github.io/concat-spec/](http://jmanuel1.github.io/concat-spec/).\n\n\nBuilding and uploading (on Windows)\n---------------------\n\nChange the version number in `setup.py`. **Upload will fail if you try to push\nan existing version.**\n\nDelete the `dist` directory, if it exists.\n\n rmdir dist /S\n\nBuild source and pure Python-3 distributions.\n\n py -3 setup.py sdist\n py -3 setup.py bdist_wheel\n\nUpload.\n\n twine upload dist/* [-r pypitest]\n\nTesting\n-------\n\nRun the tests under `coverage.py`:\n\n pip install coverage\n coverage run setup.py test\n\nCombine the coverage data:\n\n coverage combine\n\n**Nota Bene**: If you have `concat` installed globally, make sure to create and\nenter a `virtualenv` before testing, so you don't end up running the installed\nversion.\n\nRelated work\n------------\n\nFor a similar idea that is more mature, check out\n[Nustack](https://github.com/BookOwl/nustack).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jmanuel1/concat", "keywords": "concatenative", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "concat", "package_url": "https://pypi.org/project/concat/", "platform": "", "project_url": "https://pypi.org/project/concat/", "project_urls": { "Homepage": "https://github.com/jmanuel1/concat" }, "release_url": "https://pypi.org/project/concat/0.1.2.dev1/", "requires_dist": [ "ply (<4,>=3.7)", "astunparse (<2,>=1.3.0)" ], "requires_python": "", "summary": "An experimental concatenative Python-based programming language", "version": "0.1.2.dev1" }, "last_serial": 4558448, "releases": { "0.1.0.dev1": [ { "comment_text": "", "digests": { "md5": "41f7d31332b8c49cadee4167605af79f", "sha256": "f08241db95e79c386d3ef4b4c0afeed9763e08d955643175c935381406f97f8f" }, "downloads": -1, "filename": "concat-0.1.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "41f7d31332b8c49cadee4167605af79f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13764, "upload_time": "2016-05-26T06:05:21", "url": "https://files.pythonhosted.org/packages/eb/5c/79978629f853677a2a18609dd92cbb41c7b5dcd54ab218c9c85be0f6385f/concat-0.1.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e9c03a876232d6a07071381088a382c", "sha256": "393af7e6a13d840a35cf5c0a1f4ea9fe3ad38a6b3041837b7cfeb0b59e654315" }, "downloads": -1, "filename": "concat-0.1.0.dev1.zip", "has_sig": false, "md5_digest": "8e9c03a876232d6a07071381088a382c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14197, "upload_time": "2016-05-26T06:05:34", "url": "https://files.pythonhosted.org/packages/0c/6e/6c5ec57425801c708d1e302bdf08ff268ee3abc4a6692c764fedf3734e6a/concat-0.1.0.dev1.zip" } ], "0.1.2.dev1": [ { "comment_text": "", "digests": { "md5": "eb7fdf817b2f8b3e5275a74d1a5a69e2", "sha256": "5a772bd55be1fa15b07f8d7c7385ebb994555c10905b52850761bd68af866300" }, "downloads": -1, "filename": "concat-0.1.2.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "eb7fdf817b2f8b3e5275a74d1a5a69e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19289, "upload_time": "2018-12-04T06:45:34", "url": "https://files.pythonhosted.org/packages/58/19/8b72f0cdb356cd8ab33f10177a5689ff83097fe69db07442d47a06327864/concat-0.1.2.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "770cba3b40ba4130a9ec169ae264a111", "sha256": "ab958d446365fad0426b9727193dfa9db7340e700c5cd50bdbed0b54866138f7" }, "downloads": -1, "filename": "concat-0.1.2.dev1.tar.gz", "has_sig": false, "md5_digest": "770cba3b40ba4130a9ec169ae264a111", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14128, "upload_time": "2018-12-04T06:45:36", "url": "https://files.pythonhosted.org/packages/24/f4/641b58011af740c3da1f96412558e623b8ecb102ef087b8b5797c0424d43/concat-0.1.2.dev1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb7fdf817b2f8b3e5275a74d1a5a69e2", "sha256": "5a772bd55be1fa15b07f8d7c7385ebb994555c10905b52850761bd68af866300" }, "downloads": -1, "filename": "concat-0.1.2.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "eb7fdf817b2f8b3e5275a74d1a5a69e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19289, "upload_time": "2018-12-04T06:45:34", "url": "https://files.pythonhosted.org/packages/58/19/8b72f0cdb356cd8ab33f10177a5689ff83097fe69db07442d47a06327864/concat-0.1.2.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "770cba3b40ba4130a9ec169ae264a111", "sha256": "ab958d446365fad0426b9727193dfa9db7340e700c5cd50bdbed0b54866138f7" }, "downloads": -1, "filename": "concat-0.1.2.dev1.tar.gz", "has_sig": false, "md5_digest": "770cba3b40ba4130a9ec169ae264a111", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14128, "upload_time": "2018-12-04T06:45:36", "url": "https://files.pythonhosted.org/packages/24/f4/641b58011af740c3da1f96412558e623b8ecb102ef087b8b5797c0424d43/concat-0.1.2.dev1.tar.gz" } ] }