{"id":34075553,"url":"https://github.com/scieloorg/packtools","last_synced_at":"2026-01-19T22:04:15.880Z","repository":{"id":11839278,"uuid":"14395721","full_name":"scieloorg/packtools","owner":"scieloorg","description":"Python library and command-line utilities to handle SciELO PS XML files.","archived":false,"fork":false,"pushed_at":"2026-01-10T10:08:55.000Z","size":63798,"stargazers_count":11,"open_issues_count":141,"forks_count":24,"subscribers_count":13,"default_branch":"master","last_synced_at":"2026-01-11T03:15:56.399Z","etag":null,"topics":["jats","python","scielo","scielo-ps","scielo-xml","xml-schema"],"latest_commit_sha":null,"homepage":"http://packtools.readthedocs.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scieloorg.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-11-14T13:30:13.000Z","updated_at":"2025-12-08T11:14:34.000Z","dependencies_parsed_at":"2023-10-27T05:30:37.436Z","dependency_job_id":"a64bbf23-5d98-445e-b07e-bab9c297477d","html_url":"https://github.com/scieloorg/packtools","commit_stats":null,"previous_names":[],"tags_count":136,"template":false,"template_full_name":null,"purl":"pkg:github/scieloorg/packtools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scieloorg%2Fpacktools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scieloorg%2Fpacktools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scieloorg%2Fpacktools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scieloorg%2Fpacktools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scieloorg","download_url":"https://codeload.github.com/scieloorg/packtools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scieloorg%2Fpacktools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28587143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T20:45:59.482Z","status":"ssl_error","status_checked_at":"2026-01-19T20:45:41.500Z","response_time":67,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jats","python","scielo","scielo-ps","scielo-xml","xml-schema"],"created_at":"2025-12-14T09:50:41.791Z","updated_at":"2026-01-19T22:04:15.864Z","avatar_url":"https://github.com/scieloorg.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# scielo.packtools\n\nPython library and command-line utilities to handle SciELO PS XML files that\nruns on python \u003e 3.9.\n\n\n## Build status\n\n[![Build Status](https://travis-ci.com/gustavofonseca/packtools.svg?branch=master)](https://travis-ci.com/gustavofonseca/packtools)\n\n[![Latest Documentation Status](https://readthedocs.org/projects/packtools/badge/?version=latest)](https://packtools.readthedocs.io/en/latest/)\n\n\n## Installation\n\n``packtools`` depends on [lxml](http://lxml.de/installation.html).\n\n\nPython Package Index (recommended):\n\n```bash\n$ pip install packtools\n```\n\nor just:\n\n```bash\npip install -r requirements.txt\n```\n\n\nPip + git (versão de desenvolvimento):\n\n```bash\n$ pip install -e git+git://github.com/scieloorg/packtools.git#egg=packtools\n```\n\n\nSource-code:\n\n```bash\n$ git clone https://github.com/scieloorg/packtools.git\n$ cd packtools\n$ python setup.py install\n```\n\nInstallation as a web application, where a graphical interface for `stylechecker`\nand an HTML previewer is provided:\n\n```bash\n$ pip install packtools[webapp]\n```\n\nor\n\n```bash\npip install -r requirements.txt \u0026\u0026 pip install -r optional-requirements.txt\n```\n\n## Tests\n\nTo run tests execute:\n\n```bash\npython setup.py test\n```\n\nTo run a specific module of tests, type:\n\n```bash\npython setup.py test -s tests.test_htmlgenerator\n```\n\nRun tests with tox: \n\n```\ntox\n```\n\n## Command line execute\n\n```bash\nhtmlgenerator example.xml --loglevel=error --nochecks --nonetwork\n```\n\nIt will generate the result in the same path of the .xml file.\n\n## Running the web application\n\n\nConfiguring the application:\n\n| environment variable | default value                                    |\n|----------------------|--------------------------------------------------|\n| APP_SETTINGS         | packtools.webapp.config.default.ProductionConfig |\n\n\n```bash\n$ export APP_SETTINGS=packtools.webapp.config.default.ProductionConfig\n$ export FLASK_APP=packtools.webapp.app.py\n$ flask run\n```\n\n\n## Documentation\n\nhttp://packtools.readthedocs.org/ (we need help!)\n\n\n## Use license\n\nCopyright 2013 SciELO \u003cscielo-dev@googlegroups.com\u003e. Licensed under the terms\nof the BSD license. Please see LICENSE in the source code for more\ninformation.\n\nhttps://github.com/scieloorg/packtools/blob/master/LICENSE\n\n\n## Changelog\n\nhttps://github.com/scieloorg/packtools/blob/master/HISTORY.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscieloorg%2Fpacktools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscieloorg%2Fpacktools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscieloorg%2Fpacktools/lists"}